How to use dsh-peer-link
Let dsh and Claude Code sessions message each other directly; comes with a clickable peer list card (sort/search/send/refresh).
This article is auto-derived from indexed fields (wiki / faq / compatibility_json), not freshly AI-generated.
This article is derived from the plugin's already-indexed fields (wiki / faq / compatibility_json / readme), not freshly generated by AI. Source field is noted at the end of each section.
Quick start
Let dsh and Claude Code sessions message each other directly; comes with a clickable peer list card (sort/search/send/refresh).
— source: plugins.ai_summary
Install & verify
dsh plugin --profile web add github:czm15053/dsh-peer-link
Run the command above in your DSH Web Profile. Then enable the plugin in the plugin list.
— source: plugins.install
Key points
- 单 peer 注册:dsh 进程注册为一个 peer(
dsh-<pid>),Claude Code 的 ListAgents/SendMessage 可直接发现并回复 - 会话标识 + 内部转发:dsh 的每个会话有独立短 id,消息带
@dsh-<pid>:<session>标识,Claude 回复时带标识,dsh 内部转发到对应会话 - 收消息:收到 peer 消息 → 以用户消息气泡注入对应 dsh 会话(web 可见)
- 发消息:
peer_send工具把消息写回对方 socket - 列 peer:
peer_list工具列出活跃 peer(按目录筛选、按创建时间排序)
— source: plugin_wiki.readme_en (fallback readme_raw)
Pitfalls
Review the upstream repo before installing. This guide is auto-derived from indexed fields and may lag the latest release. If anything contradicts the official docs, treat the upstream source as authoritative.
— source: general rule