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

dsh-session-mesh

v0.1.1

Published

Session coordination tools for DeepSeek Harness: spawn top-level sessions and direct-message any session by id (steer/queue/passive).

Readme

dsh-session-mesh

DeepSeek Harness(dsh)的会话协调插件:像用户一样开新会话,并按 session id 给任意会话发私信。

工具

| 工具 | 作用 | |---|---| | spawn_session | 创建全新顶层会话(与用户从 UI 新建的完全同级:默认 agent preset、默认权限档、挂 workspace、侧边栏可见),可选 title / cwd / provider+model,首条 prompt 投递后立即返回,新会话自行开始执行 | | send_to_session | 按 session id 给任意会话发消息——顶层会话、子代理、任何活着的 agent;未打开的存量会话自动冷恢复后投递。三档投递:steer(默认,忙时步骤边界注入/闲时起新轮)、queue(排下一整轮)、passive(只进上下文,永不唤醒) | | list_sessions | 列出全部活会话与存量会话,任何列出的 id 都是合法收件人 |

投递受理 = durable 入收件箱(重启后 pending 消息仍在)。插件以 inject 声明依赖服务,缺失时启动失败(fail-loud),不做静默降级。

安装

dsh plugin --profile <名字> add dsh-session-mesh
# 重启宿主(或开 HMR 自动重组)后生效

要求:dsh >=0.2.1-rc.2 <0.3.0(engines.dsh 声明,安装与启动校验);标准 base 类 profile(web/headless 等自带 tools/agents/持久化服务)。

本地开发

本包在 deepseek-harness 检出内开发(workspace 成员 session-mesh/)。仓库内用 --patch ./session-mesh/cordis.yml 挂源码调试;无 key 驱动验证跑 node --import tsx/esm session-mesh/src/drive.ts(真组合 boot + 工具执行 + 收件箱落地断言)。