v0.5.0
This release ships drop-in wrappers and a one-liner installer for the Tier-2 hosts documented in INSTALLATION.md. The Claude Code install path is unchanged.
One-liner installer
curl -fsSL https://raw.githubusercontent.com/tkoehlerlg/coderabbit-threads/main/scripts/install-adapter.sh \
| bash -s -- --host=<windsurf|cline|kilo|continue|zed>Run from your project root. The installer vendors SKILL.md and reference.md into <your-repo>/.coderabbit-threads/, then copies the matching adapter file(s) to the path each host expects. Flags: --target, --ref, --force, --help.
Added
adapters/tree — drop-in wrappers (≤ 25 lines each) for Windsurf, Cline, Kilo Code, Continue.dev, and Zed. Each lives at the path the host expects (adapters/windsurf/.windsurf/workflows/coderabbit-threads.md, etc.) so a manual copy mirrors the installer's output.scripts/install-adapter.sh— bash installer, no Node required. Bare invocation prints help.- Vendor-in-repo strategy. Per-host research found only Continue.dev supports static includes in rule/workflow files; the rest need a runtime
read_file. The installer + wrappers handle both — the canonical runbook lives at.coderabbit-threads/SKILL.mdin your repo, and each wrapper either transcludes it (Continue) or instructs the host agent to read it at runtime.
Changed
- README install section now distinguishes Claude Code (marketplace command) from other hosts (one-liner installer + link to
INSTALLATION.md). INSTALLATION.mdTier-2 table rewritten as a copy-checklist — each row links to the adapter file and shows the destination path.adapters/README.mdleads with the installer; manual copy stays below as a fallback.
Internal
cr threadsJSON,cr contextmarkdown, andcrfilter set unchanged. No runbook behaviour changes. Version bumped to 0.5.0 inSKILL.mdfrontmatter,plugin.json, andmarketplace.json.
Full diff: v0.4.1...v0.5.0