Skip to content

v1.0.0-beta.93

Pre-release
Pre-release

Choose a tag to compare

@ScriptedAlchemy ScriptedAlchemy released this 29 Oct 13:06
79885e7

1.0.0-beta.93 (2026-10-29)

Features

  • edits: remove file undo and automatic restoration (#4472) (4098533)
  • pr-context: give agents a compact PR briefing (bd61bfa)
  • pr-context: give agents a compact PR briefing (d3b2a18)
  • pr-context: unify change context and exact source reads (d73338c)

Bug Fixes

  • automation: bound floating store identity normalization (ce2154f)
  • automation: refuse incomplete stored job documents (#4468) (645131b)
  • automation: retain stable task publication coordination (bf96210)
  • automation: retire the ineffective stale lock timeout (7053308)
  • automation: unify fact proposal contracts (ab14790)
  • bazel: pass the workspace to owner_pkg (a68d247)
  • bench: tolerate processes exiting during procfs census (6abb7aa)
  • build: rebase rules_rust patches onto 0.75.0 (47647d8)
  • ci: align receipt recovery and generated hook status (0b95d4c)
  • ci: bound Windows compiler concurrency (fadecbd)
  • ci: bound Windows compiler concurrency (91024a6)
  • ci: bound Windows compiler concurrency (518ef74)
  • ci: bound Windows compiler concurrency (5455c4a)
  • ci: preserve hosted DNS for fleet builds (984cd87)
  • ci: repair shared runtime and validation failures (66f2a7b)
  • ci: restore broker refusals and preserve hosted DNS (430d152)
  • ci: scope native concurrency to Windows (099ed21)
  • ci: scope native concurrency to Windows (4ea8661)
  • ci: scope native concurrency to Windows (a736653)
  • cli: hold init --wait while the first generation is in flight (#4494) (722f7cc)
  • code-graph: charge interactive catalog builds to resident memory (#4563) (2f16129)
  • code-graph: pin segment reads within each publication pass (c04194a)
  • code-graph: pin segment reads within each publication pass (4806c93)
  • code-index: bound cold builds and resume refused publication (aef1060)
  • code-index: bound cold construction and retain refused publication (3e10b5f)
  • code-index: keep a read-reseated graph across parks (#4499) (e9a3355)
  • code-index: key panic quarantine on input, not pass progress (#4572) (f3d8946)
  • code-index: retry superseded publication fences (dab12b4)
  • code-index: stop a refused cold pass from waking its own retry (3434b35), Refs #4505
  • config: keep retired settings out of rollback revisions (d6551e6)
  • config: retire unused sync controls (d7faba8)
  • cursor: apply diagnostic caps after lane selection (#4491) (96994d0)
  • daemon: return typed saturation refusals to tool clients (daab4c6)
  • daemon: return typed saturation refusals to tool clients (b11dcaa)
  • diagnostics: fence superseded compiler publications (fa7c69b)
  • diagnostics: integrate fencing with shared compiler admission (5a46a14)
  • diagnostics: reuse retained compiler status on reopen (d6c5075)
  • evals: pass the eval self-tests on native Windows (430e447)
  • evals: pass the eval self-tests on native Windows (c6129a6)
  • extension: make bridge shutdown terminal (#4486) (9b8789c)
  • graph-db: log drifting corruption verdicts at error level (#4574) (0d7c88d)
  • graph-db: report and verify drifting corruption verdicts (#4578) (c696f28)
  • graph: preserve import evidence in caller traversal (#4509) (6ed67ce)
  • graph: resolve node ids before waiting on a released catalog (#4498) (ba7493d)
  • health: share SCC analysis and count cycle edges exactly (#4466) (69ece22)
  • hooks: avoid HEAD resolution before hook admission (72772d1)
  • hooks: report orchestrator-bound work as waiting, not failed (407e798)
  • ingest: bind convergence to canonical source evidence (34f8eb2)
  • lcm: retry timed-out summarizers without a binding change (59243c2)
  • lcm: retry timed-out summarizers without a binding change (5603495), Refs #4522
  • lsp: refuse expired semantic work before analyzer admission (#4580) (f993aac)
  • lsp: retain admitted diagnostic snapshots for pull (#4524) (6658a90)
  • mcp: deliver unleased refusals after core retirement (31448c7)
  • mcp: deliver unleased refusals after core retirement (88bc76f)
  • mcp: deliver unleased refusals after core retirement (55a5287)
  • mcp: keep tool descriptions free of runtime state (d0f0b92)
  • pr-context: degrade briefs without a graph and align tests (8bca9d9)
  • pr-context: preserve evidence and reduce follow-up work (2f39a96)
  • pr-context: preserve request controls and repair fixtures (dda8b27)
  • pr-context: preserve verified review membership (c1df1a9)
  • pr-context: restore captured review author and skill report (145bb37)
  • pr-context: retain safe evidence across partial refreshes (2779422)
  • pr-context: share retained collection rows in storage (4906b11)
  • primitives: refresh retained authority on configuration changes (7f17d81)
  • privacy: protect YAML keys and BOM-prefixed documents (d470812)
  • privacy: redact flagged object keys in place (60c4b85)
  • privacy: redact flagged object keys in place (#4515) (95e49f5)
  • privacy: stop treating compound identifiers as secrets (36eedb3)
  • privacy: stop treating compound identifiers as secrets (d869740), Refs #4451
  • privacy: verify descendant and repeated key redaction (08f86e7)
  • runtime: batch session skips and retain preparation writers (#4495) (fc598cb)
  • sdk: bound SSE frames and scan fragmented lines once (#4501) (1d7e794)
  • sdk: own JSON response bodies through cancellation (#4487) (ef2809e)
  • sdk: refuse enrolled remote redirects (#4471) (c9b1d4c)
  • sdk: regenerate waiting hook replay contracts (8bb307d)
  • sdk: separate delivered stream cursors from watermarks (#4489) (bd769d2)
  • session: recheck summaries without replaying projection (d7b7857)
  • session: retain summary work after live projection (dc524ef)
  • sessions: avoid extent hashes for physical replacements (6b6bbb4)
  • sessions: avoid extent hashes for physical replacements (df031ec)
  • sessions: back off history passes while retained ingest is Blocked (#4573) (96fe61b)
  • sessions: chain generations across transcript replacements (4ec3ddc)
  • sessions: chain generations across transcript replacements (3f0bb43)
  • sessions: converge host ingest and hook redrive on hard failures (#4567) (cbaedba)
  • sessions: do not CAS a refusal memo over an unread row (c2ad25b)
  • sessions: harden convergence memos from review (bef10d6)
  • sessions: keep Pi warning summaries across interrupted scans (8edc48f)
  • sessions: measure catch-up backlog from source cursors (#4497) (f5078ee)
  • sessions: mount detached checkouts' session retrieval (#4496) (10b5d95)
  • sessions: persist refusal memos and warn once per pass (8e1dd04)
  • sessions: resolve Codex scope once, off the polling worker (#4500) (4ff7319)
  • sessions: resume only from durable refusal coverage (a9e6e51)
  • sessions: stop repeating permanent ingest and hook failures (e83dd00)
  • sessions: suppress unchanged Pi discovery summaries (55b27f9)
  • sessions: suppress unchanged Pi discovery summaries (f7db15e)
  • source-edit: honor destination import scope (8fbd99a)
  • source-edit: insert moved imports at Rust syntax boundaries (#4516) (df4ae5c)
  • source-edit: match Rust dependency bindings through syntax (26b8215)
  • source-edit: place MoveSymbol imports at syntax boundaries (ee534a9)
  • source-edit: preserve concurrently created destinations (#4504) (5d1defa), Refs #4415
  • source-edit: preserve reexports when moving symbols (#4493) (0c9337f)
  • source-edit: reuse imports with inert lint attributes (0b6e8b5)
  • stack: return shared preflight results directly (393edb9)
  • stack: return shared preflight results directly (5917017)
  • status: report resident memory no retained owner holds (#4503) (c75a45d)
  • status: report why no GitHub source was observed (#4492) (9819426)
  • storage: pin clone fixtures to their pushed branch (9734680)
  • storage: pin clone fixtures to their pushed branch (d08dcb0)
  • test: complete daemon and HTTP fixture teardown (58949d0)
  • test: drain queued connections before HTTP observation stops (29f8e25)
  • test: drain queued connections before HTTP observation stops (790eeba)
  • windows: restore native build and runtime validation (#4581) (e19b169)
  • work: fence retained configuration refreshes (22182a8)
  • work: fence retained configuration refreshes (999c46d)
  • workflow: remove stale artifact storage size cap (7ba08c9)
  • work: refresh retained configuration on route reopen (c1ca94e)
  • work: refresh retained configuration on route reopen (735f76e)

Performance Improvements

  • code-graph: reread only re-sealed segments when proving a seal (#4523) (a201387)
  • code-index: compare an edit's same-named symbols as a set (6451ced)
  • code-index: compare an edit's same-named symbols as a set (8154ec7), Refs #4520
  • sessions: reuse proven prefixes in the backlog measure (f030505)

Reverts

  • privacy: restore entropy redaction for compound identifiers (#4512) (b0c2a1d)