Skip to content

0.14.0

Latest

Choose a tag to compare

@nhorton nhorton released this 20 Apr 20:16
21f23cf

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

Removed