Release · 2026-09-15T05:13:20Z · By Threadnote
Threadnote 4.7.2
Threadnote 4.7.2 keeps linked-worktree code graphs from accumulating unnecessary copies and adds opt-in, lossless single-channel MCP reads.
What's new
Threadnote 4.7.2 keeps linked-worktree code graphs from accumulating unnecessary copies and adds opt-in, lossless single-channel MCP reads.
Steadier code graph storage
Clean linked worktrees can reuse a compatible ready graph root from a sibling branch. Incremental builds stage the
current workspace catalog, retire old graph rows in bounded pages, and promptly remove failed build data. threadnote graph diagnostics and Manager now distinguish ready, retired, and failed graph payload so retained storage is visible.
Optional single-channel MCP reads
Local MCP clients can pass responseFormat: "text" to read_context or read to receive the complete memory text
without repeating its body in structured output. The same option on inspect_code_graph puts the complete bounded
graph projection as JSON in the first text content block, including stable IDs, evidence, freshness, trust, coverage,
and continuation receipts, without a duplicate structuredContent graph. Parse that JSON when using the graph option.
The existing dual format remains the default, and indexing, timeout, and error response shapes are unchanged. In
frozen synthetic fixtures, the opt-in reduced combined serialized response bytes by about 50% for longer memory reads
and 19.9% across five graph queries; a short memory read grew slightly. These are response-size measurements, not
provider-billed token or task-quality guarantees.