Release · 2026-09-09T00:41:08+02:00 · By Threadnote

Threadnote 4.6.8

Threadnote 4.6.8 adds managed Cursor hooks and improves graph indexing and recovery of deferred memory links.

What's new

Threadnote 4.6.8 adds managed Cursor hooks and improves graph indexing and recovery of deferred memory links.

Cursor lifecycle hooks

threadnote install-hooks cursor --apply installs desktop session-start recall and pre-compaction handoff hooks. Existing user hooks are preserved, and managed hooks can be removed with --remove --apply.

Hosted Cloud agents use project hooks: threadnote install-hooks cursor --target cloud --project <repository> --apply installs the supported pre-compaction hook. Commit the generated configuration and make Threadnote available on the VM path; local user hooks do not carry into Cloud VMs.

Graph and memory recovery

Graph fact serialization reuses its exact JSON byte measurement, reducing indexing work while preserving the same storage budgets and graph structure. Context Brief retries interrupted deferred-link finalization within bounded limits and reports unavailable recall coverage when recovery cannot complete.

Memory Connections selects bounded neighborhoods directly in canonical order, avoiding a full neighborhood sort for heavily linked memories. Authorization and live source verification remain in place.

The production performance gate distinguishes an initial wall-timing screening miss from a hard-objective failure. A protected-base control and confirmatory candidate that both pass the static limit can clear an allowlisted screening miss only when every observation still meets its hard objective.

Shared graph preview improvements

Repositories already enrolled in graph sharing queue passive contributions and retry delivery during MCP sessions, with durable backoff and safer concurrent queue updates. Shared graphs support authenticated metadata discovery, principal-bound worker enrollment, and verified OCI checkpoint and delta downloads with rollback protection. Checkpoint imports handle differing checkout case settings, and shared-memory edits preserve rich metadata.