Get started
v2026.8.1: Maintenance changes (part 1 of 8)
Maintenance changes 1 to 752 of 6,016. See Maintainer and Internal Changes for the other categories and the remaining parts.
Sources and complete change list
Maintenance
- Remove the obsolete scoped-commit helper 00a5db4
- Isolate Discord conversation-runtime test spies 00d20fb
- Remove duplicate Kysely guardrail allowlist entries 00e8ca6
- Bound agents-core CI stalls to one minute 022a567
- Refresh a moved macOS localization source location 02914f1
- Format chat tool card test imports 03d4b05
- test(agents): avoid unused live image plugin discovery 0423c8c
- Preserve the worker manifest record type 0468fd6
- Align live model priority test indices 04b64ff
- Normalize App Store upload states in iOS release planning 0558831
- test: include Android approval in publish workflow routing 061bffd
- Preserve advisory QA checks during release validation 06e3a09
- Reduce secrets test-suite setup overhead 071e30e
- Update sidebar activity test to use session data catalogs 07f6717
- Preserve composite numeric values during docs translation 083276e
- Updates the pinned Kova evaluator revision 0869e92
- Clean up strict plugin workspace dead-code findings 08ecf63
- Register iOS release scripts for unused-code checks 090bdab
- Format node-host runtime and worker tests 09e5d60
- Preserve third-party interface labels in translated documentation 0a10b14
- Update the Apple localization wrapper contract 0aabf56
- Preserve pinned checkout for queued manual CI runs 0ab7e25
- reuse the managed-worktree test repository fixture 0b8f042
- Finalize the iOS 2026.7.2 changelog section 0c95332
- Align approval runtime tests with plugin event kinds 0ca0781
- Accept numeric values inside translated hyphen compounds 0d406a8
- Align the sidebar test with Automations pinned by default 0d84d69
- Stabilize macOS and TUI runtime tests 0e520d6
- Document error formatter redaction ownership 0f6ed10
- Preserve QA gateway teardown evidence 111596e
- Preserves stdin in Docker E2E heartbeat wrapper 113af2f
- Distinguish credentials from certificates in Traditional Chinese docs 11832b0
- Use approved Foundry test-token placeholders 11c5702
- Remove stale transcript export baseline entry 125ad94
- test(agents): use real admission and durable sessions in runner fixtures 131fbd6
- Exercise blocked-provider Doctor warnings through the real route path 1491977
- Refresh Plugin SDK API baseline checksums 15cc637
- test(state): track current agent schema in eligibility checks 1636746
- Add runner fallback to standalone PR checks 165a2e9
- Add grep-friendly naming guidance for coding agents 1755087
- Add changelog credit for the Tlon SSE timeout fix 1783168
- test: refresh Anthropic auth fixtures (#129369) 18234ea
- Run session layout viewport tests concurrently 18b24ed
- Require concise post-merge recaps and follow-up review 18c14ab
- Retry stalled iOS screenshot launches 1af115d
- Restore default agents-core CI watchdog 1b25982
- perf(ci): refit Control UI E2E duration hints to the grown suite 1b26747
- Complete the Telegram ingress test runtime stub 1bfd126
- Strengthen documentation translation safeguards 1d41881
- refactor(qa): adopt Crabline server artifacts (#118008) 1d526c5
- Aligns Telegram progress preview test with status-only defaults 1dde25c
- Bound release validation retries, soak, and run identity 1f591bb
- isolate model-config authentication test fixtures 1fdb0e7
- Remove test-only chat update export debt 200103a
- Clarify synthetic Telegram QA credentials 20866a3
- Restore the Apple localization guard's settings label contract 2186cdf
- Align cron alert tests with generic failure messages 21e7f20
- Align native approval-routing test expectations 2205c5d
- Refresh beta3 release-gate test expectations 238be4b
- Preserve all package build artifacts in CI 240ca9d
- Extend the managed gateway restart check timeout 243beca
- Require live testing and inspected visual proof before landing user-facing changes 24435f5
- Relax the macOS unread async test timeout 246ba35
- Keep all-QA release checks from aborting on an empty filter 25a9a2e
- Synchronize lobster pet raw-copy baseline 25e18fc
- Align the responsive chat dropdown fixture with slotted menu items 265f43e
- Repair CI coverage for skill experience review 26e05c1
- Keep release-candidate tooling pinned when main advances 26e7575
- Refresh the native app localization test sentinel 2786239
- Require independent proof before autonomous issue closure 27fa5a8
- Restore session-wide MCP attach-grant revocation 2854dcf
- Resolve canceled live-run test mocks 28ce79a
- Extend QA evidence generation to 90 minutes 28e09a0
- reduce test hotspot setup overhead 28eb9e5
- Restore the Windows SQLite snapshot test path 2990b7b
- Document the removal trigger for transitional message markers 2a43508
- Restore net-policy ipaddr typing compatibility 2a6fd77
- Stabilize the TUI validation-abort end-to-end test 2aa479e
- Remove non-owned Feishu entry from the changelog 2ac1b09
- Refresh plugin SDK declaration size limits 2af4871
- Harden SSH sandbox stream-error test timing 2dd0e7b
- Stabilize the iOS live-gateway send-button test 2e218fd
- Restore Codex event projector formatting 2e62249
- chore(release): prepare 2026.8.1 stable candidate 2eed456
- Avoid real gateway dispatch delays in agent tests 2f66c3c
- Support revisioned iOS App Store releases 30395ba
- Complete gateway-less QA transport cleanup 307353d
- Translate generic headings in localized documentation tables 324e8ff
- Add regression coverage for provider-wrapped retry statuses 3280a0d
- Converge GitHub release notes on one verified rendering pipeline 336e43c
- Keep a QA parity helper module-private 33e415e
- Narrow the npm resolution timestamp in its test 3433349
- Stabilize the chat hover browser test timeout 34bbd38
- Support evidence-backed late stable release closeout 34c63c3
- Add list-marker diagnostics for rejected documentation translations 34caf4b
- Synchronize native localization source locations 35abbb7
- Preserve nested list structure in documentation translations 370b515
- Privatize session catalog creation parameters 37b3f41
- Remove obsolete experience-review dead-code exemptions 380cd9b
- rewrite gateway protocol schemas without the closed-object helper 39528ed
- Repair formatting and narrow the worker-registry config dependency 39b9d7b
- Remove an unused npm preflight test read 3b1667e
- test(auto-reply): run dispatch suite on Windows (#116780) 3b3f709
- Avoid repeated model-manifest scans in tests 3b418bd
- Clear stale unused-export baseline entries 3bac892
- Move the tool activity wrapper to the heartbeat module 3bdcfaf
- Add Feishu proxy fix credit to the changelog 3e4d37b
- Speed up and isolate agent tool tests 3ebcfb8
- Run mixed-channel QA suites on the host 4040267
- Add Simplified Chinese glossary terms for HealthKit documentation 404651d
- Split cyclic runtime contracts into focused modules 4081743
- Avoid full config runtime imports in CLI tests 41236e6
- Preserve Markdown list structure during documentation translation 4139938
- honor explicit bases in remote changed-gate runs 4187dff
- Document direct GitHub media uploads for PRs and issues 428c00a
- Prioritize native QA work and report safe progress 43a726c
- Allow trusted validation to continue when remote testboxes are unavailable 442d6fc
- reuse the Google Vertex catalog plan in tests 443a939
- Cover Claude Sonnet 5 in CLI migration tests 45d0970
- Harden autoreview scope, priority, and secret handling 4669db2
- Add iOS 2026.7.23 changelog entry 480e0c0
- Correct the gateway chat dispatch generation test fixture type 4825437
- Accelerate PR operation-lock timing tests 48b8dff
- Validate QA debug cursor responses with the shared parser 48bda31
- Prepare the Android 2026.7.3 Play release 4934957
- Require matching workflows before reusing release evidence 494987f
- Isolate order-sensitive Gateway tests in CI 49cd600
- Add final landed fixes and credits to the changelog 4a00b96
- Preserve translated ordinals inside Markdown list items 4ab29c9
- Require contributor branches to allow maintainer edits 4ae4b5c
- Finalize control UI locale artifacts before validation 4b65756
- Make Apple chat model-patch test timing deterministic 4b74a72
- Remove an unused Teams attachment helper 4bb4ffc
- Remove stale sidebar dead-code baselines 4d06181
- Make QA runtime parity lanes reproducible 4d15c47
- Bind gateway node-admission test to a worker turn claim 4d64889
- chore(release): prepare 2026.8.1-beta.4 4d8beac
- Give QA gateway processes more time to stop cleanly 4dc6716
- Repair generated-image test typing 4e5029e
- Isolate Discord component tests with the shared plugin runtime mock 4ec2f9d
- Normalize checksum manifest line endings during release verification 4fdb314
- Block translation protocol markers from docs output 4fe5002
- Catch lifecycle signals before initial process sampling 5019d37
- Pin Stylelint development tools to exact versions 511a76b
- Preserve release-validation parser error context 511db36
- Bring the macOS sidebar toggle into the titlebar 5196d06
- Align managed image preview test contracts 519c8ed
- Refresh the Control UI raw-copy baseline 5305812
- refresh Plugin SDK API baseline checksums 53cc297
- Restore plugin registry state after gateway tests 543603e
- Stabilize Grok reasoning live probes 55679d8
- Remove stale sidebar attention test fixtures 55845b6
- Align lifecycle progress and release-matrix test expectations 55afad2
- Bump the bundled Codex CLI to 0.144.5 5680791
- Align Telegram delivery test with canonical target format 56d62e6
- Update the Control UI startup JavaScript budget baseline 5760fcd
- Add Command menu heading to the generated docs map 576c209
- Simplify published package inventory generation 5779422
- Remove a stale packages guide reference 577f2f4
- Make QA gateway startup failure return explicit 5783c3a
- Regenerate the live-testing documentation map 57a3739
- Harden full release validation polling and timeouts 57ae43a
- Strengthen Auto QA root-cause refactor guidance 57c18b3
- Avoid image-tool test runtime warmup 57f72bc
- Reject leaked placeholders in docs translations 58e8440
- Preserve npm onboarding test diagnostics 596ff43
- Add iOS 2026.8.10 changelog entry 59e4e31
- Model exact worker claim lifecycle in fault tests 5ac88c5
- test(agents): make grep context coverage hermetic 5b816f2
- Scope Node toolchain caching to runners that need it 60f238c
- Remove an unnecessary setup-helper type parameter 620ca5f
- Await SQLite reliability-runner compaction 624977e
- Increment the Android 2026.7.1 Play build number 644aea7
- Validate SQLite-backed Codex transcripts in CI 648d742
- Refresh Plugin SDK API baseline checksums 6630138
- chore(release): finalize 2026.8.1 changelog 6866c58
- Refresh Discord routing and Matrix QA expectations 686b6b5
- Align macOS bundle versions with the package release 68cc976
- Keep Apple system tools paired during iOS export 6a053f5
- Raise Control UI CSS performance budgets to 45 KiB 6a85756
- Remove a duplicate UI gateway instance getter 6add21b
- Tighten release validation evidence reuse 6bb240b
- Repair CI fallout from Codex runtime identity changes 6bcb561
- Document how to include private QA tools in packaged builds 6dc3e60
- Add autonomous maintainer issue-sweep skill 6fbe39e
- Format the sidebar route declaration 706377f
- Rebase the Control UI startup budget to Linux CI measurements 707343b
- Rename a shadowed callback in the Microsoft Teams lifecycle test 70dbbf3
- Refresh generated config baseline checksums 7129585
- Repair CI guard baselines after the dead-code sweep 7181233
- Restore Google Meet shrinkwrap coverage for jszip 723895d
- perf(ci): shard Control UI E2E by measured duration, not source bytes 733d8f9
- Use a 12-hour ClawSweeper review window for PR landing 7492f69
- Isolate provider artifacts in session utility tests 7647d5c
- Make beta performance validation advisory and child-job polling resilient 7662b4b
- Restore Lobster dependency reference for validation 7683421
- Reuse one browser across session layout tests 7698783
- Prevent duplicate UI page element registration 76e97dd
- Reduce compact CI test packing cap for loaded runners 771233c
- Revert accidental gateway protocol schema edits 7752e33
- Repair workspace bootstrap transient-read tests 77a42ad
- Align the Feishu raw-command card test with its explicit opt-in 77fc82c
- Correct the Codex usage snapshot type import 7864a6e
- Align Telegram live E2E credential assertion 78b489e
- Keep the Google thinking-level type internal 78dfd47
- ci: remove the Test Performance Agent 7909ea6
- Echo dynamic mobile E2E response markers 796fc40
- Cast Node-buffer WebSocket messages for lint-safe decoding 7abb20f
- fix(test): zalouser credential and doctor suites fail Windows teardown with EBUSY (#119964) 7b49f57
- Split Discord thread tests to restore the max-lines lint gate 7c8f08a
- Reduce TypeScript file counts for the LOC guard 7c99322
- Make beta performance regressions advisory 7d3b5f5
- Adds opt-in logging for rejected documentation translations 7d4a16c
- Repair OC Path security-test imports 7efdd9d
- Escape unintended list markers in translated documentation 7f550ea
- Format experience review test imports 7ff41d8
- Allow loaded CI to finish media-mirroring tests 8017deb
- Improve translation rules for clearer localized documentation 81a8405
- Carry exact worker-turn claims through gateway authorization 81c203a
- Remove unused CI artifact-check outputs 81d4436
- Retry transient QA credential heartbeats 822f163
- Isolate chat settings persistence in UI tests 82b0742
- Stabilize the CLI startup-memory check 82d53fd
- Make Windows lint tool launches work reliably 830196c
- fix(ci): support frozen target tooling (#127002) 831e2de
- Persist Telegram live E2E result metadata 84f5d6d
- Document execution identity audit invariants for contributors 8646c19
- Isolate locale-sensitive UI custom elements in tests 87c8bdf
- Reuse trusted release validation evidence and run checks faster 87f9809
- Trim secrets and media test setup 88908d5
- Remove unused Microsoft Teams attachment test constants 88e0bbc
- Refresh Swift cron-run parameters with agent identity 88fccc6
- Restore type checks for Vitest config creators 896592b
- Give silent Vitest retries the full watchdog window 89a16c9
- Restore nested docs-i18n masks and reject leaked tokens 8a1201a
- Accept queued release artifacts in Telegram package CI 8a31825
- Exercise subscribed gateway events in MCP channel tests 8a8706c
- Read Codex live-test sessions from SQLite 8ac8754
- test(ui): make WebRTC SDP fixtures deterministic 8ac89a0
- Repair QA timeout guard and stale code-mode symbols 8ad4e85
- Align learn-command tests with proposal safeguards 8ae2736
- fix: keep Android publication independent of core release 8be657d
- Unify locale rules for documentation translation prompts 8c90933
- Bypasses computer settle delays in tests 8cdd96f
- Align the agents-page test with the Automations label 8d39c1b
- Verify npm tarball identity before publish resume 8d66e47
- Restore PR CI sweeper token minting 8d67c40
- Restore Discord policy test type import 8f1760b
- Align live cron probes with current-bound jobs 8f3fe36
- Update gateway source-replacement test agent-selection stub 8f7df1b
- Isolate the QA Lab plugin-tools MCP smoke test 8f8b44a
- Reject documentation translations that lose heading structure 8fea7f5
- Extract legacy Web Push parsing from the doctor migration 8ff4f01
- Add deterministic Wear OS store screenshots 9089e33
- refresh generated config baseline checksums 913a6a8
- Document native app reliability fixes 918745e
- Move deferred-event-buffer test and remove obsolete protocol test 92e8e8b
- Refresh native localization source inventory 9443a59
- Restore the full v2026.7.1 changelog record 94babf1
- Align locale files with the final translation catalog 958dc13
- Make macOS Periphery scans resilient to corrupted xcodegen installs 977e0b6
- Align worker placement tests with canonical environment types 9826acd
- Remove stale gateway-lock dead-code allowance 9857f05
- Record Android 2026.7.3 correction changelogs 985ec06
- Use the pinned xcodegen installer for Periphery scans 99826eb
- Pin an updated Kova revision for performance CI 99cf583
- Delay wide-access maintainer PRs in generic triage 9aa19fe
- Keep Doctor migration helpers internal and format tests 9c5eab4
- Rebalance hybrid CI shards using measured Blacksmith timings 9cf5859
- Remove deleted test from the unit-fast list 9da229c
- Repair TypeScript CI ratchet drift 9df42e1
- Install isolated dependencies for Claude Code worktrees 9e8bcd1
- Preserve protected literals in translated fenced examples 9ea1fe9
- Tuple-narrow Slack QA progress markers for type checking 9ebf9a2
- Scope secret-registry and port test fixtures 9f2c357
- Add event-envelope type to chat-state test a03df5f
- Drain timed-out gateway work in tests a087732
- Fix indented fence handling in docs translation a13796b
- Preserve Markdown list structure during docs translation a14fad5
- Isolate review scheduling and onboarding tests for CI gates a18da06
- Recover unavailable PRs from an audited release ledger a2790f1
- Align prerelease security test expectations a291cf7
- Require explicit authorization for security advisory actions a2b5345
- Restore the OpenAI web-search smoke test over HTTPS a2c2c55
- Restore the Kimi live-test helper import a327e43
- Make xAI live tests tolerate regional model restrictions a381b50
- Refresh generated documentation baselines a419270
- Allow the read-only state database opener in Kysely guardrails a4467f1
- Translate visible MDX attributes in localized docs a4cd562
- Preserve fenced examples in documentation translations a68b4f4
- Keep iOS snapshot test results out of the screenshot upload tree a69ebf3
- Align Telegram dispatch tests with final-update options a6ab4b7
- Retry transient QA transcript search-index settle races a726bd7
- Preserve AI runtime files in CI build artifacts a780541
- Remove unused snapshot module to unblock CI a7b086d
- chore(release): refresh config baseline after main rebase a83c8a0
- test(release): require live channel after restart (#127013) a842ad3
- Add a test-authoring gate and net-neutral bug-fix policy a8714ee
- Remove duplicate automation locale entries a8ae27f
- Keep plugin pack output machine-readable a8ce892
- Make release retries refresh evidence without skipping ClawHub checks a8d1611
- Isolate session model resolution from gateway utilities a938b47
- Remove a version-specific reasoning-support comment a951cd2
- Align footer inset test with centered chip layout a9761ab
- Clear lint findings in Telegram and labeler tests aa33c63
- preserve Markdown syntax during docs translation aa98780
- Align agent PR landing gate guidance ab8da6d
- Set Auto QA campaign and landing-report defaults acdb284
- Validate the full release harness before reusing evidence ace2407
- Add landed fixes and contributor credits to the changelog ace6f65
- Record the measured Control UI startup budget ad400d8
- Update the Control UI startup JavaScript budget baseline add6b20
- Extract chat notices to restore UI file-size headroom adf81e1
- Align tests with private UI export cleanup aea2dd6
- Align approval gateway test mock with runtime request type aeeacd9
- Localize generic plugin terminology in Russian docs generation af7379b
- Verify SQLite trajectory capture in the gateway live test b0455c9
- Isolate autonomous issue sweeps in bounded worktrees b252df8
- Restore typing for package acceptance timeout checks b2bb148
- Refresh the 2026.7.1 macOS appcast archive metadata b3239a5
- Stabilize the iOS Appearance snapshot test b3cdb49
- Repair extension runtime test fixtures b48c801
- Trust maintainer-authored dependency changes b52d2f0
- Restore the gateway chat protocol type import b575b5e
- Install local workspace packages for Kova performance runs b63317d
- Align Wear uploads with the configured Google Play track b63ccef
- Retry invalid locale placeholder responses b669291
- Join worktree discovery before releasing PR operation locks b7bbb4f
- Add deterministic iOS App Store release planning b7d77b0
- Avoid a secret-like literal in the Telegram release test b7dd330
- Make iOS release screenshot capture reliable and verifiable b85c0e2
- Preserve Markdown list spacing during documentation translation b8a47b2
- Split Discord policy tests to meet the lint line limit b8c1ab1
- Repair tests and guardrails blocking main CI b952394
- Declare an injectable timestamp for the PR CI sweeper b9c9140
- Use unpadded iOS App Store revisions ba09e05
- Merge upstream main changes into the working branch ba12348
- Keep beta Telegram package acceptance advisory bab9a5e
- Restore lint compliance in the Telegram transport-close proof test bb26753
- Baseline a test-only chat-state export bbd6f79
- Preserve one code fence when localized docs are split for translation bc691ea
- Normalize translated list wrappers around placeholders bd1ab1e
- Align route tests with agent-selection scope bd2be83
- Scope unit-fast test discovery to active lanes bd9b1b4
- Add stable request cursors to QA mock providers bdc9c60
- Removes Control UI tool-display test mocks bebcf52
- Remove unused native app code bf13c3b
- Resynchronize native i18n source-line metadata c029d99
- Restore concurrent TUI PTY tests with per-test cleanup c20ce00
- Align correction release validation and ledger semantics c2b4ac0
- Tighten macOS status-item routing lifecycle c31d199
- Resolve Plugin SDK surface counts from source c37c8d5
- Prepare Android 2026.7.3 correction build c56dd50
- chore(release): refresh Buzz config documentation baseline c637007
- Retry malformed transient GitHub API responses in release validation c68a644
- Refresh the TypeScript line-count ratchet after main advances c808b01
- Accept normalized admin permission in Telegram release QA c8bc828
- Rebalance CLI-runner CI packing estimates ca0a63f
- Align queued retarget test with Sol medium reasoning default ca2d4d7
- Trim unused Control UI exports cad6df0
- Fail closed when release asset verification commands fail cb350ad
- Publish QA readiness only from final artifacts cc1c610
- fix: package oversized release contribution records without losing notes ce39365
- Protect fenced literals during documentation translation cee3e30
- Force Codex runtime in Slack approval QA scenarios cf33f5a
- Use active gh authentication for release evidence cfd4ecb
- Default docs translation to GPT-5.6 xhigh cfda86b
- Make SQLite snapshot fault injection target the publication step d230a4a
- Narrow gateway fallback-context reload coverage d27d7ba
- Update Slack QA to parse typed approval actions d36d543
- Align release-validation tests with workflow guards d3959d9
- Align NVIDIA guided-secret test metadata d3ff48c
- Correct the Codex usage test marker import d42dfed
- Remove retired Android voice release screenshot d445a25
- Require null-delimited file lists for tools d4ed57b
- Update the Control UI startup JavaScript budget baseline d699ed0
- Validate macOS release version metadata during preflight d6b38e2
- Handle Android SDK license pipe closure in CI d739dae
- Retain the macOS notification test observer d7a2ec7
- Normalize absent workspace conflicts in chat notices d823cdc
- Remove disabled CI timing job and unused outputs d8697d5
- Satisfy ClawHub release-helper linting d9778b3
- Align sidebar customization E2E coverage with current navigation defaults d9c9dcf
- Resolve manual CI protocol comparison baseline d9c9eeb
- Remove unused Apple app code da4a480
- fix: allow Android releases from protected publish tags da582d9
- Repair dead-export checks and refresh the Plugin SDK baseline db879e7
- Align release metadata to version 2026.7.2 dba64d5
- use suite fixtures in the read-only preferences test dc0b995
- Calibrate hosted CI startup-memory allowance dc3d06c
- Overlap TUI gateway startup in end-to-end tests dd4f94f
- Complete Plugin SDK API baseline coverage ddbec92
- Remove a stale Reef lint-suppression entry df71481
- Reformat MCP OAuth issuer test for lint dfb4712
- Make PR CI sweeper lookback tests time-stable e293042
- Make gateway test mocks independent of factory timing e294c15
- Publish generated Android and Apple locale resources e2ed58e
- Stop a state migration constant from tripping the CI environment-variable count e4e558d
- Add Android 2026.7.4 Play Store changelogs e4e7f37
- Update the pinned Kova performance evaluator revision e5722a6
- Refresh Plugin SDK API baseline checksums e6cba86
- Make beta Telegram QA advisory and fail faster e7801de
- Pin the expanded release preflight usage test e8a634f
- Rewrite workspace dependencies for OCM install tests e8c1780
- Scope beta release advisories and verify evidence-reuse targets e98bb59
- Refresh native-localization source line references e9e62b5
- Refresh the final 2026.8.1 changelog ea80657
- Stabilize generated npm shrinkwrap metadata eac4214
- Reuse the TUI PTY Gateway test fixture eae9e76
- Stabilize the worker lost-window replay test eb1120f
- Prepare Android 2026.7.4 for Google Play eb263c5
- Restart QA gateways after migration convergence ebae858
- Stabilize iOS release screenshot launches ebbbfa4
- Remove unused Swift app helpers ec62328
- Publish alpha notes from their exact changelog section eefe2e8
- perf(ci): pay the gateway pretest build once, not on every stripe ef18511
- Make release publishes resumable and concurrent ef22e77
- Align scheduled E2E checks with SQLite session storage efdce67
- Split OpenAI live QA catalog tests for file-size headroom f0de4cf
- Isolate macOS node restart notification tests f1076c2
- Preserve verified release pages during resume f1b75bf
- Protect inline code during docs translation f2bd7f5
- docs: finalize 2026.8.1 release notes f2fae49
- Repair plugin prerelease test coverage f341a01
- Filter unresolved PR-title references from release-note records f3fcea0
- refactor(ios): share Agent Pro detail components (#119868) f457c2c
- Make APNs registration tombstones use SQLite STRICT mode f5bb19e
- Refresh native localization inventory line coordinates f60d052
- fix(test): drain late mock registrations (#126037) f649017
- Remove unused gateway supervision exports f871b49
- Await setup-session cleanup in gateway tests f8916e4
- Add agent runtime metadata to the Swift model-choice protocol fabdfc9
- repair suspension-lane lint and dead-code checks faef57e
- Cache npm preflight builds for same-SHA reruns fde42b5
- Expose repository skills to Claude Code fe6ce17
- add routed inbound dispatch regression coverage fed1b69
- Close cached test databases before Windows fixture cleanup ff83e3e
- Format the synchronous file-read signature ff8d4a3
- Compact attempt-runner callback formatting ffcac47
- Run Mantis Telegram proof with Node 24 #100237
- Share Matrix QA scenarios across live and Crabline drivers #101253
- Update Android UI Automator to stable 2.4.0 #101501
- Restore Swift 6.2 builds for the chat transcript cache #101611
- Clear completed Zalouser probe timers #101649
- Bound legacy toolsBySender warning cache #101696
- Bound Codex compaction warning memory #101745
- Bound warning caches in long-running gateways #101746
- Lock in media filename sanitization coverage #101816
- Make QA Lab gateway pipe failures deterministic #102104
- Update Codex shared-client fixtures for the 0.143.0 floor #102160
- Simplify and re-enable bounded QA smoke coverage #102262
- Share one Workboard contract with Control UI #102271
- Send owner-qualified ClawHub install telemetry #102377
- Report CLI startup metadata pipe failures clearly #102436
- Guard the Control UI theme cycle with a browser test #102455
- Refresh the native app i18n inventory baseline #102476
- Stop cross-file mock leakage in auth-profile tests #102493
- Restore deterministic release validation #102516
- Remove obsolete macOS dashboard sidebar CSS #102526
- Accept tool-only completion in release validation #102600
- Keep Matrix QA preview evidence UTF-16 safe #102606
- Keep the internal Slack preview surrogate-safe #102612
- Keep Crestodian prompt history UTF-16 safe #102627
- Keep Matrix QA reply previews UTF-16 safe #102656
- Bound iMessage allowlist warning state #102658
- Bound the usage-template warning cache #102659
- Align sidebar tests with uncapped session lists #102660
- Strengthen memory-flush Unicode regression coverage #102685
- Handle Matrix QA CLI pipe failures safely #102698
- Stabilize session-cost stream error checks #102704
- Align Telegram QA with explicit command denial replies #102732
- Add Android discovery and startup regression coverage #102758
- Require exact npm package sets in release checks #102759
- Add Android main activity lifecycle regression coverage #102764
- Sync plugin prerelease test contracts #102777
- Localize unused xAI declarations #102778
- Add the Control UI native link-routing contract #102783
- Localize unused Control UI declarations #102793
- Remove orphaned Android legacy screens #102809
- Normalize malformed JSON errors in QA HTTP endpoints #102830
- Type missing plugin public-surface resolution errors #102852
- Make release child workflow dispatches idempotent #102858
- Isolate Control UI chat tests from the shared custom-element registry #102869
- Ignore profiling-only resource gate failures #102894
- Retry transient release workflow reads #102896
- Scope the Control UI default-agent E2E selector #102902
- Stabilize the WhatsApp reconnect boundary test #102942
- Sync the Nodes raw-copy baseline #102968
- Retry known live-tool nonce mismatches during release validation #102980
- Make the Docker heartbeat test tolerate clock rollover #102986
- Back off OCM release asset retries #102996
- Accept Kova PASS records that omit optional violations #103002
- Serialize real TUI PTY backend tests in release CI #103006
- Restore device-token revocation release coverage #103016
- Restore complete Kova release-performance validation #103030
- Verify live provider traffic in performance runs #103073
- Restore Kova release performance gate loading #103082
- Restore Kova managed-service release scenarios #103085
- Remove orphaned Android sheet composer #103094
- Isolate OpenWebUI release validation on a large-disk runner #103095
- Restore Apple builds with SwiftFormat 0.62.1 #103098
- Deduplicate Talk audio playback and metering primitives #103099
- Record recent Unicode and display fixes in the changelog #103102
- Restore missing credit for preserved UTF-16 fixes #103105
- Pin the corrected Kova release evaluator #103110
- Retry transient MiniMax image failures in release CI #103114
- Fail release performance gates when report publication fails #103126
- Prepare the private QA runtime for Matrix live shards #103129
- Restore provider evidence in live OpenAI performance checks #103151
- Remove stale planning and proof artifacts #103152
- Align Copilot replay test with consolidated tool metadata #103182
- Remove the transient loader from cross-OS release checks #103195
- Restore OpenRouter and Fireworks release validation coverage #103204
- Isolate Telegram release QA from candidate code #103207
- Pin product-scoped memory accounting for performance gates #103217
- Keep QA Lab evidence valid at Unicode truncation boundaries #103219
- Validate GitHub release notes before publishing #103222
- Stabilize MCP timeout retry regression coverage #103223
- Stabilize Control UI lifecycle release checks #103224
- Update the docs translation tool's x/net dependency #103225
- Verify performance reports after final push timeouts #103237
- Pin docs translation CI to patched Go 1.25.12 #103244
- Build iOS without requiring a named simulator #103259
- Pin the corrected Kova timeout classifier #103264
- Remove a retained-writer session-lock test race #103280
- Reject skipped required Telegram package checks #103310
- Make Apple formatting and lint deterministic #103313
- Restore DeepSeek V4 release validation #103321
- Retry transient live image-probe mismatches #103327
- Add Slack chart proof and private QA SDK budget #103337
- Stabilize Control UI locale tests across module resets #103338
- Strengthen Claude CLI warm-session continuity proof #103343
- Isolate locale-sensitive Control UI tests #103345
- Keep extension test expectations aligned with tracked files #103369
- Prevent tooling tests from signaling their own process group #103399
- Add regression coverage for terminal C1 filtering #103439
- Update Codex live release checks for SQLite bindings #103467
- Stabilize the macOS Codex pipe-drain test under load #103478
- Isolate macOS config-change notification tests #103481
- Stabilize the gateway deletion-admission CI fixture #103486
- Add regression coverage for session drops on split-pane headers #103525
- Consolidate Matrix QA scenarios in QA Lab #103589
- Reuse the QA Lab Matrix workflow for release checks #103604
- Publish generated locale updates through reviewable pull requests #103625
- Keep successful QA retries from being reported as runtime failures #103635
- Split locale publisher permissions and retire stale output #103644
- Exclude non-assistant QA fixtures from token usage gates #103650
- Restore manually dispatched live-provider release suites #103654
- Derive QA smoke scenario coverage from the current catalog #103656
- Serialize maintainer PR operations per pull request #103669
- Make Cron page registration safe to repeat #103670
- Preflight locale publisher permissions before generation #103671
- Accept structured gateway restart outcomes in runtime-parity QA #103681
- Normalize Control UI locale generation metadata #103682
- Require web_fetch after QA tool discovery #103685
- Refresh generated native locale catalogs #103689
- Wait for durable WebChat transcripts in QA #103718
- Publish maturity scorecard updates with least-privilege credentials #103722
- Make release validation artifact-only and immutably bound #103737
- Refresh native locale handoff for the microphone message #103743
- Add a non-publishing preflight for plugin npm artifacts #103759
- Align OpenAI auth contract with the GPT-5.6 Sol default #103760
- Bind release-check status artifacts to the current run attempt #103772
- Keep QA Lab saved-view text Unicode-safe #103789
- Make release performance evidence exact and publishable #103790
- Preserve beta upgrade, doctor, and restart validation signals #103796
- Correct squash-revert accounting in release validation #103798
- Publish ClawHub packages from immutable artifacts #103809
- Validate Kova's bin-only mock provider correctly #103810
- Restore compact Swift conditional formatting #103832
- Guard strict audit date validation with command-boundary tests #103833
- Restore read-only prerelease and release validation startup #103834
- Repair Kova model pinning in performance CI #103839
- Restore full Kova performance report selection #103863
- Keep no-push Docker validation artifacts private #103891
- Bind release validation evidence to exact run attempts #103906
- Preserve the active Node runtime in Windows env wrappers #103907
- Preserve Unicode in Matrix QA error previews #103909
- Bind regular publication to trusted workflow SHAs #103913
- Recognize Meta terms in the Chinese docs glossary #103923
- Restore cooperative suspension validation #103925
- Validate unpublished AI packages in local release checks #103941
- Prevent stale PR sync evidence on retries #103944
- Unblock the Meta provider's first npm beta publication #103951
- Extend macOS signed-restart shutdown grace period #103957
- Use Kova's public model override in performance runs #103966
- Keep Crabbox hydration pnpm shims writable #103971
- Restore CI validation for older release tags #103975
- Avoid false Claude failures in release validation #103994
- Preserve real model-input exports in Crestodian test mocks #103999
- Make release preparation bounded and repeatable #104000
- Pin Kova evaluator auth-startup fixes #104002
- Accept Kova collector-only performance phases #104008
- Keep gateway watch detached in limited terminals #104009
- Prevent Telegram attestation buffer failures #104025
- Restore credentials for the Telegram release QA workflow #104036
- Restore Telegram live QA credentials in release checks #104066
- Support frozen targets in release validation #104090
- Expose Telegram QA launcher failures safely #104099
- Support frozen release validation targets #104124
- Keep Telegram release QA inside its isolated runtime root #104125
- Centralize Gateway agent wait lifecycle #104147
- Resume unchanged release candidates with trusted validation evidence #104162
- Preserve canonical PR credit across release backports #104166
- Normalize persisted restart-handoff intent IDs safely #104168
- Preserve Node access in isolated Telegram release QA #104175
- Offer CLI channels for unreleased macOS builds #104178
- Preserve PR history and reject stale worktree wrappers #104181
- Support unreleased versions in current-tree package checks #104186
- Add a fail-closed live updater for maintainers #104202
- Prove packaged Gateway suspension lifecycle in Docker #104203
- Preserve package intent across QA reruns and release smoke tests #104207
- Preserve browser extension assets in runtime builds #104229
- Enforce repository formatting and refresh TypeScript checks #104239
- Keep QA Lab web text valid at UTF-16 limits #104249
- Allow the Telegram release-QA preload in worker threads #104252
- Consolidate OpenAI web-search QA coverage #104280
- Repair changed-test routing and Vitest harness integrity #104287
- Remove obsolete Control UI sidebar styles #104296
- Preserve Kova failure evidence #104297
- Unblock Kova local packs during release preparation #104307
- Skip ZIP release tests when unzip is unavailable #104311
- Harden managed Gateway and macOS app restarts #104314
- Fail faster in trusted Telegram release validation #104324
- Harden live Gateway build and restart auditing #104329
- Consolidate Discord custom-id codecs #104334
- Guard the Codex OAuth model-catalog boundary #104335
- Lock Discord and Matrix thread-placement artifacts to runtime defaults #104342
- Sync the canonical autoreview policy and runtime #104343
- Protect the running Mac app during replacement builds #104345
- Add strict typechecking for repository scripts #104348
- Run Kova and source performance probes in parallel #104349
- Resync the Control UI i18n baseline #104352
- Reuse recent same-PR hosted gates #104355
- Report the exact failing Telegram canary sandbox stage #104356
- Stop the Gateway without rebuilding stale source output #104357
- test: wire Control UI suite into CI, fix its broken tests, drop dead harness surface #104361
- fix: retry live Gateway readiness proof #104374
- fix: preserve Mac bundle during live builds #104376
- perf(ci): fetch only source performance baseline #104378
- Identify failing Telegram release-QA preflight stages #104387
- Tolerate an already-exited Telegram QA probe during cleanup #104400
- Silence a macOS exec-approval lock warning #104408
- Add a focused build profile for source performance probes #104417
- Wait for Telegram release-QA process marker #104418
- Bound conflict-marker scans on large files #104420
- Exercise Discord multipart proxy uploads on Node 24 #104421
- Separate Node and UI typechecking and enforce awaited promises #104422
- Standardize Feishu and Matrix retries on the core engine #104431
- Eliminate macOS Swift test warning and timing flake #104434
- Wait for Telegram QA process-marker visibility #104439
- Shorten Kova diagnostic runtime packaging #104443
- Remove Android Gradle and manifest build warnings #104451
- Restore the trusted Telegram release QA launcher #104455
- Let Kova own performance diagnostic policy #104459
- improve(ci): balance compact whole test jobs #104472
- chore(tooling): typecheck root test/** with a dedicated tsgo lane #104475
- refactor(agents): converge run staleness policy onto diagnostic activity owner #104476
- test(channels): delivery trace harness with feishu and mattermost goldens #104478
- Reuse exact-SHA web artifacts during live Mac updates #104482
- Keep failover classifier details UTF-16 safe #104487
- Shorten compact pull-request test critical path #104508
- Align browser and Ollama prerelease test expectations #104542
- Handle missing merge bases in delegated CI reports #104557
- Add Microsoft Teams delivery trace goldens #104573
- fix(qa-lab): keep telegram QA progress detail truncation UTF-16 safe #104576
- feat(tooling): adopt noUncheckedIndexedAccess via a strict-ratchet lane (phase 1) #104577
- test(telegram): delivery trace goldens for the edit-preview lifecycle #104581
- test(qqbot): delivery trace goldens for replace-mode streaming and reply budget #104582
- Add Slack delivery lifecycle golden traces #104583
- Consolidate Mattermost retries with full-jitter support #104594
- Add Matrix delivery trace goldens #104596
- Check changed files for formatting before CI #104605
- Harden plugin prerelease timing assertions #104606
- Recover delayed signed Mac bundle restores during live updates #104613
- Canonicalize the live QQBot group gate #104647
- Make stale-chunk recovery testing deterministic #104649
- Enforce one 24-hour hosted-gate window #104651
- Improve channel delivery-trace harness ergonomics and lane guards #104653
- Unblock trusted linked-worktree PR tooling #104658
- Consolidate internal channel config-schema imports #104665
- Remove dead internal reply facades and prevent their reuse #104673
- Let frozen release candidates skip an unavailable protocol guard #104674
- Stabilize the full agents test suite under load #104682
- Reuse hosted-gate evidence after docs-only commits #104696
- Validate frozen release candidates against their own capabilities #104697
- Add live-model E2E coverage for node-hosted tools and skills #104699
- Harden and isolate autoreview tooling #104701
- Cover recurring command jobs in restart catch-up tests #104707
- Finish AWS Crabbox hydration after pnpm exit hangs #104710
- Preflight supervised macOS app restarts #104723
- Stabilize owner-approved Testbox landing #104726
- Remove a redundant agent-tool parameter wrapper #104727
- Stabilize validation for frozen release targets #104728
- Honor frozen-target tools in release validation #104740
- Empty takeover after the Unicode tail fix landed elsewhere #104754
- Pass frozen-target UI test options directly to Vitest #104758
- Guard Telegram streamed and durable chunk parity #104760
- Pin changed-format checks for added files #104771
- Pin the optimized Kova performance evaluator #104772
- Make remaining core indexed access explicit #104773
- Preserve Telegram projection fixture event identities #104777
- Restore the Docker E2E boundary lint #104784
- Fail cross-repository Crabbox lease claims #104789
- Stop retrying frozen UI test files #104790
- Enforce the Docker E2E package boundary in CI #104797
- Pin OCM v0.2.25 for performance validation #104801
- Preserve active work during live updates #104802
- Allow more CI time for frozen UI fixtures #104805
- Update the Android build and test toolchain #104807
- Reduce cron event-watcher prompt overhead #104826
- Accept trusted unsigned release-branch merge heads #104838
- Rebuild the live macOS app after protocol model changes #104839
- Preserve Unicode in QA Lab gateway diagnostics #104840
- Ignore generated trajectory exports in source checkouts #104858
- Route reply session refresh through the session accessor #104880
- Repair typed-approval build and validation gates #104882
- Stabilize bounded usage-cost retry coverage #104883
- Make bundled-provider auth parity checks fail closed #104886
- Remove unreachable Android chat code #104887
- Consolidate private Workboard runtime state #104891
- Preserve canonical PRs for named backports #104892
- Extract legacy-store analyzer merge rules #104894
- Centralize changed-path facts for CI tooling #104897
- Stabilize reply-initialization concurrency timestamps #104900
- Centralize plugin registration commit and rollback #104902
- Retry GPT-5.6 live-probe nonce mismatches #104905
- Bound QA smoke runs to ten minutes #104909
- Align terminal-session freshness tests with SQLite metadata #104925
- Tighten usage-cost retry timeout coverage #104934
- Extract Control UI locale sync planning #104943
- Remove dead UI and parser helpers #104944
- Unify generated Codex protocol artifact staging #104948
- Move WhatsApp controllers to shared runtime context #104949
- Refresh the tracked Plugin SDK API baseline hashes #104954
- Harden current and frozen release checks #104956
- Verify named backports with authoritative PR associations #104957
- Isolate the QA scenario command lifecycle #104958
- Allow schema-version reads in SQLite tests #104960
- Centralize PR prepare-gate planning #104961
- Remove dead core and extension exports #104963
- Recover snapshot Gateway updates without an existing control build #104964
- Move provider-auth parity coverage out of core source #104974
- Refresh native translation-memory artifacts #104978
- Share prompt and theme resource collection #104988
- Centralize managed TaskFlow mutations #104994
- Move provider auth parity coverage out of core source #104995
- Share ACP runtime-option command handling #104998
- Simplify internal TTS command handling #105005
- Gate frozen-target QA smoke by checkout capability #105006
- Harden live-updater snapshot recovery #105007
- Remove redundant ACPX probe plumbing #105023
Was this useful?