Skip to content

chore(release): release 0.1.0-beta.29 - #597

Merged
ScriptedAlchemy merged 2 commits into
codex/tracedecay-total-redesign-planfrom
release-please--branches--codex/tracedecay-total-redesign-plan--components--tracedecay
Aug 21, 2026
Merged

chore(release): release 0.1.0-beta.29#597
ScriptedAlchemy merged 2 commits into
codex/tracedecay-total-redesign-planfrom
release-please--branches--codex/tracedecay-total-redesign-plan--components--tracedecay

Conversation

@ScriptedAlchemy

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.1.0-beta.29 (2026-08-21)

Features

  • agent-hosts: auto-trust Codex managed hooks on install and update (dbed6d3)
  • agent-hosts: auto-trust Codex managed hooks on install and update (83be52d)
  • automation: make session-evidence budget backoff window configurable (1524f03)
  • automation: typed session-evidence budget backoff for scheduler skips (dd5b677)
  • code-index: configure native graph activation (4be1897)
  • mount privacy remediation, multi-root dashboard scope, native-integration notifications (70182de)
  • privacy: rescan at-rest LCM store bytes under current detector (1c58d39)
  • privacy: rescan at-rest LCM store bytes under the current detector (327011a)
  • private-fs: mount quota-aware available_space (747999e)
  • private-fs: mount quota-aware available_space (1edb427)
  • rusqlite-runtime: expose exclusive maintenance checkpoint port (f8de48d)
  • rusqlite-runtime: expose exclusive maintenance checkpoint port (6eb16dd)
  • rusqlite-runtime: expose exclusive maintenance checkpoint port (a13a7f4)
  • scout: remount the Context Scout producer path and Plan 20 flag (ab6099e)

