Release · 2026-08-04T11:50:49+02:00 · By Threadnote

Threadnote 4.0.2

Threadnote 4.0.2 keeps graph queries responsive after pulling a new clean commit, improves compatibility for canonical MCP reads, and refreshes the runtime and release pipeline.

What's new

Threadnote 4.0.2 keeps graph queries responsive after pulling a new clean commit, improves compatibility for canonical MCP reads, and refreshes the runtime and release pipeline.

  • Query immediately after clean pulls. Ordinary graph queries, node lookups, and explanations can use the ready graph snapshot while the new commit is indexed instead of blocking on a refresh. Dirty-worktree overlays still refresh before answering, and exact path and impact queries retain their stricter freshness requirements.
  • Avoid unnecessary semantic scans. When lexical graph matches already fill the candidate budget, Threadnote skips the vector search instead of spending up to its semantic timeout without changing the result set.
  • Read canonical MCP content reliably. Canonical content metadata now travels in protocol metadata rather than model-facing structured output, including for clients that prefer structured results and for large payloads.
  • Refresh dependencies and security overrides. The release updates Effect, React, YAML and compression libraries, and pins patched transitive versions for the affected networking and parsing packages.
  • Harden release evidence. Stable Threadnote 4 tags are accepted by the production benchmark provenance gate, CI scopes checks by changed paths, and checked-in measurements document graph-equivalent and one-file worktree readiness.