CTX v0.2.0 — Self-contained install
What's new
Hook files now bundled in the package
pipx install ctx-retriever && ctx-install is now fully self-contained — no manual file copy step.
Hook files ship as ctx_retriever.hooks package data and are auto-copied to ~/.claude/hooks/ on first install.
Install options
Option A — Native Claude Code plugin (recommended):
/plugin marketplace add jaytoone/CTX
/plugin install ctx
Option B — PyPI:
pipx install ctx-retriever && ctx-install
Changes
src/hooks/: new subpackage bundling all 6 production hook filesinstall.py: auto-copies hooks from package viaimportlib.resourcesinstall.py:ctx-install statusnow detects stale plugin paths (CLAUDE_PLUGIN_ROOT update bug)- GitHub topics added:
claude-code-plugin,claude-code,hooks,memory,bm25 - Dashboard UX overhaul: human-readable labels, contextual empty states, quality panel layout fix