npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@morlay/session-mode-profile

v0.0.16

Published

会话模式与注入面:会话模式行(各模式的 persona、工具与 policy 名单、开关;按会话收口也由它内部持有)+ subagent 服务接管行 + 注入通道 + 工具说明(汉化 / 用法分组),一次装齐;行清单归会话挂着的 shipped preset,本包不自建 preset。

Readme

@morlay/session-mode-profile

NPM Version NPM Downloads NPM Downloads (18 months)

会话模式与注入面:一次装齐 host 平面那几行——会话模式行(各模式的会话级扩展定义,按会话收口也由它内部持有)、 注入通道、subagent 服务接管行、工具说明(汉化 + 用法分组)。

| 装什么 | 数据从哪来 | | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------ | | session-mode(模式定义,会话级扩展) | @morlay/dsh-session-mode/rows | | subagent 行(按官方行 id 复用换实现) | @morlay/dsh-subagent/rows | | context-assembler(通道本体) | @morlay/dsh-context-assembler/rows | | tool-guidance(汉化 + 用法分组) | @morlay/dsh-tool-guidance/rows | | 行清单(工具 / 命令 / 压缩 / 计划 / 委派) | 不在本包:会话挂着的 shipped preset(新会话是官方 web-app 的默认 standard) | | 官方 roster 保留(ui-agent-preset) | 官方管"挂哪套行"的选择面;我们的模式 chip 挂 composer 工具行左侧(conversation.input.left,list 槽位),两套并存 |

三个模式(coding / chat / noop,真源在 session-mode 行的 rows 出口) 里,noop 是什么都不加的那一档:与上游默认一致,想按上游跑或排查扩展干扰时的对照。

本 bundle 详情页上的配置表单就是这个 bundle 里那几行的配置:由 session-mode 行的 client 半注册进 plugins.bundle.config(key = 本 bundle 的包名),形态是"新会话的默认模式 + 每个模式一张可折叠卡片",支持增删模式 (noop 不给删);读写的是 session-mode 那一行的配置命名空间。取舍见 设计 bundle 配置页。

本包不声明自己的 agent preset(曾经那份 preset-mode-switch 与它的行数据已删除):行清单归 shipped preset, 模式是叠加在它之上的会话级扩展——chip 不覆盖用户在官方 roster 里选的 preset。代价(计划模式规则段是官方那份英文 契约、chat 的两条官方注入面要靠 agent/pre-step 上丢、每步仍付一次重算)与判据见 设计 行清单与注入面的装配与 ADR 不再持有行清单。"先读后改"的豁免不需要自建 preset:它由模式自己的 policy 名单表达(coding.denyPolicies: [fs/edit-intent],见 设计 按模式的 policy 拦截)。

插件页不挂长文:locale/{zh,en}.json 的 meta.detail 指向空文件 docs/detail.md,所以 bundle 详情页的"详细介绍"区是空的——上面这份 README 仍是包门面与用法的 home。上游没有"关掉详情文档"的开关,meta.detail 是唯一的替换口(不指向文件就会回退到 README)。