Tianbuyu-wwx/dsh-hermes-link--packages-dsh-hermes-link ↗★ 6

@tianbuyu-wwx/dsh-hermes-link

连接 Hermes 代理与 DSH 的双向桥梁 适合同时使用 Hermes 和 DSH、需要跨平台协同和会话接管的用户。

包名
@tianbuyu-wwx/dsh-hermes-link
兼容性
待验证
版本
0.6.11
许可证
MIT
最近更新
2026年9月17日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Tianbuyu-wwx/dsh-hermes-link#1c63009c138d6e46d43c4f154b9cc017cab5ae4a&path:packages/dsh-hermes-link

Configuration

Env varDefaultPurpose
HERMES_HOMEauto-detected (%LOCALAPPDATA%\hermes on Windows, ~/.local/share/hermes on POSIX)Hermes data root
HERMES_LINK_TOKENunsetWhen set, every /mcp/collab* (except /health) requires Authorization: Bearer
HERMES_LINK_TRUST_LEGACYunset (0)When set (1), legacy .json consult-reply is accepted alongside the v0.2.2 -.json
HERMES_LINK_MIRROR_PROJECTSunset;/,-separated LOCAL paths that are in scope whatever Hermes' state.db says. Needed when a project directory was renamed or moved after Hermes last ran there (its recorded key goes stale and the scoped test then fails closed forever), or when the Hermes rows carry cwd=null
HERMES_LINK_MIRROR_POLICYscopedDSH→Hermes session-mirror policy: off = only an explicit session_mirror action=enable (pre-v0.6.0 behaviour), scoped = auto-mirror only sessions whose cwd matches a real Hermes project (same state.db cwd / git_repo_root / git worktree root), all = every session. Redaction is always on and the echo/noise guard always applies. An invalid value warns and falls back to scoped (never all)