Skip to content

v0.4.3

Choose a tag to compare

@kinqsradio kinqsradio released this 31 May 01:25

v0.4.3 — 2026-05-30

Brain Phases 2–5 are now fully operational. This release completes the brain-agent pipeline, adds file-level rewind, improves recall quality, fixes cost telemetry, and hardens source retention and configuration handling.

Highlights

  • Full brain-agent execution — all registered agents now have working executors and maintenance scheduling.
  • /rewind --files — restore file changes to any previous turn without Git.
  • Smarter recall — improved security-intent detection, duplicate suppression, and diversity ranking.
  • Accurate cost tracking — fixed model-family pricing fallbacks and cache-cost calculations.
  • Source retention controls — added provenance-safe transcript pruning via memory_prune_sources.
  • Improved reliability — fixed /status crashes, configuration edge cases, and recall pollution.

Brain Agents

Now fully wired and runnable:

  • vault_exporter
  • blackboard_reconciler
  • tree_sealer
  • tree_digest
  • source_chunker
  • benchmark_eval

The memory tree pipeline now runs end-to-end:

Scene Memories
    ↓
Tree Sealer
    ↓
Tree Digest
    ↓
Memory Tree

Notes

This release focuses on completing and hardening the memory system. Future work includes agent debugging tools, retrieval benchmarking improvements, and additional memory-tree enhancements.

