happyren/dsh-agent-messaging

Cross-session verification, claims and a decision ledger for DeepSeek Harness — so two agent sessions don't re

Cross-session verification, claims and a decision ledger for DeepSeek Harness: gives sessions an address and a mailbox — one session names another and delivers a message into its inbox (peer_send with steer/followup/context delivery modes), and the harness schedules it like any other model-facing input. An arriving message is its own card in the transcript, naming the sender, the delivery cost (interrupted this step / next turn / delivered quietly), and what the session may do about it; accent colour derives from the sender's session id.

Agent Capabilities ★ 4 updated 2026-09-12 ⏳ pending
View on GitHub ↗

Install

npx -p @deepseek-ai/dsh dsh plugin --profile web add dsh-agent-messaging

npm package dsh-agent-messaging 0.11.0 (registry-verified 2026-08-26). Install: npx -p @deepseek-ai/dsh dsh plugin --profile web add dsh-agent-messaging, restart the profile, then verify with npx dsh-agent-messaging doctor (checks node version, bundles, state root, presence, socket permissions, accounting). Git install also documented. MIT.

Compatibility

DeepSeek Harness — works across Web UI sessions, headless runs, separate worktrees, and separate dsh processes.

Details

Recent updates

v0.11.0: peer_send with steer/followup/context modes; per-session inboxes; message cards; decision ledger; npx dsh-agent-messaging doctor/report.

FAQ

What delivery modes exist?
steer interrupts at the next step, followup opens a new turn, and context delivers quietly without waking the session.
Can sessions across processes talk?
Yes — two sessions in separate worktrees or separate dsh processes can message each other through the shared state root.
How do I verify the install?
Run npx dsh-agent-messaging doctor — it checks node, bundles, state root, live hosts, socket permissions and accounting, and exits non-zero on anything that would break messaging.

Alternatives

humblebanana/dsh-record-replay · PerryLink/dsh-memento · omdsh-dev/dsh-session-health

More plugins in Agent Capabilities

Browse more in Agent Capabilities

Guides for Agent Capabilities plugins