Skip to content

chore(release): release 0.1.0-beta.48 - #1791

Open
ScriptedAlchemy wants to merge 2 commits into
masterfrom
release-please--branches--master--components--tracedecay
Open

ScriptedAlchemy wants to merge 2 commits into
masterfrom
release-please--branches--master--components--tracedecay

Conversation

@ScriptedAlchemy

@ScriptedAlchemy ScriptedAlchemy commented Sep 18, 2026

Copy link
Copy Markdown
Owner

🤖 I have created a release beep boop

0.1.0-beta.48 (2026-09-20)

Features

  • graph-query: scope the dead-code census by path before the limit (9520d75)
  • graph-query: scope the dead-code census by path before the limit (b137ee0)

Bug Fixes

  • admission: make NotApplicable a terminal no-op (1ee84d3)
  • build: keep eval lexical projection off transport (74459e4)
  • ci: keep evaluator acceptance tests on the Windows lane (4e200b2)
  • ci: lint integration commits on dispatch (a943654)
  • clear remaining master CI test failures (bc2ced4)
  • clear the deterministic master CI failures (094f5b4)
  • clear the deterministic master CI failures (eeb1ec1)
  • cli: broker init through a connectable daemon socket (2af65b1)
  • cli: broker init through a connectable daemon socket (9dfacab)
  • cli: report installed binary identity on update (b63b775)
  • cli: return completed tool results instead of retrying them (94bc893)
  • cli: succeed when install finds no agent yet (172dbff)
  • cli: use ? for the missing install-probe binary (fb58663)
  • code-index-runtime: keep the index lock file one type (9ded6cd)
  • code-index: alias module-scoped trait impl methods (f060276)
  • code-index: hold the head-open claim across the clone copy (cacf79a)
  • code-index: hold the head-open claim across the clone successor copy (83d9a3c)
  • code-index: idle means the pass tail already ran (2579de9)
  • code-index: index clone postings by occurrence (2b6d8cf)
  • code-index: keep a terminal park reason in dashboard progress (52b3772)
  • code-index: keep admission ahead of the publication gate (c534d03)
  • code-index: keep clone copy off the freshness receipt (76c58af)
  • code-index: keep clone copy off the freshness receipt (91c4bf9)
  • code-index: keep directory pointer faults in publication family (787892c)
  • code-index: keep sealed generation when proof expires (c6aadcb)
  • code-index: keep sealed generation when proof expires (e898421)
  • code-index: keep the park reason in progress; fence the load-sensitive scheduler tests (c7e9b75)
  • code-index: keep the reader charge on both publication tails (09ef75e)
  • code-index: keep the reader charge on both publication tails (a4318a6)
  • code-index: let a retired clone staging discard converge (024364a)
  • code-index: refuse a sealed generation the checkout moved past (c1633dd)
  • code-index: refuse a sealed generation the checkout moved past (e441823)
  • code-index: seat text through retryable graph activation (a82ad6c)
  • code-index: stamp continuations before the seat looks idle (218ae5c)
  • code-index: stop busy reads pinning freshness Verifying (e74cb00)
  • code-index: stop continuation receipts looking like probe wakes (3510cf7)
  • codex: keep prepare Ready when the plugin CLI is absent (fdb756d)
  • daemon: close socket-group and pointer-rename races (6099dda)
  • daemon: compare version identity per semver build rules (5e03dfa)
  • daemon: keep a published owner ahead of a recorded failure (e3860bf)
  • daemon: mount the published branch worktree's query authority (b05cab2)
  • daemon: observe dashboard completion with a closed semaphore (112f2d2)
  • daemon: resend a warming project open as mounting (ad95bff)
  • daemon: retry a revoked response in the one-shot client (f359cd9)
  • daemon: retry a revoked response in the one-shot client (e6f94cd)
  • daemon: retry a revoked response in the one-shot client (0ebaf81)
  • daemon: start open publication bound at claim (a3c37a4)
  • daemon: start open publication bound at claim (0a9f666)
  • dashboard: observe stop completion that fired first (1d3bc9f)
  • extraction: bind a unique trait bound as the callee (7bd29d6)
  • extraction: keep module scope in self receiver types (3daba38)
  • extraction: stop bare receivers inventing callers (df9f190)
  • global-db: adopt a raw session only for projector-owned outputs (efdfdef)
  • global-db: classify session projection collisions by field (88139f6)
  • global-db: compare a raw twin's derived columns before trusting it (0cf720a)
  • global-db: page rebuild overlap reconciliation (e7c3124)
  • global-db: receipt a reached-frontier replay in this epoch (0201b13)
  • global-db: refuse tampered projection messages on reopen (6f7468c)
  • global-db: replay an applied cursor coverage as a duplicate (3a86297)
  • global-db: rewrite stale raw twins under current provenance (5d0c111)
  • global-db: write reconciled rebuild sessions set-based (1703387)
  • graph-publication: bound begin by wall clock, not one attempt (2283a44)
  • graph-publication: surface a failed reader instead of deferring (ba62697)
  • graph-publication: surface a failed reader instead of deferring (54d8c91)
  • graph-query: answer file neighbors for an unpublished path (f0994a9)
  • hermes: converge past refused rows instead of eternal skip (f550e77)
  • hooks: account an ingest commit apart from its own drain (b4aa02a)
  • hooks: account an ingest commit apart from its own drain (db2ee84)
  • hooks: keep ingest commit status off the drain residual (3cb4bc5)
  • hooks: serialize Codex rollout admission per scope (d8aaa0f)
  • hotpath: apply functions limit before live mcp (0d00ec5)
  • ingest: treat a peer-covered cursor CAS loss as a no-op (278d18f)
  • install: make the documented install path deliver the current release (064f425)
  • install: resolve prerelease assets and tags (82dfcf4)
  • install: skip incomplete prereleases in default path (ab677fe)
  • keep hotpath-instrumented values one type across feature sets (efabbb3)
  • lcm: describe the captured message, not a stub (ed3d945)
  • live-daemon retry storm, clone-scan stall, partial-generation zero, update identity (31b2add)
  • mcp: attribute field sites by byte span, not line (de5f920)
  • mcp: attribute risky sites by byte span, not line (63c0784)
  • mcp: drop the unreachable NotApplicable wire no-op (c30cc2d)
  • mcp: keep cancel registration until dispatch settles (dfe6c7d)
  • mcp: keep cancel registration until dispatch settles (67e6e22)
  • mcp: keep grep lexical when enrichment refuses (13d89e0)
  • mcp: keep grep lexical when graph enrichment refuses (ba45baa)
  • mcp: keep the stdio transport halves one type (e3caf72)
  • memory: treat memory.max as the service ceiling (0aed193)
  • observability: sweep staging temps a killed publisher leaves (b4d80a6)
  • pr-1617: share the exact-arguments dispatch instead of widening CaptureTransport (943f641)
  • pr-1633: warm the diagnose fixture through the shared support helper (92b22f7)
  • pr-1707: sort the project_context_test module declaration (a12162f)
  • pr-1708: use Duration::from_mins for the feedback-owner deadline (fc7dfe0)
  • pr-1726: shut the grep fixture harness down at the end of the test (f6d66ee)
  • pr-1740: resolve git through common::git_program and sort the mod line (4c5275f)
  • pr-1747: drop the committed .audit scratch files (6c849cb)
  • pr-1758: hold the isolation guard for the whole test body (be87fd9)
  • query: rank TaskSession on core fallback authority (90f6448)
  • query: rank TaskSession on the core fallback authority (ee548c4)
  • query: span the temporal range in TaskSession calibration (df6bd75)
  • release: publish install.sh with every prerelease (8ca4241)
  • retention: bound store locks by cancel and deadlines (2b803ca)
  • retention: defer a census that races a missing path (690e843)
  • retention: keep absent durable state a storage failure (d6d8665)
  • retention: one contract for a missing scope root (735bfbd)
  • retention: skip an artifact reclaimed during the scan (53d7f9d)
  • runtime-core: tolerate a released snapshot dir during cleanup (54800e5)
  • runtime-core: tolerate a released snapshot dir during cleanup (9ebe9a7)
  • search-eval: keep the production fallback contract check (7725c98)
  • search-eval: pin ranking, not generation identity (8c92434)
  • serve stored session reads instead of typed unavailable (9e2f7be)
  • session-sync: gate the import's history stage on history alone (ba881a1)
  • session-temporal: count parent copies without loading the graph (e89091f)
  • session-temporal: count parent copies without loading the graph (259256d)
  • session-temporal: drop the no-op drop in the doctor test (822b181)
  • session-temporal: page reads that were refusing stored results (d1da671)
  • session-temporal: reconstruct copies without a relation graph (dae2203)
  • session-temporal: reconstruct copies without a relation graph (8babdf3)
  • session-temporal: split observation prefetches that exceed a page (8916a5d)
  • session-temporal: split observation prefetches that exceed a page (c39a2ed)
  • sessions: bound a project ingest pass by bytes, not one source (48cc9d5)
  • sessions: continue a progressing history window now (7f76433)
  • sessions: continue catch-up when the cursor is already applied (d15c0dc)
  • sessions: continue catch-up when the cursor is already applied (a3c2ee1)
  • sessions: drop a no-op file-length conversion (b243795)
  • sessions: drop the u64 identity conversion clippy rejects (e130045)
  • sessions: drop the u64 identity conversion clippy rejects (17b1022)
  • sessions: drop the u64 identity conversion clippy rejects (cb730a9)
  • sessions: drop useless u64 conversion of file length (d4ebe94)
  • sessions: refuse an authoritative zero from a partial generation (740052a)
  • sessions: replay a colliding Claude window one frame at a time (8f8107b)
  • sessions: replay a colliding Claude window one frame at a time (8096ea1)
  • sessions: replay a partial JSONL cursor window (f4da32f)
  • sessions: replay a partial JSONL cursor window (255e0c1)
  • sessions: retire only refused progress, not a cancelled pass (e2384db)
  • sessions: retire refused refresh progress instead of retrying (cc10394)
  • sessions: wake temporal refresh from hook ingest (993f5e3)
  • sessions: wake temporal refresh from hook ingest (6364f8d)
  • sessions: wake temporal refresh from hook ingest (9b54a5a)
  • store: one owner for a reached cursor frontier (f51da58)
  • store: release the Tokio worker while awaiting the writer (97f67b5)
  • store: release the Tokio worker while awaiting the writer (b82a73e)

