Sidekick v2.0.0
Highlights
- Makes structured Handoff v2 the sole active handoff system.
- Removes active legacy KV handoff/resume-key paths and rejects legacy key inputs.
- Removes KV-to-handoff memory backfill.
- Migrates from the legacy monolithic @modelcontextprotocol/sdk v1 package to the stable MCP TypeScript SDK v2 packages, while preserving Sidekick’s governed dispatcher, tool annotations, and transport compatibility.
- Adds a portable bounded Node filesystem-search fallback for Windows when rg/grep are unavailable.
Verification
- Handoff versioning tests passed.
- Memory intelligence tests passed.
- Tools integration test passed.
- MCP v2 runtime test passed.
- Migration self-containment test passed.
- Static code quality test passed.
- Deployment verified healthy on merged main commit 1660ecc.
The release tag is signed and points to the merged main commit.