mirror of
https://github.com/wu736139669/hapi.git
synced 2026-11-07 01:21:37 +00:00
For the `dsh` flavor HAPI's `$` skill menu only scanned `~/.agents/skills` and `<dir>/.agents/skills`, so skills installed under the DeepSeek Harness home (for example `~/.dsh/skills/<skill>`, where the clawhub CLI installs them) never appeared in the completion list even though DSH's own skill-filesystem provider loads them. Add the roots that provider uses, plus the `$DSH_HOME` override the other supported agents already have: `$DSH_HOME/skills` for user skills and `<project>/.dsh/skills` for project skills. The DSH integration (#1632) did not extend the per-flavor skill roots, unlike the earlier per-agent additions (#288/#482/#487 Claude and Codex, #1030 Grok, #1245 Copilot). Verified with a temporary-home Red/Green check, three new unit tests, a real DSH session in a Full test environment (its skills endpoint now returns the previously missing skill), typecheck, build, and the Root terminal-wrap-fidelity Playwright suite. via [HAPI](https://hapi.run) Co-authored-by: Claude Code <noreply@anthropic.com> Co-authored-by: HAPI <noreply@hapi.run>