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 signalRelease mcp-v2.6.0 adds branch‑memory carryover tagging for onboarding and introduces body/history verification gates with attestation markers during closeout.
Why it matters: These feature changes affect the onboarding memory system and closeout process, requiring developers and SREs to handle new `No content impact:` / `No route impact:` attestation conventions when updating workflows.
Summary
AI summaryCloseout Gates enforce body/history verification, Onboarding And Memory adds carryover tagging, and Highlights introduce route‑overview candidate planning.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
Adds branch-memory carryover with route-overview candidates and sidecar regeneration. Adds branch-memory carryover with route-overview candidates and sidecar regeneration. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Introduces body/history gates in closeout with attestation markers for no impact. Introduces body/history gates in closeout with attestation markers for no impact. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Feature | Medium |
Adds in-band attestation convention `No content impact:` / `No route impact:` markers. Adds in-band attestation convention `No content impact:` / `No route impact:` markers. Source: llm_adapter@2026-06-10 Confidence: high |
— |
| Refactor | Low |
Moves shared onboarding-document parsing to new `kernel/onboarding_doc.py`; `worktrees/modules/onboarding.py` re-exports helpers. Moves shared onboarding-document parsing to new `kernel/onboarding_doc.py`; `worktrees/modules/onboarding.py` re-exports helpers. Source: llm_adapter@2026-06-10 Confidence: high |
— |
Full changelog
Agents Remember 2.6.0
Closes #56: everything closeout writes into task memory now has a carryover
path home, and verification metadata can no longer advance over stale
onboarding bodies.
Highlights
- Branch-memory carryover now plans route-overview candidates beside file
sidecars and regenerates official-side route indexes after a carry. - Closeout gains body/history gates: header-only or unmarked history-only
onboarding refreshes fail for changed sources and their nearest-governing
route overviews. - New in-band attestation convention: explicit
No content impact:/
No route impact:Update History markers record reviewed-no-impact
decisions and are surfaced in closeout tool responses.
Onboarding And Memory
- Carryover candidates are
kind-tagged (file-sidecar/route-overview);
overview candidates are keyed by the normalized code route (.for the repo
root) and selected via the existinginclude_review_required. - Identical branch/official overview content auto-carries for metadata
re-verification only — closing the post-merge gap where overview
verification stayed pinned at the pre-merge commit. Differing content is
always review-required: overview bodies are model-authored aggregates. overview.index.jsonfiles are derived artifacts: regenerated on the
official side after a carry (never copied), guarded on a clean checkout of
the official ref, and reported asroute_index_refresh.
Closeout Gates
- The sidecar content gate became a four-case body/history classification:
body+history passes; a body edit without an Update History entry fails
(traceability); a history-only edit passes only with the
No content impact:marker; metadata-only refreshes fail. - Route overviews get the same gate scoped by domain evidence: only the
nearest-governing overview of a changed path gates closeout; overviews
matched as ancestors are reported asstamped_without_body_reviewinstead. - Closeout previews expose the full gate classifications
(sidecar_body_gate,route_overview_body_gate); apply payloads surface
every attested document so marker use stays reviewable at the commit gate. - The c-05 onboarding skill documents the body-before-metadata doctrine and
both marker conventions (packaged + all harness starter mirrors).
Internals
- New
kernel/onboarding_doc.pyowns shared onboarding-document parsing,
route-overview discovery, and the meaningful-body/history classification;
worktrees/modules/onboarding.pyre-exports the moved helpers (facade).
Breaking Changes
- Verification metadata can no longer advance over stale onboarding bodies.
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.9.0 Removed tools direct_closeout_preview and direct_closeout_apply.
- 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]