Skip to content

Sidekick v2.0.0

Choose a tag to compare

@geoffmcc geoffmcc released this 21 Aug 16:02
· 178 commits to main since this release
v2.0.0
1660ecc

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.