Repository navigation
v1.0.7
Highlights
This release makes workspace reuse the default model-facing contract, so continued work in the same project or worktree keeps using the existing workspaceId instead of reopening.
Improved
- Make tool descriptions and server instructions reuse-first: open once per project/worktree, then keep using that workspace (#171).
- Clarify
open_workspaceas the path for establishing a missing workspace, not a repeated prerequisite for every tool call. - Shorten reuse messaging so models continue with the current workspace without re-litigating bootstrap context.
Fixed
- Make unknown
workspaceIderrors actionable by telling the host to reopen the target project or worktree and continue with the new id (#171).
Notes
- Checkout and worktree mechanics are unchanged; this is a guidance/contract tightening for long-running MCP sessions.
- Worktree mode still creates a fresh isolated workspace when requested.
- Existing persisted workspace IDs remain valid.
Full changelog: v1.0.6...v1.0.7