You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
New PLUG-REQ-001.15: Hook Script CLI Invocation requirement in doc/specs/deepwork/cli_plugins/PLUG-REQ-001-claude-code-plugin.md
Changed
claude_plugin_hook_deepwork_invocation review rule now requires plugin hook scripts to invoke the CLI via uvx deepwork instead of merely providing a uvx deepwork fallback (PLUG-REQ-001.15)
Plugin hook scripts (post_commit_reminder.sh, deepschema_write.sh, post_compact.sh) now invoke the deepwork CLI exclusively via uvx deepwork ..., matching the MCP server launch in plugins/claude/.mcp.json
Flake shellHook no longer runs uv tool install -e — the editable user-level deepwork install is redundant now that plugin hooks go through uvx
Fixed
Plugin hooks no longer fail when the end user has a stale user-level deepwork install (e.g., uv tool install deepwork pinned to an older release) that wins PATH lookup but lacks the hook module being requested. The 0.13.9 fallback still used PATH first; this release bypasses PATH entirely so hooks resolve to the same uvx cache that the MCP server populated