Skip to content

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 15:13
8323d22

1.5.0 (2026-10-13)

Features

  • cli: bitterbot curiosity; knowledge-graph person hygiene for the egress filter (#210) (9098ae8)
  • install: PLAN-56 Phase 2, zero-edit compose, config defaults without a file, container updates (#224) (a849eee)
  • install: PLAN-56 Phase 3a, signed release tarballs and install.sh (#227) (deb4d7c)
  • install: PLAN-56 Phase 3b, verified in-place updates with snapshot and rollback (#229) (aacf98e)
  • memory: bounded working-memory repair pass + LongMemEval-V2 Medium harness (#231) (53dc19f)
  • memory: keep what curiosity saw but could not verify, visibly and out of memory (#206) (bd07786)
  • memory: PLAN-55 Phase 0, owner tier and sticky forget/retire (#222) (8f85e5f)
  • memory: PLAN-55 Phase 1, immediate correction capture (#223) (ebc3851)
  • memory: PLAN-55 Phase 2, canonical:changed propagation (#226) (5133f6f)
  • memory: PLAN-55 Phase 3, cascade on forget and edit, export v2, import (#230) (ebf42cf)
  • memory: the curiosity loop (PLAN-54) (#204) (fdc5ab9)
  • onboard: PLAN-56 Phase 4, browser-first onboarding (#232) (aee5fbb)
  • settings: PLAN-56 Phase 1, settings that tell the truth (#221) (491359f)
  • ui: offer a reload when the page is older than the gateway (#203) (d51d19b)

Bug Fixes

  • agents: Wave 3 follow-ups: edit legacy args via use_tool, temperature 400s, exec env coercion, stale e2e, nightly e2e job (c75cae8)
  • agents: Wave 3 follow-ups: edit legacy args via use_tool, temperature 400s, exec env coercion, stale e2e, nightly e2e job (786c5b7)
  • Circles messages via webchat, and make the memory biology work as designed (#193) (522b816)
  • circles: close the remaining mesh security findings (M2-M7, MED-7, HIGH-5, LOW-11, L2) (#197) (2345af6)
  • close gaps found in the docs-vs-code audit (x402 unsigned proofs, Link site check, compose start) (#194) (f09d6ca)
  • gate: hold the session spend cap while a payment is in flight (#186) (290644d)
  • memory: a search phrase about a public subject may share its plain words (#208) (24d44bf)
  • memory: curiosity egress can keep a public subject without ever passing a private name (#207) (91fe5b6)
  • memory: curiosity loop, first live pass (#205) (605b21f)
  • memory: curiosity never asks the web about the owner's own life; voicing counts as use; embed at once (#209) (bcb8fb9)
  • memory: lifecycle column mismatch from the Agent Memory Atlas review (#200) (5e5a9e4)
  • memory: v75 folds a misfiled person into an existing concept instead of colliding (#211) (4e2e5ee)
  • relay-fleet: updater canary reverted every healthy update (pipefail + grep -q) (#199) (32b6494)
  • release: PLAN-56 Phase 0, one version, Docker carries the orchestrator, signature-ready fetch (#220) (a2bc220)
  • runtime: review round for the pi-engine removal (1585d01)