eightHundreds/dsh-plannotator ↗★ 0
dsh-plannotator
Opens the official Plannotator app to review the agent's plan — annotate, approve, or send it back.
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:eightHundreds/dsh-plannotator说明文档
阅读完整 README ↗Configuration
Defaults work with a normal Plannotator install. Override only if the binary is not where the plugin looks.
| Variable | Purpose |
|---|---|
PLANNOTATOR_BIN | Absolute path to the plannotator executable. |
PLANNOTATOR_DSH_USE_SOURCE=1 | Run the Plannotator hook server from a local checkout via bun. |
PLANNOTATOR_DSH_SOURCE_ROOT | Directory to walk upward from when searching for that checkout. |
PLANNOTATOR_DSH_SOURCE_ENTRY | Exact path to apps/hook/server/index.ts. |
PLANNOTATOR_BUN / BUN | bun executable used in source mode. |
Without PLANNOTATOR_BIN, the plugin uses ~/.local/bin/plannotator when that file exists, otherwise plannotator on PATH. On Windows it also checks %LOCALAPPDATA%\plannotator\plannotator.exe.
The child process always gets PLANNOTATOR_ORIGIN=dsh and PLANNOTATOR_CWD=. The stock opencode-plan command still hard-codes an OpenCode origin in the UI badge; that is a Plannotator-side limit.