Skip to content

v1.0.0-beta.77

Pre-release
Pre-release

Choose a tag to compare

@ScriptedAlchemy ScriptedAlchemy released this 10 Oct 00:44
b0da68e

1.0.0-beta.77 (2026-10-10)

Bug Fixes

  • chatgpt: pin browser targets for reproducible bundles (#3220) (ef2d835)
  • ci: finish master snapshot so tip cancels do not erase signal (#3283) (62393a9)
  • ci: repair release Clippy failures (#3267) (74f966b)
  • cli: preserve search errors and verify catalog equivalence (6ad01f7)
  • daemon: box overlapping project-open mount futures (8bfdaad)
  • daemon: cancel HTTP mount with its project owner (db9648c)
  • dashboard: distinguish stored and transcript message counts (#3218) (83d2c1a)
  • deps: align jsdom locks and Bazel Node runtime (8bf77c0)
  • deps: align pnpm bootstrap lock and Bazel toolchain (070e6f7)
  • deps: complete native TypeScript compatibility (#3229) (4a2e16f)
  • deps: synchronize Playwright workspace locks (91b73ad)
  • deps: update dependency lucide-react to v1 (#3248) (3b2f497)
  • deps: update dependency react-router to v8 (#3254) (3ca47af)
  • deps: update dependency three to ^0.186.0 (f3da840)
  • deps: update dependency zod to v4 (#3255) (9242c49)
  • doctor: pass health snapshot by the query trait (abc4bbf)
  • graph-db: recheck sealed store inside staging snapshot gate (#3287) (821c9a0)
  • graph-db: serve sealed reads off publication snapshot gate (#3282) (befd98d)
  • hosts: unblock fresh stores and rooted folders on Windows (#3257) (2b36fc6)
  • lcm: hydrate description previews from canonical content (#3268) (5710b1a)
  • memory: idle-release graph catalogs after 10 min (df702c9)
  • memory: release idle graph catalogs (6e29386)
  • memory: sample macOS RSS and drop idle ingest pages (0836416)
  • memory: sample macOS RSS and drop idle JSONL pages (4479556)
  • memory: treat VecDeque page eviction as Option (db522d2)
  • memory: use supported macOS task memory bindings (0c2016e)
  • memory: use supported macOS task memory bindings (7b3ad70)
  • memory: use supported macOS task memory bindings (#3252) (ad4c777)
  • project: cfg-gate unused dashboard asset import (#3296) (e587cec)
  • recovery: make profile wipes reliable under active hooks (#3209) (c789d86)
  • runtime: bound timeline joins and stabilize cancellation test (a3c6670)
  • rusqlite: mark writer worker mut for schema flag (7d255f6)
  • rusqlite: treat rolled-back ledger DDL as empty tables (#3284) (e3e58d0)
  • sessions: retain scoped terminal source failures (7f1648d)
  • sessions: skip unchanged terminal catch-up sources (3c0d348)
  • sessions: skip unchanged terminal catch-up sources (b1ff46d)
  • sqlite: never wait or checkpoint on snapshot reads (dcf39e2)
  • sqlite: never wait or checkpoint on snapshot reads (ff0a534)
  • storage: cap user-sessions index text and report it (013ec3f)
  • storage: cap user-sessions index text and report it (83fe933)
  • storage: preserve replay of uncapped occurrence rows (#3246) (ba33b47)
  • storage: preserve schema admission before ledger creation (#3275) (a0b3e2d)
  • store: admit fresh stores with runtime writer metadata (#3253) (2257cd0)
  • store: advance body compaction across unchanged rows (860c283)
  • store: compile CAS hydrate on rebuild activate (7bcd7b2)
  • store: distinguish body references from provider metadata (3dd8ea7)
  • store: drop unsized compact executor bounds (a2dfdf2)
  • store: hydrate canonical bodies before semantic filtering (70bcc52)
  • store: hydrate canonical projection authority reads (c45eb33)
  • store: hydrate observation JSON on activate (def00b7)
  • store: hydrate readers and batch historical body compaction (7d62bc9)
  • store: hydrate slim observation JSON on read (1d63f81)
  • store: ignore writer ledger in workflow inspect (b68758d)
  • store: ignore writer ledger in workflow inspect (ffe82f6)
  • store: ignore writer ledger when judging a fresh store (cb00a3a)
  • store: ignore writer ledger when judging a fresh store (00d2837)
  • store: preserve canonical-body read error causes (4820ff2)
  • store: preserve shipped body refs and hydrate LCM reads (550309a)
  • store: read canonical bodies through every lookup path (614b981)
  • store: read canonical bodies through every lookup path (7ba8525)
  • store: read canonical bodies through every lookup path (6af797d)
  • store: refuse fresh admission over retained writer receipts (#3256) (bb6df12)
  • store: restore full canonical bodies in message reads (3c1c4e2)
  • store: verify canonical bodies before limits and recognition (f4c69cf)
  • timeline: bound participant joins to admitted candidates (d19318a)

Performance Improvements

  • build: cut Clippy and shipped-CLI compile cost (#3288) (01012f2)
  • build: drop duplicate rustix 0.38 via crossterm 0.29 (5fe5052)
  • build: drop duplicate rustix 0.38 via crossterm 0.29 (fe7fd01)
  • ci: cancel superseded master runs in concurrency group (#3274) (ed2249c)
  • ci: run feature gates on the warm x86 pnpm cache (5c959ce)
  • ci: run feature gates on the warm x86 pnpm cache (6caf5d2)
  • cli: prune list walks and skip default size (29963d8)
  • cli: prune list walks and skip default size (307b906)
  • cli: skip eager init on one-shot clients (4bd17ee)
  • cli: skip eager init on one-shot clients (73c71f9)
  • cli: skip MCP catalog on tool search (4ac57de)
  • cli: skip MCP catalog on tool search (f7cc8e3)
  • code-index: stop catalog name search at the page window (#3290) (4ddc495)
  • daemon: overlap HTTP mount with project-open owners (fd801c4)
  • daemon: overlap HTTP mount with project-open owners (08d5534)
  • dashboard: gzip-embed compressible dashboard assets (#3285) (030336f)
  • dashboard: ship only o200k_base tiktoken vocabulary (#3272) (4e22a60)
  • doctor: run checks concurrently without DB waits (0f6cf15)
  • doctor: run checks concurrently without DB waits (58cbb26)
  • extraction: register only enabled tree-sitter grammars (#3270) (a29933f)
  • hosts: gzip-embed explorer and cursor extension assets (#3273) (829bf3e)
  • lcm: index empty-query timeline occurrence browse (#3281) (060510b)
  • rusqlite: cache ledger SQL and drop hot-path DDL (ca63648)
  • rusqlite: cache ledger SQL and drop hot-path DDL (0a4b83c)
  • store: keep LCM placeholder on snippet budget (5e261b4)
  • store: store session bodies once (9a3ae72)
  • store: store session bodies once, keep LCM placeholder on snippet budget (fe9ff30)
  • test: batch large-history fixture writes (#3277) (5fa6642)