What's Changed

  • feat(0.4.3): /context context-window fill header (0.4.x-4b) by @kinqsradio in #118
  • feat(0.4.3): /rewind --files file-restore mode (0.4.x-3b) by @kinqsradio in #119
  • docs(0.4.3): mark 0.4.3 in-flight + record /rewind & /context completions by @kinqsradio in #120
  • feat(0.4.3): /agents tree + /agents why (MAS-P5-T5/T6) by @kinqsradio in #121
  • feat(0.4.3): /agents transcript + /agents replay (MAS-P5-T7/T8) by @kinqsradio in #122
  • docs(0.4.3): expand roadmap scope (memory depth + CLI ops) by @kinqsradio in #123
  • feat(0.4.3): source_documents + source_chunks foundation (Brain Phase 2/3) by @kinqsradio in #124
  • docs(0.4.3): roadmap covers full review-driven scope by @kinqsradio in #125
  • feat(0.4.3): token-aware source chunker + ingestSource (MEM-2) by @kinqsradio in #126
  • feat(0.4.3): command-registry taxonomy guard + fix dup /model (CLI-12) by @kinqsradio in #127
  • feat(0.4.3): memory_governance_plan dry-run (MEM-11) by @kinqsradio in #128
  • feat(0.4.3): prompt-cache hit ratio in /context (CLI-5) by @kinqsradio in #129
  • feat(0.4.3): tool-call repair telemetry in /context (CLI-8) by @kinqsradio in #130
  • chore(0.4.3): gitignore the local review docs by @kinqsradio in #131
  • feat(0.4.3): symbol-aware code chunker (MEM-6) by @kinqsradio in #132
  • feat(0.4.3): wire source capture into the turn pipeline (MEM-2′) by @kinqsradio in #133
  • feat(0.4.3): batch-level provenance — records cite source chunks (MEM-3) by @kinqsradio in #134
  • feat(0.4.3): memory_fetch_source_chunk recall drill-down (MEM-8 slice) by @kinqsradio in #135
  • feat(0.4.3): blackboard commit pipeline (MEM-4) by @kinqsradio in #136
  • docs(0.4.3): roadmap reflects shipped memory-depth + CLI items by @kinqsradio in #137
  • feat(0.4.3): uniform redaction at blackboard + offload boundaries (MEM-13) by @kinqsradio in #138
  • feat(0.4.3): durable memory tree + memory_tree_walk (MEM-5, completes MEM-8) by @kinqsradio in #139
  • feat(0.4.3): read-only vault mirror + memory_vault_export (MEM-7) by @kinqsradio in #140
  • feat(0.4.3): per-turn cost status segment (CLI-9) by @kinqsradio in #141
  • feat(0.4.3): RBAC-ready schema — user_id + workspace_tag on every new table (MEM-14) by @kinqsradio in #142
  • feat(0.4.3): headless run --format jsonl stable event stream (CLI-7) by @kinqsradio in #143
  • docs(0.4.3): roadmap marks tree / vault / drill-down / headless / cost / RBAC shipped by @kinqsradio in #144
  • feat(0.4.3): register depth-pipeline brain job kinds (MEM-10) by @kinqsradio in #145
  • feat(0.4.3): offload reclaimer + memory_working_reclaim (MEM-12) by @kinqsradio in #146
  • feat(0.4.3): retrieval benchmark summary + regression gate (MEM-9) by @kinqsradio in #147
  • feat(0.4.3): /context memory decision view (CLI-6) by @kinqsradio in #148
  • feat(0.4.3): /context offloads browser (CLI-14) by @kinqsradio in #149
  • feat(0.4.3): prefix-drift component diff foundation (CLI-5 part 1) by @kinqsradio in #150
  • feat(0.4.3): grouped inbox pane (CLI-15 part 1) by @kinqsradio in #151
  • feat(0.4.3): /verify detect project-profile + recipe (CLI-10 part 1) by @kinqsradio in #152
  • feat(0.4.3): unified execution-policy decision module (CLI-11 part 1) by @kinqsradio in #153
  • feat(0.4.3): agent-definition validation foundation (CLI-13 part 1) by @kinqsradio in #154
  • feat(0.4.3): background-run registry foundation (CLI-4 part 1) by @kinqsradio in #155
  • docs(0.4.3): roadmap reflects CLI completions + foundations by @kinqsradio in #156
  • feat(0.4.3): /verify run executes the recipe (CLI-10 part 2) by @kinqsradio in #157
  • feat(0.4.3): /inbox --watch + inline handoff-accept (CLI-15 part 2) by @kinqsradio in #158
  • feat(0.4.3): /agents create writes a scoped agent definition (CLI-13 part 2) by @kinqsradio in #159
  • feat(0.4.3): route shell-exec gate through the unified policy (CLI-11 part 2) by @kinqsradio in #160
  • feat(0.4.3): /context prefix drift view (CLI-5 part 2) by @kinqsradio in #161
  • feat(0.4.3): /bg detached background worker (CLI-4 part 2) by @kinqsradio in #162
  • docs(0.4.3): roadmap marks 0.4.3 feature-complete by @kinqsradio in #163
  • feat(0.4.3): dashboard Sources view + version/About refresh by @kinqsradio in #164
  • feat(0.4.3): dashboard blackboard / memory-tree / vault views by @kinqsradio in #165
  • fix(0.4.3): preamble guard catches leading-ack + zero-tool 'I'll do X' stalls by @kinqsradio in #166
  • docs(0.4.3): complete .env.example — document the 10 undocumented server vars by @kinqsradio in #167
  • fix(0.4.3): scope source/provenance/tree reads by user — close cross-tenant IDOR by @kinqsradio in #168
  • fix(0.4.3): tighten deferred-tool-promise detector + fix cost-segment glyph by @kinqsradio in #169
  • chore(0.4.3): upgrade dashboard next 15.3.3 → 15.5.18 (close Content Injection critical) by @kinqsradio in #170
  • fix(0.4.3): loop-limit turns roll usage into session totals + run turn-end shrink by @kinqsradio in #171
  • chore(0.4.3): sync next-env.d.ts typed-routes reference (Next 15.5 follow-up to #170) by @kinqsradio in #172
  • fix(0.4.3): pricing $0.00 — wire familyFallbacks into pricingFor + fix inputCacheHit NaN by @kinqsradio in #173
  • fix(0.4.3): #59 /status crash — self-heal empty activeServer + guard server derefs by @kinqsradio in #174
  • fix(0.4.3): recall ranking — correct security intent + cap generic-type priority by @kinqsradio in #175
  • fix(0.4.3): recall selection — local lexical relevance + MMR diversity (no-key path) by @kinqsradio in #176
  • feat(0.4.3): memory_prune_sources — provenance-safe transcript retention by @kinqsradio in #177
  • feat(0.4.3): /sources view hides conversation transcripts by default by @kinqsradio in #178
  • docs(0.4.3): record the post-feature-complete hardening batch by @kinqsradio in #179
  • feat(0.4.3): surface the recall selection stage in the Recall Inspector by @kinqsradio in #180
  • feat(0.4.3): wire vault_exporter / blackboard_reconciler / tree_sealer executors by @kinqsradio in #181
  • feat(0.4.3): auto-schedule vault_exporter + blackboard_reconciler (maintenance pass) by @kinqsradio in #182
  • fix(0.4.3): plan-sync guardrail — reconcile the plan when a turn finishes without advancing it by @kinqsradio in #183
  • feat(0.4.3): source_chunker — provenance-safe re-chunk job by @kinqsradio in #184
  • feat(0.4.3): benchmark_eval — self-retrieval retrieval-benchmark harness by @kinqsradio in #185
  • feat(0.4.3): tree_sealer auto-trigger — scene-tree autobuild over cognitive records by @kinqsradio in #186
  • docs(0.4.3): record the brain-agent wiring batch (#181#186) by @kinqsradio in #187
  • feat(0.4.3): tree_digest — LLM re-summary for memory-tree parents (auto-chained after seal) by @kinqsradio in #188
  • docs(0.4.3): tree_digest landed — every Brain Agent now has an executor by @kinqsradio in #189
  • chore(0.4.3): bump all packages 0.4.2 → 0.4.3 + finalize release docs by @kinqsradio in #190
  • Release 0.4.3 — memory depth (P2–P5) + full brain-agent wiring + recall overhaul + hardening by @kinqsradio in #191

Full Changelog: v0.4.2...v0.4.3