Bug Fixes

  • agent-hosts: adopt receiptless cataloged deploys on install/update (8c82f0d)
  • agent-hosts: adopt receiptless cataloged deploys on install/update (3ecb5a0)
  • agent-hosts: gate receiptless adoption on explicit authority (1044ce5)
  • agent-hosts: gate receiptless adoption on explicit authority (6b07061)
  • agent-hosts: grant Claude plugin wildcard (fbf65bf)
  • agent-hosts: preserve multicall interpreter name (1f50ffd)
  • agent-hosts: preserve original mode on host config backups (f4fbdcb)
  • agent-hosts: recover versioned registration paths (bda88ee)
  • agent-hosts: report usable ownership recovery (9c7ae7d)
  • agent-hosts: require explicit receiptless adoption (8ec75e8)
  • agent-hosts: retain profile memory graph port in user harness (ef23c7c)
  • agent-hosts: sync Codex hook trust in activation, prune on removal (21fdaa0)
  • application: bind session evidence budget suppressed label (320464f)
  • application: return typed work-catalog identity failures (0398bb4)
  • automation: dedicate suppressed-tick skip reason and reject zero window (fbf12e2)
  • automation: distinguish budget backoff skips (d775002)
  • automation: preserve budget backoff ordering (18f1237)
  • automation: share evidence budget labels (7002612)
  • build: preserve lean feature compilation (060046f)
  • build: satisfy Rust 1.97 Clippy policy (4926a59)
  • claude: separate row and message identities (b785e63)
  • cli: carry the status deadline into daemon tool calls (dfa752a)
  • cli: classify read-only startup policy (bcd937a)
  • cli: forward receiptless adoption authority (e2b173e)
  • cli: prevent implicit host repairs (a762092)
  • cli: request the code-index reconcile init reports (2e066ad)
  • cli: require confirmed host adoption (a275cc5)
  • cli: skip install checks for nested inspections (89c1951)
  • cli: update explicit reinstall test imports (6424fd0)
  • code-index: code-index leftover slice for #421 — full-scope dispatch, sealed-branch shard key (fa37dd9)
  • code-index: compile graph policy without test authority (2dbc2ea)
  • code-index: dispatch active generations by exact full scope (49f8acc)
  • code-index: fail closed on late ceiling install (63b012c)
  • code-index: honor daemon worker ceiling (95819cb)
  • code-index: honor daemon worker ceiling (bf8f4fd)
  • code-index: reclaim graph manifest memo (0dcdd8f)
  • code-index: refuse graph before retained hydration (70d091e)
  • code-index: serialize worker ceiling setup (3b371c6)
  • code-index: serve text when graph budget is refused (10745a1)
  • code-index: update graph policy on remount (99c50aa)
  • codex: bind stable observation source context (88ad214)
  • config: converge native graph setting on existing stores (8c74c58)
  • cursor: stabilize canonical observation context (cf4868a)
  • daemon: bound shutdown coordinator receipts (7c11144)
  • daemon: defer slow repository discovery instead of failing open (39bbac1)
  • daemon: drain terminal graph owner states (2f7239e)
  • daemon: drain terminal graph owner states (a0310e6)
  • daemon: harden first-index recovery (a4e47ba)
  • daemon: harden project privacy and status routing (f1655c8)
  • daemon: honor graph policy for linked worktrees (788d824)
  • daemon: join active work attempt processes (9f18046)
  • daemon: join active work attempt processes (f221dc7)
  • daemon: join bounded hook cycle workers (fcb5443)
  • daemon: join bounded hook cycle workers (1f9e429)
  • daemon: join project-open background leases (a8503ee)
  • daemon: join reconciliation workers before closing retained graphs (59b3760)
  • daemon: join session runtime terminal tasks (4ba8be4)
  • daemon: keep committed-profile unseated retention retryable (f45e856)
  • daemon: keep the unix socket endpoint within SUN_LEN (a64e7d6)
  • daemon: latch retirement reaper shutdown wakes (2567125)
  • daemon: mount budget-aware lexical projection build (906eea1)
  • daemon: preserve exact branch ref identity (7a721df)
  • daemon: preserve exact branch ref identity (6724e6b)
  • daemon: preserve semantic retries on no-op (4467464)
  • daemon: propagate terminal runtime shutdown failures (b7ed3eb)
  • daemon: quiet vector retention when semantic runtime is unseated (78509af)
  • daemon: quiet vector retention when semantic runtime is unseated (ae3d107)
  • daemon: release session graph leases at shutdown (c3907ff)
  • daemon: release session graph leases at shutdown (b6001dd)
  • daemon: release session sync stores at shutdown (3a1b00a)
  • daemon: release session sync stores at shutdown (d2816ed)
  • daemon: release telemetry clients at shutdown (725e30b)
  • daemon: remount scout producer path on settings revision drift (d630d1e)
  • daemon: reserve scheduler retirement after admission (41fe56b)
  • daemon: retain session sync tasks through shutdown (04da6df)
  • daemon: retain timed-out shutdown runner ownership (c605133)
  • daemon: Scout P1 follow-up after #521 (d6a273c)
  • daemon: skip redundant graph activation (1678492)
  • daemon: skip redundant graph activation (214781f)
  • daemon: stable first-index on empty profiles (discovery deferral, real init reconcile, accept/SUN_LEN hardening) (5259f5b)
  • daemon: survive transient accept errors instead of exiting (ea0eda9)
  • global-db: restore measured WAL reclaim to registered checkpoint (28135a5)
  • global-db: restore measured WAL reclaim to registered checkpoint (Plan 38 §6) (dc3e3f8)
  • graph-db: bind cheap re-seat to an exact dependency digest (c9cf5d4)
  • graph-db: bind reseat to its generation and single-proof admit (7669346)
  • graph-db: bound generation retirement pages (11c6fe4)
  • graph-db: canonicalize operation paths before identity checks (001a243)
  • graph-db: index vectors introduced by later pages (6869898)
  • graph-db: keep hydrate digest off the snapshot gate (5505ec0)
  • graph-db: scale batch bound and keep budget identity (2af6170)
  • graph-db: seat live activation after Plan 39 (0c8373f)
  • graph-db: seat live activation after Plan 39 (b1741aa)
  • graph-db: stage generations in bounded pages (eb841f7)
  • hooks: index bundled work and workflow skills for cursor (41e17ee)
  • hooks: keep contended ledger locks typed as busy on windows (c786587)
  • hooks: keep transient spool validation failures typed as io (0b5c91d)
  • hooks: refuse non-private existing spool roots (9cd8732)
  • lint: clear pedantic debt in merged daemon and migrate paths (6c9a4a2)
  • metadata: align product release authorities (92491d8)
  • observation: accept bound Codex source revisions (62ab4c0)
  • observation: accept semantic anchor replay (9d6586c)
  • observation: converge canonical payload revisions (fcb452c)
  • observation: preserve store failure reasons (328d0b1)
  • privacy: classify ambiguous LCM JSON as quarantine, not receipt construction (31648fb)
  • privacy: close the remaining Codex P1 gaps after #522 merged (fa9c631)
  • privacy: derive PartialEq for DetectionError (fd69979)
  • privacy: derive PartialEq for DetectionError (71d994f)
  • privacy: derive PartialEq for DetectionError (3cfb111)
  • privacy: preserve sensitive-field quarantine (4842360)
  • privacy: prove and sweep superseded payload purges (69354d2)
  • privacy: purge detector-flagged superseded payloads on correction (592de04)
  • privacy: quarantine LCM credential-bearing keys instead of Receipt (dbf8192)
  • privacy: quarantine LCM credential-bearing keys instead of Receipt (5ce4db9)
  • privacy: quarantine LCM credential-bearing keys instead of Receipt (fdf163d)
  • privacy: route non-JSON key quarantines to CredentialKeyQuarantine (0103cff)
  • privacy: route non-JSON key quarantines to CredentialKeyQuarantine (ae73d9a)
  • privacy: route non-JSON key quarantines to CredentialKeyQuarantine (2d1137a)
  • privacy: scan labels and drain retained statuses (a19bc5a)
  • privacy: split credential-key quarantine Display (c79d5c5)
  • privacy: split credential-key quarantine Display (da5cd31)
  • privacy: split credential-key quarantine Display (bce2bf5)
  • projection: key Claude outputs by row identity (49acab5)
  • projection: retire v4 output ownership atomically (77efae8)
  • query: bound omitted semantic and lexical deadlines (6e32b35)
  • query: cheaper exact-flat retain + deadline backstop (8fa116b)
  • query: drop Plan 20 framing on budget deadline overrides (b53812c)
  • query: enforce deadlines across full scans (ce0b96c)
  • query: let request budgets override crate deadline fallbacks (95840eb)
  • query: materialize only retained exact-flat rows (c1b9e05)
  • query: remove unwired lexical budget constructors (af33753)
  • query: restore new_admitted_with_budget for daemon mount (19e3bd7)
  • release: canonicalize runtime fixture paths (68b2c34)
  • release: include Linux runtime notices (961d555)
  • release: make beta builders portable (1116410)
  • release: make harnesses portable on Windows (f8d457e)
  • release: prevent beta lockfile races (28177d3)
  • release: ship portable Linux inference runtime (8585bf7)
  • release: use cross-platform Python runtime (cc22f04)
  • release: validate beta source before Rust setup (adecaa0)
  • runtime-core: interrupt WAL folds on cancellation (ac8356b)
  • runtime-core: interrupt WAL folds on cancellation (93ce096)
  • runtime-core: interrupt WAL folds on cancellation (262f199)
  • runtime-core: re-interrupt WAL fold until completion (c068bc1)
  • runtime: isolate repository discovery from blocking pool (ca8f06c)
  • runtime: keep unavailable authorities scoped (4c4171a)
  • runtime: prefer repository identity authority (7267953)
  • rusqlite-runtime: borrow the LazyLock fixture root as &str in placement tests (4470547)
  • rusqlite-runtime: drain admitted writes before maintenance (51f41f7)
  • rusqlite-runtime: drop unused common module from scope set test binary (ee4bd75)
  • rusqlite-runtime: expect unused crate-private drain in lib clippy (f534aa6)
  • rusqlite-runtime: gate the test-only maintenance drain wrapper (7480164)
  • rusqlite-runtime: keep exclusive drain crate-private (3305d58)
  • rusqlite-runtime: keep exclusive drain crate-private (e69be29)
  • rusqlite-runtime: reject blocked inventory before exclusive drain (9f726be)
  • rusqlite-runtime: reject blocked inventory before exclusive drain (25f85d6)
  • rusqlite-runtime: route attempt worktree root through the platform fixture helper (89a218c)
  • rusqlite-runtime: validate maintenance permit before drain (0862061)
  • rusqlite-runtime: validate maintenance permit before drain (d0694e7)
  • scout: keep hook cycles live and retryable (d9e69f7)
  • search: report actual fallback lane coverage (aa85090)
  • semantic: keep typed cancel/deadline through pre-install warm (0b870eb)
  • semantic: preserve candidate warm interruptions (fd6ada3)
  • semantic: warm candidate session before installing serving pointer (32b5c8f)
  • sessions: accept duplicate receipts on read miss (a553b08)
  • sessions: accept duplicate receipts on read miss (391212c)
  • sessions: avoid queued status for duplicate read miss (2243cdb)
  • sessions: block cover-past on observation commit failures (9430898)
  • sessions: block cover-past on observation commit failures (fcc5a76)
  • sessions: carry admission retry verdict through jsonl ingest wrap (42cb37d)
  • sessions: keep admission uncertainty typed (3b26f3c)
  • sessions: keep duplicate projection status unknown (451855b)
  • skill: handle current storage status shape (2d5bf28)
  • snapshot: take available_space from private-fs (f3a883b)
  • storage: conflict only on populated exact-root duplicates (ed81625)
  • storage: surface split identity when candidates name the exact root (510eeb3)
  • storage: type windows sidecar lock contention as contended (3f10bba)
  • test: align windows file-semantics tests with pin contracts (21ae992)
  • test: calibrate exact-sql test budgets for hosted-runner disks (8a45607)
  • test: platform roots for run-control and leak-adjudication suites (ffcbd76)
  • test: resolve cargo at runtime for archived metadata probes (d0d2733)
  • test: restore shared fixture root helper for application tests (bcde960)
  • test: restore shared fixture root helper for application tests (0ef259f)
  • test: restore shared fixture root helper for application tests (5002c5d)
  • test: widen exact-sql test budgets for linux runner cleanup (c36e06f)
  • usecases: cheaper LCM drain yield and idle frontier init (db0099b)
  • usecases: gate repeat deterministic-refusal drain warns (c805f24)
  • usecases: inline one-line drain skip increment (3b56552)
  • usecases: keep draining after durable sanitization skip (7f84b9b)
  • usecases: keep durable refusal diagnostics quiet (482286a)
  • usecases: make the first idle rollup tick immediate (cfc5450)
  • usecases: type drain yield project-call counter (ae9824b)

