forked from molecule-ai/molecule-core
Closes #257. Thin manifest + skill doc that activates the existing builtin_tools/hitl.py primitives as a per-workspace opt-in plugin. The Python implementation (@requires_approval decorator, pause_task / resume_task tools, multi-channel notification, RBAC bypass roles) is already in every runtime image — this plugin is the policy layer that tells agents *when* to call them. - plugins/molecule-hitl/plugin.yaml — runtimes: langgraph, claude_code, deepagents; skills: hitl-gates - plugins/molecule-hitl/skills/hitl-gates/SKILL.md — documents the 5 classes of action that need a gate (deployment / irreversible FS / public message / production mutation / cross-workspace destructive), decorator pattern, pause/resume pattern, config shape, 4 anti-patterns, 5-step test plan No Python code — all implementation already exists. Install per workspace via POST /workspaces/:id/plugins. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| skills/hitl-gates | ||
| plugin.yaml | ||