Skip to content

v0.79.0 Release Recap ​

v0.79.0 is a non-breaking operations documentation release that adds a guarded execution recipe for stale graph-derived KV cache repairs.

What's New ​

AreaNew in v0.79.0Why it matters
Stale KV repair recipeDoctor hint to dry-run to execute checklistGives operators a repeatable path from kv_derived_freshness failure to reviewed refresh
Payload reviewExplicit checks for namespace, labels, count, generated timestamp, and compact node listKeeps derived session context from being refreshed with the wrong scope
Confirmation stepRerun doctor after --executeVerifies the hot key is present and fresh after repair
Feature metadatakv-derived-repair-execution-recipeLets live deployments advertise the execution recipe in docs and feature introspection

Operator Flow ​

Start with doctor:

bash
contextdb doctor \
  --kv-derived-key context:prod:support:recent-nodes \
  --max-kv-derived-age 2h \
  --report

When kv_derived_freshness fails, run the recommended_repair_command as a dry run, review the derived payload, then repeat with --execute --report. Rerun doctor with the same key and freshness window before closing the incident.

Compatibility ​

This release is intentionally non-breaking. It updates docs and feature metadata only; existing doctor checks, repair commands, derived payloads, and write behavior are unchanged.

Verification ​

Release verification included:

bash
go test -count=1 ./cmd/contextdb
go test -count=1 ./...
npm run docs:build
git diff --check

Read the full workflow in KV Derivation Recipes.

Released under the MIT License.