v1.0.0-beta.63
Pre-release
Pre-release
1.0.0-beta.63 (2026-09-29)
⚠ BREAKING CHANGES
- mcp: a refusing MCP tool result, including
tracedecay tool --jsonoutput, carries its typed problem record only atstructuredContent.problem; the top-levelproblemmember is removed. - query: code_declaration, code_references, and code_type_definition refuse an unheld pinned generation as not_found_or_not_authorized (retry never) instead of answering unavailable.
- sessions: sessions import schedules historical catch-up and finishes as partial coverage with one deferred unit per store scope; it no longer waits for the pass or reports completed/timed_out. An empty session search during historical convergence answers stale instead of complete_zero.
- mcp:
tracedecay toolrefusal stderr is<tool> refused the request (<code>): <message>, and argument errors aretool_arguments_invalidinvalid requests with a--jsonproblem record. Retained-surface argument refusals answer JSON-RPC-32602with typeddatainstead of-32603withcli_fallback. Unknown ids, foreign scopes, invalid advisory document URIs, and an empty test-run history answernot_found_or_not_authorized/invalid_requestwithretry: neverinstead of a retryableunavailable.
Bug Fixes
- code-index: discard superseded pending graph replays (#2655) (26e95dc)
- code-index: let a refused refresh reclaim the serving graph (#2631) (5c04b5b)
- daemon: ride out projectless mounting refusals in the CLI (#2632) (474d5c9), Refs #2559
- mcp: admit graph before affected-test session store check (#2640) (efa7d7c)
- mcp: carry tool problems only as structured content (#2651) (35fe79e)
- mcp: type argument refusals and unknown-id answers (#2517) (a0b5987)
- memory: charge the serving graph owners their real heap (#2643) (6bc1138)
- query: refuse pinned generations the scope does not hold (#2628) (b677b00)
- sessions: defer Codex import, search newest day first (#2441) (e786590), Refs #2512 #2390
- sessions: scope every session-store refusal to sessions (#2648) (d842ec3)
- store-runtime: cancel store opens at daemon shutdown (#2644) (8d4fd5e)