Performance Improvements

  • code-extraction: borrow grammar kinds in clone tokens (caa981b)
  • code-extraction: borrow grammar kinds in clone tokens (1c5a539)
  • code-index: batch edges_among and drop neighbor hydration (20a5de2)
  • code-index: batch the edges_among edge read (936b9fd)
  • code-index: build each re-export chain once per reference (69a17c3)
  • code-index: edges_among returns bare edges (7fec32a)
  • code-index: index clone postings by occurrence for resume replay (f2ab808)
  • code-index: keep the export-walk miss path allocation free (4d7f96f)
  • code-index: sample git metadata through retained topology (56bf72c)
  • code-index: scan clone postings once per resumed page (8b75523)
  • code-index: walk qualified Rust paths once per reference (8eddbc8)
  • code-index: walk qualified Rust paths once per reference (7fc6b2f)
  • port measured git-metadata and clone-census improvements from #1577/#1580 (ac4e0b8)
  • query: validate each stored clone payload once per census (c18b3e6)

Reverts

  • "fix(codex): keep prepare Ready when the plugin CLI is absent" (7d678d8)
  • code-index: keep the terminal clone-warmup verdict (ab0bd06)

This PR was generated with Release Please. See documentation.

@changeset-bot

changeset-bot Bot commented Sep 18, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: 07f364d

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 September 18, 2026 22:40
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Sep 18, 2026

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review Completed 2026-09-18T22:43:58.168058Z b2dd546 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@ScriptedAlchemy
ScriptedAlchemy force-pushed the release-please--branches--master--components--tracedecay branch 26 times, most recently from bcb5a00 to 2d6f2f0 Compare September 19, 2026 20:17
@ScriptedAlchemy
ScriptedAlchemy force-pushed the release-please--branches--master--components--tracedecay branch 9 times, most recently from 0da56f7 to beffea9 Compare September 20, 2026 08:31
@ScriptedAlchemy
ScriptedAlchemy force-pushed the release-please--branches--master--components--tracedecay branch from 36aaea9 to a4734ea Compare September 20, 2026 12:22
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