This release includes 1 breaking change for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
ReleasePort's take
Light signalThe MCP release v2.9.0 removes the tools direct_closeout_preview and direct_closeout_apply, requiring migration to a worktree‑only closeout workflow.
Why it matters: Affects users of MCP tool surface; requires immediate migration before upgrading to mcp-v2.9.0.
Summary
AI summaryRemoved direct closeout tools requiring migration to worktree-only closeout workflow.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Breaking | High |
Removed tools direct_closeout_preview and direct_closeout_apply. Removed tools direct_closeout_preview and direct_closeout_apply. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Medium |
Carryover artifact coverage extended to repo entity catalog and memory‑only doc updates. Carryover artifact coverage extended to repo entity catalog and memory‑only doc updates. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Bugfix | Low |
Corrected version‑bump location count in system/git-workflow.md and system/tools.md to three. Corrected version‑bump location count in system/git-workflow.md and system/tools.md to three. Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Refactor | Low |
README Status section rewritten to current state + direction; release history moved to GitHub Releases. README Status section rewritten to current state + direction; release history moved to GitHub Releases. Source: llm_adapter@2026-06-12 Confidence: high |
— |
Full changelog
Agents Remember 2.9.0
Closeout is now worktree-only, branch-memory carryover covers every artifact kind, and the README's Status section now states where the project is and where it is going — with release history living here, in GitHub Releases.
⚠️ Breaking change — deliberate Stability exception
- The
direct_closeout_previewanddirect_closeout_applyMCP tools are removed (GitHub #62). Worktree-only closeout was the original design intent of the session lifecycle: every change to a managed repo — chat builds included — runs through a code + memory worktree, keeping external memory consistent and auditable. The direct path was a leftover from an incomplete cleanup. Migration:worktree_start→ work →worktree_closeout_preview/worktree_closeout_apply. - Under the Stability promise, tool removals belong to a major bump. This ships in a minor release as a recorded, deliberate exception: 3.0 is reserved for the dashboard/observability architecture named in the README's new Status section.
Highlights
- Worktree-only closeout doctrine (#62): tools, skills (
l-01-session-job-lifecycle,c-12-closeout), docs, and tests aligned; the MCP tool surface goes 37 → 36. - Carryover artifact coverage:
memory_carryover_plan/memory_carryover_applynow also carry the repo entity catalog and memory-only doc updates between memory branches. - Repository rename sweep: stale
agents-remember-mdreferences swept across docs and onboarding after the GitHub rename toagents-remember.
Docs And Public Surface
- The README Status section is rewritten from the per-release narrative chain (a de-facto changelog) into a two-paragraph current state + direction statement; per-release history now lives in GitHub Releases — this page is the canonical changelog.
system/git-workflow.md/system/tools.md(memory layer): the version-bump location count corrected to three (pyproject,SERVER_VERSION, README Status).
Breaking Changes
- Removed `direct_closeout_preview` and `direct_closeout_apply` tools; migration required to use worktree-only workflow (`worktree_start` → … → `worktree_closeout_preview` / `worktree_closeout_apply`).
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Agents Remember
All releases →Related context
Related tools
Earlier breaking changes
- vmcp-v2.0.0 `WorkflowKind` enum drops `heavy` and `heavy-task` values.
- vmcp-v2.0.0 `skills_install` no longer accepts a `layout` input; installer performs flat copy.
- vmcp-v2.0.0 Removed workflows W-01-heavy-task-workflow and W-03-chat-task-workflow.
Beta — feedback welcome: [email protected]