NexusAgentX/dsh-advisor ↗★ 0

dsh-advisor

dsh plugin bundle porting the rpiv advisor subsystem: an on-demand zero-parameter advisor() tool that forwards the full session to a separately-configured reviewer model and returns a plan, correction, or stop signal. 适合希望让另一模型复核会话并给出计划、纠正或停止信号的用户;需配置评审模型。

パッケージ
dsh-advisor
互換性
未検証
Harness ピア範囲
^0.1.0-rc.6
Cordis ピア範囲
^4.0.1
バージョン
0.1.3
ライセンス
MIT
最終更新
2026/08/23

同名パッケージの別リポジトリ

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:NexusAgentX/dsh-advisor

ドキュメント

README 全文を読む ↗

Usage

Once installed and enabled, every eligible agent scope gets the advisor tool plus the rpiv prompt guidance. Control it per session with the /advisor command (available when a command registry is composed):

/advisor            toggle the advisor tool for this session
/advisor on         enable the advisor tool for this session
/advisor off        disable the advisor tool for this session
/advisor status     show model, effort, tool visibility, and gate/blocklist reasons

/advisor on|off|toggle are session-scoped and ephemeral: they flip a per-session override, never the persisted config. Enabling a session whose config lacks provider/model installs no tool — /advisor status (and the /advisor on reply) shows the gate reason. A session whose executor model is listed in disabledForModels behaves the same way.

When the primary model decides it needs the reviewer, it calls:

advisor()

The result is the advisor's free-text plan, correction, or stop signal as a normal tool result. The primary model stays in its current turn, reads the guidance, and continues — per the rpiv guidance, it surfaces the key advice in its next visible reply. The advisor model is never given tools and never writes into the session transcript directly.