btspoony/dsh-advisor

Pair a second model that passively reviews each turn and injects notes.

dsh-advisor pairs a second, independently configured model with your primary DSH agent: the reviewer observes the primary transcript, reviews each stepped turn (provider + model are explicitly required in config), and injects severity-ranked advice — nit / concern / blocker — back into the session. It is advisory only: it never approves or rejects the primary agent's actions and never issues commands as if it were the agent, and it never recursively reviews its own output.

Workflow & Automation ★ 18 updated 2026-09-01
View on GitHub ↗

Install

dsh plugin --profile web add dsh-advisor

npm dsh-advisor 0.2.4 verified 2026-09-01 (maintainer btspoony; README EN primary, repo btspoony/dsh-advisor). Standalone bundle porting the omp 'advisor' subsystem: a per-session independent reviewer model that observes the primary transcript, reviews each stepped turn with an explicitly configured model (provider + model required), and injects severity-ranked advice (nit / concern / blocker) back into the session — advisory only, never approves or rejects.

Compatibility

DSH 0.1.2-alpha.3; web + dsh-tui profiles; node ^22.19 || >= 24; reviewer provider/model required.

Details

Recent updates

Per-session reviewer model; severity-ranked advice (nit/concern/blocker); non-recursive; advisory-only, no approval power.

FAQ

Can the advisor approve or reject actions?
No — it is advisory only; it never approves or rejects the primary agent's actions and never issues commands.
Do I need a second API key?
A reviewer provider + model are required in config; it can reuse your existing provider with a different model.
How do I install it?
dsh plugin --profile web add dsh-advisor (npm 0.2.4).

Alternatives

btspoony/dsh-llm-fallbacks · PerryLink/dsh-auto-review · stardustlc666/dsh-voice

More plugins in Workflow & Automation

Browse more in Workflow & Automation

Guides for Workflow & Automation plugins