Releases
v0.16.0
Compare
Sorry, something went wrong.
No results found
0.16.0 (2026-06-26)
Features
api: add admin backup endpoint (#162 ) (8b1f264 )
api: support bulk memory associations (1221e36 )
api: support bulk memory associations (#198 ) (28eb916 )
benchmarks: LongMemEval failure-mode diagnosis harness + judge quota preflight (#183 ) (f99bece )
consolidation: expose cluster threshold and min size as env vars (#163 ) (7e731f3 )
enrichment: expose classification fallback-rate metrics in /enrichment/status (#188 ) (0b522a9 )
entity: harden identity cleanup and repair tooling (#176 ) (827dfbc )
eval: recall-quality optimization harness — lab foundation + design (#197 ) (431433e )
graph: support unbounded visualizer snapshots (#141 ) (c730128 )
lab: add aged labelled distractor injection (cc5d546 )
lab: add config_complexity simplicity metric (dfb10d9 )
lab: add distractor_rate_at_k precision guardrail metric (872eab2 )
lab: add lab_corpus with parameterized recall (5e1e071 )
lab: add pick_winner scorecard decision rule (3187eac )
lab: add real consolidation pass helper (48a7d4a )
lab: isolate production clone restores (#171 ) (aef90c0 )
lab: wire scorecard, distractors, recall params, consolidation into runner (589ec30 )
recall: add metadata sidecar search (#177 ) (4e7956e )
recall: add state_mode=current|history recall alias (#173 ) (b1df86c )
recall: cap tag-score denominator to fix query-length bias (#193 ) (cefa516 )
recall: date-aware ranking + latest-fact selection (#158 , #159 ) (#187 ) (a6ed945 )
recall: make recency decay window and curve configurable (#182 ) (dbb933f )
recall: ranking release — recency config, tag-score cap, relevance gate, date-aware ranking (#182 , #193 , #186 , #187 , #183 , #184 , #188 ) (#194 ) (337fe98 )
scripts: safer reclassify_with_llm.py with provider flags + tighter prompt (#164 ) (a742602 )
Bug Fixes
api: address copilot review on PR #198 (0466a1e )
api: handle grouped association write failures (cd93df9 )
backup: make backup_automem.py runnable as python scripts/backup_automem.py (#175 ) (edd9742 )
benchmarks: add publication verification bundle (#166 ) (420d721 )
consolidation: skip eager first tick at startup to avoid FalkorDB load race (#165 ) (1b812cf )
docs: keep dispatch payload arrays stable (df6e9e8 )
embedding: fall back to per-item real embeddings before placeholders in batch path (#189 ) (6e9c62c )
entity: restore person-shape exemption on the slug validation path (#179 ) (5e29960 )
entity: stop validator over-rejecting real people, code tools, and event categories (#178 ) (193b730 )
lab: address copilot review on PR #197 (45f80d6 )
lab: align scorecard key contract (build_scorecard -> pick_winner) (7d91530 )
mcp-sse: decouple /health liveness from upstream readiness (#151 ) (5bcfb8b )
mcp: cap association failure summary (ea4e08f )
mcp: surface stored metadata and updated_at in detailed recall format (#184 ) (230416e )
recall: address copilot review on PR #194 (50b1647 )
recall: canonicalize / and : separators in context_tag matching (3afd9d3 )
recall: canonicalize / and : separators in context_tag matching (#203 ) (ba5e9ff )
recall: gate query-independent scoring on topical evidence within tag scope (#130 ) (#186 ) (c11b594 )
recall: hydrate semantic recall summaries (#192 ) (76e845d )
recall: normalize graph keyword scores into the 0-1 component range (#191 ) (3653ddf )
recall: respect current memory state (#170 ) (ed36b98 ), closes #169 #158 #159
scripts: add sys.path guard to reembed_embeddings.py (d333cf0 )
Documentation
add scripts catalog, recall-quality-lab guide, and 0.16.0 migrations (f20c664 )
bench: log full judged 500q LongMemEval ship-config run with churn attribution (41bf8d0 )
eval: Plan A — lab metric foundation (TDD, 9 tasks) (0087dda )
eval: Plan B — parallel matrix harness (TDD, 9 tasks) (c8ddfb2 )
evals: mark Memora/FAMA/WRIT lifecycle diagnostics as diagnostic-only (#174 ) (e8a3285 )
eval: spec for recall-quality optimization harness (b1a1995 )
fix stale claims and document gated flags for 0.16.0 (b152d64 )
note develop-branch contribution policy in README (ccf02dd )
positioning: add scout reference (#168 ) (922d23b )
refresh benchmark currency for the neutral AMB run and prune stale archive docs (3ff95bd )
refresh benchmark currency for the neutral AMB run and prune stale archive docs (#204 ) (89c30e0 )
refresh README and benchmark guidance (#157 ) (bba31cc )
runtime: align Docker viewer paths and setup guidance (#155 ) (bbda79b )
scripts catalog, recall quality lab guide, and 0.16.0 migration runbook (#199 ) (f190ae5 )
You can’t perform that action at this time.