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?