Toggle individual agent capabilities (skills
lifeopsgo/dsh-capability-toggle-plugin · productivity
Toggle individual agent capabilities (skills, MCP, tools, prompt, approval, guards) from the DSH WebUI composer — session / project / global.
★ 3GitHub stars
1Forks
2026-09-08Last updated
TypeScriptLanguage
MITLicense
Key features
- Control agent capabilities from the DSH WebUI — with real runtime enforcement.
- A DeepSeek Harness (DSH) WebUI plugin for controlling skills, MCP servers, tools, prompt injections, approval escalation, and safety guards at session, project, or global scope.
- Each capability has three independent levels
- SkillsIndividual model-invocable skills, including project-level skills discovered from the session's workspace (.dsh/skills, .agents/skills)
- Session · Project · Global — blue check = on, red cross = off, dashed dash = unset.
Requirements
- One build serves the whole 0.1.x line.
- The composer slot's owner share changed at DSH 0.1.2 — the session snapshot object was dropped in favor of the framework's sessionId prop and useSession hook — and this plugin reads both shapes.
Install command
dsh plugin --profile web add github:lifeopsgo/dsh-capability-toggle-plugin