Performance Improvements

  • cli: skip install health checks for inspections (72d1dbb)
  • code-extraction: borrow source in hot extract walks (83086bb)
  • code-extraction: borrow test callee names (84951b3)
  • code-extraction: cut no-delimiter signatures at the body child (95c4e4e)
  • code-index: cap default indexing workers (5366a2c)
  • code-index: release exact admission staging (a630505)
  • code-index: share graph publication manifests (77da1d7)
  • code-index: shrink graph publication and adjacency hydration work (4aca023)
  • daemon: classify launchd service as interactive (f5c0da2)
  • dashboard-api: borrow-keyed hit path for LCM display cache (074eb21)
  • dashboard-api: bound LCM display token cache (23f6bfc)
  • dashboard-api: serve LCM display token counts from shared cache (620f091)
  • domain: share sanitized chunk text clones (ac94b6b)
  • graph-db: skip canonical batch rebuild on stored re-seat (2d6cd0c)
  • index: build text serving across worker passes (4ce6d31)
  • memory: scan graph source once per settled reconciliation (44c8a6b)
  • query: compact retained lexical scoring state (09629c0)
  • query: resume lexical projection builds (4817fab)
  • runtime-core: checkpoint WAL snapshot copies in place (a9c2abd)
  • runtime-core: checkpoint WAL snapshot copies in place (9eb493e)
  • runtime-core: checkpoint WAL snapshot copies in place (d2b83e6)
  • semantic: drop eager member byte hashing from lifecycle authority (fe90ba8)

This PR was generated with Release Please. See documentation.

@changeset-bot

changeset-bot Bot commented Aug 21, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 9915ae6

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@ScriptedAlchemy
ScriptedAlchemy marked this pull request as ready for review August 21, 2026 17:58
@chatgpt-codex-connector

Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

@ScriptedAlchemy
ScriptedAlchemy merged commit 7c45de0 into codex/tracedecay-total-redesign-plan Aug 21, 2026
3 of 4 checks passed
@ScriptedAlchemy

Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant