Get started

v2026.8.1: Maintenance changes (part 6 of 8)

Maintenance changes 3,761 to 4,512 of 6,016. See Maintainer and Internal Changes for the other categories and the remaining parts.

Sources and complete change list

Maintenance

  • Align hosted landing gates with workflow applicability #120313
  • Add managed-worktree CLI lifecycle QA coverage #120335
  • Adopt exact child runs in release validation #120342
  • Harden hydrated dead-export scans #120365
  • Prepare repository metadata for 2026.8.1 #120375
  • Honor indirect Windows targets in Crabbox CI commands #120395
  • Split embedded run lifecycle tests to satisfy lint limits #120397
  • Update ClickClack account snapshots for native progress #120410
  • Derive QA-Lab UX Matrix status from producer evidence #120418
  • Make release merge-tree lint reliable #120421
  • Tolerate delayed GitHub run titles during release validation #120427
  • Restore queue and MCP CI checks #120438
  • Restore typechecking for reply admission session keys #120441
  • Open standalone mock catalog sessions without crashing #120444
  • Restore real Codex continuity coverage #120452
  • Prevent false CLI-help build timeouts #120454
  • refactor(android): reuse node JSON param parser #120456
  • Isolate embedded-agent SQLite state between tests #120459
  • Consolidate repair sweeps into one maintainer skill #120465
  • fix(ci): reject malformed hosted-gate PR numbers #120472
  • Retry release child adoption through GitHub visibility lag #120477
  • Repair prerelease upgrade and Windows ReDoS validation lanes #120479
  • Bound Control UI Git metadata reads #120490
  • Restore deterministic CI owner boundaries #120501
  • Isolate Gateway startup sidecars between test cases #120503
  • Regenerate the Swift gateway model after a schema change #120514
  • Add stable-maturity signals to release audits #120515
  • Clear Mantis proof reactions with one App identity #120523
  • Route cacheable PR reads through Octopool #120525
  • Use Crabbox fallback SSH ports for QA proofs #120539
  • Narrow GitHub Copilot's lazy runtime facade #120544
  • Centralize channel health projection #120552
  • Keep prerelease companions exact in cross-OS checks #120556
  • Isolate managed-worktree migration tests from plugin discovery #120564
  • Remove an unreachable fork-push retry from PR tooling #120565
  • refactor(qa): reuse canonical string normalization #120566
  • Defer QA model choices to source-owned defaults #120590
  • Unify the visible board dock type #120605
  • Use Crabbox's resolved SSH endpoint in Telegram proof runs #120611
  • Avoid reverse-copy scans in trajectory export #120612
  • Dispatch release validation through an exact temporary target ref #120613
  • Synchronize the Android camera PTZ locale resource #120614
  • Register missing dependency ownership metadata #120615
  • Make plugin tarball validation portable on Windows #120619
  • Isolate the source-performance gateway fixture #120620
  • Run every changed-scope routing suite in CI #120625
  • Keep shared E2E build artifacts stable across parallel workers #120628
  • Add a guarded Telegram beta-validation deferral #120630
  • Derive the diagnostics OTEL test package version #120636
  • Align successful Codex tool metadata expectation #120637
  • Move state-migration policy into configuration readiness #120641
  • Stabilize dependency-pin timeout coverage #120642
  • Canonicalize the macOS bootstrap export test fixture #120644
  • Isolate performance probes from scheduled Gateway work #120648
  • Parse merge completion comment URLs structurally #120649
  • Keep fork E2E setup builds observable and cancellable #120653
  • Retry transient artifact metadata reads in release checks #120654
  • Keep base upgrade validation hermetic #120666
  • Keep beta survivor plugin repair hermetic #120677
  • Restore beta upgrade-survivor validation #120680
  • Run ClawHub prepublish validation from isolated directories #120692
  • Extend the watchdog for cold migration proofs #120700
  • Preserve the ClawHub fixture across restart tests #120709
  • Bind QA protocol evidence to the correct base #120710
  • Unify Doctor legacy-state migrations behind one plugin path #120716
  • Clean up the rewind confirmation popover #120719
  • Make Memory Host session tests reliable on Windows #120720
  • Align the ClawHub security fixture with the live trust contract #120725
  • Fold node pairing into the paired-device owner #120726
  • Stabilize Control UI history and reconnect E2E checks #120732
  • Accept stale counts in historical release contribution records #120738
  • Make Linux supervisor adapter tests portable on Windows #120741
  • Isolate the prepublish plugin startup probe #120749
  • Keep upgrade-survivor session fixtures within retention #120778
  • Respect the OpenAI long-context live-test opt-in #120798
  • Update Control UI QA source references #120801
  • Reuse the canonical session-link contract in ClickClack #120810
  • Simplify Plugin SDK type re-exports #120814
  • Run audited QA scripts concurrently without shared cache races #120816
  • Move legacy sandbox registry migration into Doctor #120829
  • Declare Control UI workspace dependencies #120830
  • Consolidate auth-profile writes and channel approval resolution #120831
  • Accept explicit release provenance mappings #120842
  • Remove obsolete Memory Core readonly recovery #120844
  • Isolate config-recovery tests from ambient plugin state #120847
  • Give the Windows SecretRef Doctor scenario timeout headroom #120852
  • Reuse prepared plugin metadata during secret setup #120863
  • Consolidate Gateway connection resolution #120865
  • Remove Vitest-only behavior from production plugin loading #120866
  • Enforce doctor compatibility removal deadlines #120868
  • Prevent macOS parallel Swift tests from hanging after timeouts #120869
  • Remove redundant Control UI dependencies and dead styles #120870
  • Clarify message-channel validation ownership #120872
  • Serialize the macOS unread test suite #120877
  • Execute source-performance isolation in tests #120878
  • Reuse the prepared inbound plugin registry #120879
  • Simplify legacy sandbox registry migration #120895
  • Fail macOS packaging early when full Xcode is unavailable #120909
  • Isolate macOS parallel test state and gateway lifecycles #120912
  • Update the QA Voice Call fixture to the current runtime generation #120920
  • Simplify doctor deprecation registry internals #120922
  • Simplify approval resolver plumbing #120923
  • Simplify message channel routing internals #120925
  • Simplify plugin activation compatibility paths #120928
  • Simplify plugin SDK entry contracts #120930
  • Acknowledge queued ClawSweeper pull-request reviews #120934
  • Defer and cache channel plugin configuration schemas #120938
  • Split oversized ACP translator and ledger modules #120941
  • Reuse prepared channel plugins across outbound delivery #120946
  • Recover titles with repeated PR suffixes #120948
  • Prevent cold heartbeat admission tests from timing out #120955
  • Consolidate ACP SDK runtime ownership while preserving compatibility #120958
  • Reject incomplete Plugin SDK declaration caches #120961
  • Simplify prepared inbound registry dispatch #120963
  • Stop shared-host workers from freezing unrelated processes #120969
  • Normalize stacked PR suffixes in backport verification #120971
  • fix(ci): stop source-only PR fallback requiring generated locales #120973
  • Remove unused plugin SDK lazy-value fallback #120974
  • Detect private type changes in Plugin SDK baselines #120975
  • Prefer authoritative SQLite state in upgrade-survivor checks #120983
  • Restore frozen extended-stable package validation #120986
  • Prevent duplicate ClawSweeper PR acknowledgements #120990
  • Remove the accidental core Chutes OAuth shim #120993
  • Consolidate duplicated async and temporary-directory test helpers #120996
  • Route UI E2E pull-request retries to hosted runners #120997
  • Make TypeScript the source of truth for repository scripts #121005
  • Enable Telegram in the isolated startup QA fixture #121010
  • Record SSH QA preflight blocks as structured evidence #121011
  • Consolidate session patch mutations under one SQLite owner #121017
  • Scope Slack QA capture evidence to the active channel #121053
  • Require fresh Matrix readiness after QA restarts #121060
  • Align fresh state schemas with additive column order #121062
  • Keep QA Lab live alternates on authenticated OpenAI models #121065
  • Preserve SHA-pinned release-validation identity #121080
  • Remove low-value implementation-coupled tests #121085
  • Bootstrap trusted dependencies for Docker release planning #121088
  • Unify prepared reply dispatch state #121089
  • Consolidate Telegram outbound topic preparation #121095
  • Repair frozen-shard sparse checkout after script rename #121097
  • Prevent false failures after successful PR merges #121101
  • Add a maintainer test-audit workflow #121110
  • Remove stale MiniMax core mirror tests #121120
  • Add minimal gateway startup coverage to the gateway CI lane #121134
  • Remove assertion-free macOS coverage helpers #121139
  • Remove the unused plugin state lease API #121140
  • Resolve externally hydrated tsx for direct scripts #121149
  • Carve explicit Gateway agent-turn types #121160
  • Preserve Xcode preflight failure diagnostics #121170
  • Isolate gateway agent-turn response emission #121189
  • Remove redundant Plugin SDK descriptor tests and helpers #121190
  • Exercise iMessage chat lookup through the runtime boundary #121205
  • Verify Cloud Worker reset by process-group liveness #121206
  • Support frozen candidates across script migrations #121208
  • Add a real-wire Gateway session boundary test harness #121212
  • Separate gateway agent turns from RPC transport #121215
  • Build frozen Docker artifacts through each source package #121216
  • Add a typed internal gateway path for recovery agent turns #121223
  • Remove retired QA migration ledgers and restore dependency pinning #121229
  • Relocate agent-turn modules behind the Gateway boundary #121241
  • Simplify internal agent and reply test seams #121243
  • Reuse plugin generations during auth refresh #121250
  • Reuse one immutable Docker QA candidate #121253
  • Move channel-specific policy into plugins #121257
  • Remove brittle Control UI source-mirror tests #121266
  • Consolidate WebSocket payload decoding #121268
  • Trim duplicate iOS root-shell test mirrors #121272
  • Add a golden corpus for failover classification #121289
  • Remove a private Zalo rate-limit test seam #121290
  • Restore Telegram usage-limit reply regression coverage #121291
  • Remove a redundant Telegram usage-limit assertion #121292
  • Move swarm internals into the subagents directory #121295
  • Exercise Gateway schema caching through request handlers #121298
  • Add a CI ratchet for exported-name collisions #121300
  • Consolidate media-generation concern modules #121302
  • Consolidate prompt and stream attempt steps #121305
  • Flatten channel-turn dispatch naming layers #121308
  • Remove an assertion-free session-history test #121310
  • Remove duplicate core utility wrappers #121312
  • Enforce session writer fencing at SQLite write definitions #121316
  • Remove duplicate Discord inbound-context test coverage #121318
  • Fall back locally when every remote check provider is unavailable #121323
  • Canonicalize record guards on normalization-core #121331
  • Restore Android coverage for the shared Talk config contract #121333
  • Centralize fallback-reason schemas across workers and cron #121334
  • Remove unused extension compatibility exports #121338
  • Centralize Mantis request, trusted-ref, and reaction workflows #121339
  • Consolidate duplicate package type and protocol surfaces #121340
  • Consolidate embedded-agent session and tool steps #121344
  • Remove dead runtime branches and relocate test helpers #121345
  • Restore complete extension labeling and remove dead artifacts #121348
  • Move subagent spawn code into its owned namespace #121350
  • Remove unreachable macOS onboarding surfaces #121352
  • Restore cross-file cleanup in the root test matrix #121356
  • Restore subagent lifecycle seam audit coverage #121363
  • Consolidate shared coercion helpers #121366
  • Eliminate wrapper export shadowing hazards #121388
  • Isolate Gateway network QA ports in parallel CI #121389
  • Consolidate agent attempt setup, history, and finalization steps #121393
  • Isolate mocked macOS Gateway probes from operator identity state #121398
  • Add end-to-end coverage for provider failover sequences #121399
  • Restore all private Plugin SDK workspace facades #121404
  • Split CLI output parsing into focused modules #121412
  • Remove no-op macOS coverage exercisers #121413
  • Consolidate duplicate internal helpers #121431
  • Make Control UI source builds reproducible #121433
  • Split the outbound message-action runner into focused modules #121434
  • Make the Gateway artifact QA scenario await steady-state startup #121453
  • Prevent new same-name wrapper shadowing #121456
  • Support older scripts in frozen release validation #121458
  • Verify identity scopes reach workspace handlers #121466
  • Clarify internal helper ownership and remove export-name collisions #121471
  • Replace Plugin SDK hash manifest with a JSONL contract #121473
  • Route Gateway-hosted session tools in process #121474
  • Bind dependency-guard approval state to trusted metadata #121505
  • Consolidate macOS Gateway readiness ownership #121510
  • Make the Plugin SDK API baseline path-free and surface-reachable #121514
  • Replace session accessor forwarding wrappers with aliases #121516
  • Restore the generated Plugin SDK API baseline #121527
  • Collapse duplicate session-accessor export names #121536
  • Consolidate Control UI session-pin tests #121539
  • Remove duplicate re-export and planner tests #121547
  • Repair Docker QA script entrypoints #121548
  • Standardize embedded-agent attempt helper filenames #121550
  • refactor(agents): type the reply failover seam and carry structured attempts #121551
  • Organize subagent runtime families into concept directories #121553
  • Remove a stale Plugin SDK source-layout test #121556
  • Split ClawHub infrastructure into focused modules #121565
  • Remove the onboarding inference test bridge #121574
  • Remove obsolete Control UI test mirrors #121607
  • Stabilize the Control UI reconnect test #121609
  • Remove unused per-agent state lease path #121615
  • Remove retired OpenAI catalog export and standardize OC Path pattern checks #121621
  • Remove unreachable subagent state variants #121631
  • Refresh Plugin SDK QA polling baseline hashes #121640
  • Centralize cloud-worker placement ownership checks #121658
  • Stabilize mobile drawer focus E2E #121663
  • Refresh the Plugin SDK API verification baseline #121670
  • Split gateway request-context ownership facets #121706
  • Refresh generated configuration baseline hashes #121714
  • Migrate internal agent turns to the typed facade #121715
  • Restore runtime validation and lifecycle payload contracts #121716
  • Remove a redundant embedded-agent retry test case #121718
  • Require embedded-agent live-edit diff state #121722
  • Trim unused web-provider test surfaces #121727
  • Trim ACPX private runtime test assertions #121732
  • Remove redundant tooling test coverage #121736
  • Remove a persistence-helper call-count assertion #121742
  • Remove duplicate gateway benchmark helper tests #121745
  • Refresh generated Swift approval models #121746
  • Remove misleading Tailscale probe-session test seam #121748
  • Repair Skill Workshop CI fallout #121751
  • Remove the Doctor auth test-only private bridge #121754
  • Remove orphan extension test API barrels #121761
  • Run trusted plugin tooling against frozen source #121762
  • Repair frozen release-candidate validation #121763
  • Remove internal export-name collision debt #121767
  • Eliminate internal export-name collisions #121768
  • Remove the OpenAI schema-cache test reset seam #121769
  • Remove unreachable console configuration fallback #121776
  • Simplify retained chat-session internals #121777
  • Simplify OpenAI turn-latency runtime ownership #121779
  • Remove duplicate restart progress recovery test #121781
  • Make cold-cache test type checks deterministic #121783
  • Preserve frozen release-candidate identity and context #121786
  • Remove the aggregate agent-command test facade #121789
  • Restore frozen beta release validation #121791
  • Keep the UI output-root guard at the real build boundary #121794
  • Remove the gateway metadata test facade #121801
  • Simplify QA Gateway lifecycle state #121809
  • Remove duplicate Webchat audio test wrapper #121810
  • Remove body-only macOS view probes #121820
  • Remove duplicate update-confirmation unit cases #121836
  • Make the Plugin SDK API baseline merge-friendly #121842
  • Report aliased re-exports in the collision checker #121849
  • Centralize background process cancellation ownership #121854
  • Consolidate core promise-like guards #121861
  • Remove a duplicate dark-theme contrast test #121862
  • Remove duplicate stuck-session recovery test coverage #121864
  • Remove stale macOS Canvas test helpers #121866
  • Clarify persistence ownership and eliminate export collisions #121870
  • Consolidate CLI token usage normalization #121873
  • Remove the brittle provider-family meta-test #121875
  • Retry fresh artifact metadata reads in release validation #121876
  • Speed up doctor contract parity validation #121878
  • Remove orphan internal test aliases #121879
  • Consolidate outbound message-action test fixtures #121882
  • Speed up ACP spawn test execution #121885
  • Remove the duplicate llama.cpp progress test bridge #121886
  • Remove internal Plugin SDK export-name collisions #121888
  • Remove a self-tested Gateway helper wrapper #121889
  • Speed up Crabbox wrapper tests with one prebuilt bundle #121891
  • Resolve internal export-name collisions #121893
  • Simplify embedded runner subscription and blocked state #121896
  • Move OpenRouter failover policy to its plugin #121898
  • Split the message tool into focused modules #121901
  • Remove unused plugin-cache resize hooks #121904
  • Remove session and heartbeat test-only bridges #121913
  • Split workspace skill loading into owned modules #121916
  • Scope SQLite session lifecycle CI to relevant changes #121917
  • Unify subagent registry read APIs #121918
  • Make outbound poll tests independent of execution order #121923
  • Simplify the Control UI terminal replay lifecycle #121925
  • Stabilize outbound poll validation test mocks #121926
  • Split macOS launchd lifecycle code into focused modules #121929
  • Separate Gateway connection state from HTTP transport #121931
  • Remove retired poll tests from CI routing assertions #121942
  • Retire the unused per-agent lease table #121943
  • Speed up SQLite reliability tests without reducing coverage #121952
  • Remove the Voyage batch-reader test bridge #121957
  • Remove brittle iOS preview source mirrors #121960
  • Centralize Gateway kernel readiness ownership #121961
  • Move selected release workflows to Node 24.16 #121967
  • Speed up Vitest project-routing tests #121968
  • Split embedded-agent tool handlers into focused modules #121974
  • Decouple the MinGit curl test from call order #121977
  • Collapse embedded-agent stream relay layers #121978
  • Extract a socket-free Gateway kernel factory #121981
  • Remove duplicate SQLite test replay #121983
  • Lock OAuth sidecar migration to fixed historical vectors #121986
  • Consolidate duplicate plugin packaging tests #121989
  • Refresh the generated config baseline checksums #121992
  • Preserve explicit unknown invoker evidence in audit admission #121994
  • Split the reply-run registry into concept modules #121995
  • Register Gateway resident lifecycle owners #121996
  • Speed up package tarball integrity tests #121999
  • Consolidate SDK package QA evidence #122001
  • Split systemd service internals into focused modules #122002
  • Move config reloader state behind the Gateway kernel #122004
  • Speed up Crabbox wrapper test fakes #122007
  • Remove private audit test bridges #122012
  • Finalize socket-free Gateway kernel composition #122014
  • Right-size SQLite reliability fixtures and replace a hanging provider-error test #122016
  • Classify the shared outbound fixture as test support #122017
  • Simplify embedded-runner prompt dispatch #122018
  • Remove CLI startup-metadata test bridges #122024
  • Reduce CI workflow guard runtime #122038
  • Remove wrapper export shadowing across runtime facades #122040
  • Remove private CLI test seams #122046
  • Remove the Bedrock embedding test bridge #122049
  • Isolate Gateway kernel tests from shared plugin registry state #122050
  • Complete the session-accessor import cleanup #122055
  • Extend CI time for expanded upgrade-survivor groups #122058
  • Remove the Bedrock stream test inspection bridge #122059
  • Speed up Doctor preflight process coverage #122060
  • Stabilize Control UI session archive and history E2E tests #122068
  • Remove stale Knip configuration scaffolding #122069
  • Remove macOS test-helper mirrors #122081
  • Split Plugin SDK API baselines by entrypoint #122082
  • Eliminate the remaining internal export-name collisions #122083
  • Disambiguate internal export names #122084
  • Make Control UI artifact validation consistent across CI build paths #122086
  • Bound memory use in manual Android CI builds #122088
  • Add CLI-backend fault-sequence boundary coverage #122092
  • Centralize bundled plugin tree detection #122093
  • Remove a redundant slow heartbeat admission test #122095
  • Remove obsolete subagent registry seams #122113
  • Centralize keyed audit-record mutations #122116
  • Control UI runtime config is split into owned layers #122117
  • Test onboarding formatting through real command boundaries #122120
  • Split the completions transport into internal concept modules #122122
  • Restore duplicate-code scans with jscpd 5 #122124
  • Remove the sessions-tail test polling hook #122127
  • Split the worker environment service by ownership #122138
  • Track deferred commitments schema retirement #122143
  • Split embedded-run warning and diagnostic ownership #122148
  • Centralize requester-scoped MCP runtime creation #122151
  • Remove stale OpenAI completions compatibility test bridge #122154
  • Disambiguate internal wrapper and core exports #122157
  • Keep CLI process tests in their isolated owner lane #122160
  • Stabilize CLI loader failure injection #122173
  • Consolidate Telegram bot handlers into named modules #122174
  • Remove stale plugin test plumbing #122175
  • Centralize typed agent activity event emission #122188
  • Preserve nested tool success in model-switch QA receipts #122189
  • Remove duplicate stream test coverage #122190
  • Upgrade the bundled CUA Driver to 0.19.3 #122191
  • Speed up CLI help process tests #122197
  • Remove private macOS test-only seams #122202
  • Serialize the default gateway E2E runner #122203
  • Make CLI process-test failures self-diagnosing #122205
  • Split embedded agent-runner policy ownership #122209
  • Unify terminal chat delivery in the Gateway #122211
  • Restore the standalone bundled-channel prepack smoke #122212
  • Let OCM package transitive workspace dependencies #122214
  • Isolate browser test fixture state #122216
  • Speed up update dry-run process tests #122218
  • Inline outbound delivery diagnostics #122219
  • Consolidate gateway terminal restriction tracking #122228
  • Make ACP CLI process checks faster and more stable #122229
  • Remove duplicate cold-command process checks #122236
  • Speed up gateway CLI process tests #122240
  • Reduce duplicate Claw authoring process tests #122248
  • Split embedded-agent subscription handling into focused owners #122249
  • Consolidate duplicate MCP probe process tests #122260
  • Speed up Hooks CLI process tests #122278
  • Make transcode pool saturation tests deterministic #122279
  • Consolidate normalization helper ownership #122299
  • Trim duplicate SQLite lifecycle test tours #122308
  • Use one reload-aware auth source for WebSocket connections #122310
  • Split agent subscription and chat dispatch ownership #122318
  • Prevent gateway test environment leakage #122319
  • Keep startup plugin convergence read-only #122330
  • Skip unrelated builds in the Bun launcher CI lane #122333
  • Run channel contract projects in parallel #122336
  • Consolidate bundled web-provider artifact resolution #122339
  • Scope exact-head iOS release gates to relevant changes #122340
  • Speed up the system-agent setup test #122351
  • Keep gateway session-title loading request-driven #122358
  • Isolate chat tests from plugin discovery #122360
  • Share bounded plugin run-ID tracking #122362
  • Speed up audit event writer tests #122369
  • Remove duplicate config migration test work #122381
  • Restore fast isolation for ACP spawn tests #122392
  • Remove duplicate full Plugin SDK rendering from focused tests #122402
  • Canonicalize internal aliases and classify suite support as tests #122407
  • Remove redundant Doctor process tests #122410
  • Simplify the model effort profile flow #122412
  • Split new-session state into focused owners #122413
  • Split OpenAI realtime voice by runtime layer #122414
  • Split Telegram native commands into focused executors #122419
  • Prune duplicate Responses tests and honor inclusive compatibility dates #122424
  • test(agents): remove aggregate-lane noise from src/agents suites #122432
  • Remove orphan Gateway testing aliases #122433
  • Reduce main CI gating delays and add timing trends #122441
  • split the CLI runner into lifecycle modules #122442
  • Reduce provider auth parity test time #122445
  • Keep shared Control UI tests deterministic #122451
  • Reset CLI preparation dependencies between tests #122453
  • Revise the runners architecture plan around paired nodes #122454
  • Extract a reusable Gateway desktop relay core #122455
  • Consolidate coercion helpers under canonical contracts #122458
  • Simplify GPT-5.6 canonicalization internals #122467
  • Remove dead model-selection paths and consolidate compaction targets #122474
  • Remove duplicate agent runtime tests #122478
  • Accept exact canonical beta candidates for Telegram QA #122480
  • Remove duplicate core test cases #122487
  • Reuse built artifacts for the CI Doctor proof #122491
  • Remove unused core test exports #122500
  • Speed up the secrets audit test shard #122504
  • Route focused agent tests to one owning shard #122514
  • Remove duplicate Codex and WhatsApp setup tests #122515
  • Prepare the sandbox before repository E2E validation #122525
  • Balance Control UI E2E test shards #122527
  • Accept valid staged compaction summaries in QA #122528
  • Remove dead plugin test facades and WhatsApp adapter #122532
  • Isolate QA child skip controls #122534
  • Speed up secrets runtime coverage #122538
  • Split Memory Core index-manager responsibilities #122540
  • Rebalance compact Node CI shards from hosted medians #122547
  • Speed up secret target registry tests #122555
  • Unify OpenTelemetry event attribute projection #122559
  • Keep hosted-gate verification compatible with older checkouts #122561
  • Expand Node CLI daemon adapter coverage #122562
  • Run doctor process tests concurrently #122563
  • Speed up changed-test import scans #122572
  • Allow signed frozen beta candidates in Telegram release QA #122575
  • Shorten the SQLite reliability proof #122576
  • Preserve QA artifacts when publication fails #122580
  • Wait for model activity in the gateway hook concurrency test #122584
  • Skip gateway reconnect waits in CI tests #122588
  • Repair Slack Enterprise fixtures and focused CI routing #122589
  • Repair Slack reaction lifecycle tests #122592
  • Unify SQLite checkpoint branch and restore mutations #122597
  • Focus gateway session search tests #122603
  • fix(test): restore browser test typecheck after CDP pinning #122607
  • Model DNS lookup overloads in browser tests #122614
  • Focus cron direct-delivery test coverage #122621
  • Reduce Claude CLI doctor test startup cost #122627
  • Cancel and drain stalled CLI metadata renderers #122634
  • Remove Comfy and Fal media test globals #122636
  • Inline single-use channel and sandbox helpers #122638
  • Restore Slack Enterprise approval-client test identity #122639
  • Add fixed delay to Telegram proof runs #122642
  • Remove low-value macOS SwiftUI body probes #122645
  • Consolidate repeated Control UI rendering and request paths #122651
  • Consolidate repeated runtime and tooling paths #122656
  • Split Control UI authentication tests into focused suites #122660
  • Consolidate repeated runtime shaping logic #122661
  • Remove the orphaned Ask OpenClaw panel toggle contract #122663
  • Preserve output across background-process test polls #122664
  • Route recurring compact CI queue tails to 8-vCPU runners #122666
  • Consolidate OpenAI realtime test fixtures #122670
  • Consolidate Memory Core manager test fixtures #122671
  • Speed up Gateway session utility tests #122675
  • Fail OpenGrep when Git path discovery fails #122676
  • Keep package git fixtures from resolving private development dependencies #122678
  • Accept cumulative compaction counts in QA qualification #122680
  • Add direct Gateway endpoints to the worker runtime #122683
  • Share extension wildcard re-export scanning #122685
  • Flatten Cohere, Meta, and Fireworks stream wrappers #122686
  • Refresh generated Android and macOS locale resources #122688
  • Consolidate coercion ownership and Plugin SDK boundaries #122692
  • Remove the QA Lab gateway-child testing facade #122693
  • Restore Plugin SDK guard coverage for symlinked API barrels #122695
  • Centralize provider usage HTTP and JSON handling #122698
  • Stabilize the SQLite interrupted-VACUUM reliability proof #122700
  • Centralize Control UI chat media readiness #122701
  • Speed up the agent command test suite #122704
  • Separate prepared plugin generation scope from gateway request scope #122706
  • Preserve model-switch evidence when QA assertions fail #122710
  • Run the agent-delete Docker smoke through a real Gateway #122714
  • Add SQLite forensics to a flaky gateway session test #122718
  • Speed up assistant transcript repair tests #122722
  • Faster, lower-memory Claw export tests #122732
  • Preserve Periphery reports across selective workflow reruns #122743
  • Remove Discord thread-binding test APIs from production #122744
  • Remove unreachable plugin SDK facades #122745
  • Bound tsgo core-test memory with fresh-process shards #122748
  • Simplify OpenCode Go stream-wrapper composition #122749
  • Repair plugin-update Docker ownership fixture #122752
  • Speed up approval-state tests at the router boundary #122754
  • Remove unused macOS coverage artifacts #122755
  • Avoid false Vitest failures from zombie-only process groups #122759
  • Speed up system-agent chat operations tests #122767
  • Add paired-device worker lease and dispatch foundations #122769
  • Remove residual normalization adapters #122771
  • Remove redundant extension helper replay tests #122773
  • Stabilize managed Linux desktop teardown coverage #122776
  • Reuse Skill Workshop test state for faster CI #122777
  • Simplify plugin boundary enforcement #122781
  • Remove unused extension test exports #122784
  • Expose AI package errors in installer qualification #122786
  • Remove the duplicate Sessions numeric-filter parser wrapper #122788
  • Speed up Gateway session-creation tests #122789
  • Remove redundant tooling helper tests #122790
  • Remove duplicate markdown renderer self-checks #122803
  • Remove unreachable test-only Plugin SDK facades #122807
  • Parallelize offline web-fetch CLI contract checks #122811
  • Rebalance compact large CI shards by recurrent tail time #122818
  • Remove the Azure provider test-only export #122819
  • Move OpenAI usage fallback tests to the HTTP boundary #122825
  • Split the subagent run manager into owner modules #122826
  • Add durable node-host worker supervision #122829
  • Streamline Cloud Worker preview delivery #122830
  • Speed up BTW tests by bypassing plugin discovery #122835
  • Keep CI dependencies warm for metadata-only changes #122839
  • Restore the isolated Telegram release canary path #122843
  • Remove obsolete test-only Plugin SDK facades #122844
  • Make dead-code reports fail fast #122847
  • Remove duplicate core test assertions #122848
  • Fingerprint pnpm MJS hooks for CI dependency snapshots #122852
  • Split subagent completion delivery into focused internal modules #122853
  • Remove assertion-free macOS smoke probes #122856
  • Reduce media-reply test startup time #122857
  • Remove duplicate stale plugin recovery test coverage #122860
  • Restore production-shaped Codex approval regression tests #122861
  • Centralize isolated cron runtime configuration #122867
  • Move Discord READY-abort regression coverage to the gateway lifecycle #122869
  • Make the live updater checkout portable #122873
  • Remove unused media-generation facade packages #122874
  • Split subagent controls into focused internal modules #122875
  • Prevent the channel-add test suite from timing out #122879
  • Remove the Foundry test bridge and reduce UI bootstrap weight #122881
  • Repair extension fixtures for explicit agent ownership #122883
  • Restore extension tests in changed-test fallback #122885
  • Update Gateway network qualification for suspension control #122888
  • Speed up focused CLI spawn tests #122891
  • Avoid bundled-plugin discovery in onboarding inference tests #122901
  • Preserve bundled plugins during Parallels update validation #122912
  • Stabilize extension-wrapper SIGTERM tests #122917
  • Require visual PR proof for UI and gateway behavior changes #122920
  • Rotate the canonical CI dependency disk lineage #122921
  • Repair plugin status and CLI test fixtures #122925
  • Internalize the ChatGPT Responses SSE parser #122930
  • Preserve model-switch reads in QA Code Mode #122935
  • Add private negotiated controls for node worker supervisors #122939
  • Reduce workflow guard test startup cost #122940
  • Stabilize the sender-avatar projection test #122942
  • Remove duplicate MS Teams and Slack test replays #122949
  • Fix AI workspace manifest handling during installer packaging #122952
  • Remove residual normalization aliases #122956
  • Speed up the BTW agent test suite #122957
  • Keep isolated QA auth writes out of live state #122958
  • Consolidate shared-state migration validation #122959
  • Remove process-global agent test APIs #122972
  • Add onboarding auth-owner regression coverage #122975
  • Remove duplicate Gateway suspension mock replay #122977
  • Repair stale full-config extension tests #122978
  • Refresh plugin test fixtures for current runtime contracts #122986
  • Remove the retired GitHub Copilot login facade chain #122988
  • Make oc-path performance checks resilient to CI contention #122994
  • Speed up MCP runtime tests #122998
  • Repair the shared-workspace agent deletion E2E fixture #123000
  • Move recovery transcript privacy proof to QA #123006
  • Recover Parallels update smoke after migration refusal #123007
  • Speed up attempt-execution helper tests #123012
  • Expose bounded worker terminal outcomes to the Gateway #123013
  • Accept large npm pack receipts during installer validation #123019
  • Enforce zero wrapper and export debt directly #123020
  • Repair Telegram multi-agent reload fixtures #123021
  • Move recovery tests to production owners #123022
  • Speed up focused config I/O compatibility tests #123024
  • Add the durable private node launch owner #123033
  • Use compatibility-safe duplicate validation for frozen targets #123034
  • Replace Plugin SDK hash baselines with readable API diffs #123036
  • Stop Nostr private-key fixtures from leaking between tests #123039
  • Replace stale CI dependency snapshots with an immutable cache #123040
  • Repair Telegram webhook and polling test fixtures #123059
  • Speed up prepared-reply orchestration tests #123061
  • Align upgrade-survivor checks with retired session metadata #123068
  • Keep release evidence reuse dependency-free #123079
  • Include normalization tooling in plugin release preflight #123082
  • Move embedded-run lifecycle tests to production owners #123092
  • Align plugin test fixtures with install ownership records #123095
  • Speed up prepared-reply media tests #123099
  • Refresh compact CI shard timing hints #123100
  • Reduce Gateway server test setup time #123111
  • Replace the incomplete-turn test runner mirror with owner tests #123114
  • Bind reusable validation evidence to its verifier source #123115
  • Speed up focused model-directive tests #123119
  • Prevent notification crashes in unbundled macOS builds #123123
  • Record requester ownership in a subagent E2E fixture #123125
  • Make cron QA prove natural scheduler execution #123127
  • Reuse release validation when job logs contain ANSI output #123129
  • Restore reliable Discord extension test runs #123131
  • Pipeline canonical main CI across two slots #123135
  • Strengthen Memory Core dreaming boundaries #123138
  • Stripe oversized compact CI test groups #123142
  • Keep Anthropic QA mock tool IDs replay-stable #123153
  • Remove an orphaned chat-link presentation class #123154
  • Speed up focused model-selection tests #123155
  • Route Control UI stylesheet colors through theme tokens #123156
  • Avoid reused process identities in QA lifecycle checks #123161
  • Remove duplicate UI selectors and restore Stylelint enforcement #123166
  • Remove residual test-only production seams #123168
  • Add a dead-CSS audit and remove unused Control UI rules #123178
  • Exercise DuckDuckGo regressions through the search boundary #123188
  • Add a GitHub-hosted fallback for npm preflight #123191
  • Test live summary state through real reply dispatch #123195
  • Remove mutable test dependencies from Gateway calls #123201
  • Use the trusted harness pnpm for frozen-package validation #123206
  • Remove obsolete ACP session test scaffolding #123212
  • Remove duplicate tests and isolate Nostr configuration cases #123214
  • Consolidate duplicate Gateway session-host coverage #123218
  • Print config details when upgrade validation fails #123221
  • Add a hosted-runner CI circuit breaker #123263
  • Shorten GitHub-hosted outage CI runs #123294
  • Stabilize responsive chat layout tests under load #123300
  • Run full owning plugin tests for direct extension changes #123314
  • Route chat JSON and tool labels through i18n #123325
  • Prevent type-aware lint timeouts on constrained CI runners #123328
  • Reduce hosted Control UI E2E wall time #123329
  • Preserve failed-upgrade diagnostics and status #123338
  • Cleanly stop browser relay deadlines during teardown #123343
  • Re-key native localization artifacts by content identity #123347
  • Stabilize hosted Control UI and Gateway tests #123357
  • Stabilize transcript search icon size checks against subpixel rounding #123362
  • Register the Codex run-attempt state test in CI #123363
  • Split slow GitHub-hosted Windows and QA CI lanes #123364
  • Make fixing broken CI the default #123369
  • Rebalance GitHub-hosted compact Node test lanes #123383
  • Restore unique Codex test shard ownership #123392
  • Stabilize the Vitest ownership audit after filtered runs #123394
  • Restore the Codex state test shard owner #123400
  • Shorten the GitHub-hosted Node CI matrix #123406
  • Add guarded migration for legacy main-agent sessions #123424
  • Balance hosted QA smoke profiles around Matrix runtime #123434
  • Restore caches on GitHub-hosted CI runners #123440
  • Stabilize shared UI Vitest runs across test files #123453
  • Skip unnecessary dependency graph compares for trusted approvers #123456
  • Add the internal computer-use campaign tracker #123464
  • Restore warm test caches across hosted Vitest lanes #123465
  • Freeze computer-use provider parity fixtures #123469
  • Render provided empty translation parameters as empty #123474
  • Add a hybrid CI runner backend #123479
  • Consolidate channel artifact parity checks for faster CI #123480
  • Show the Claude logo in the mock Control UI #123496
  • Stop random Control UI test failures between files #123512
  • Prevent Telegram test watchdog stalls #123514
  • Use the minimal Gateway fixture for CLI pairing tests #123531
  • Preserve scoped extension test plans #123534
  • Add the capability-filtered Computer Use v2 contract #123544
  • Remove duplicate test coverage #123551
  • Move hybrid CI plateau lanes back to Blacksmith #123552
  • Remove residual test-only production seams #123555
  • Shorten hosted pull-request CI #123570
  • Recycle Vitest per Telegram shard file #123576
  • Split hosted Windows CI into three lanes #123577
  • Skip idle Gateway servers in direct-handler session tests #123580
  • Route hybrid compact Node shards to Blacksmith #123593
  • Shorten hybrid compact Node test shards #123595
  • Prevent Telegram native-command CI timeouts #123607
  • Centralize GitHub guard display sanitization #123620
  • Scale Control UI E2E waits on loaded CI runners #123623
  • Balance core tooling tests across five CI stripes #123636
  • Bound terminal node-worker launch receipt retention #123641
  • Remove a redundant Gateway registry test and shard rule #123643
  • Reuse boundary caches and reduce Telegram CI shards #123649
  • Capture diagnostics for Control UI E2E timeouts #123650
  • Shorten the core tooling CI stripe #123659
  • Make the Control UI model-scoping E2E route-owned #123661
  • Make Telegram live QA use the production reply default #123662
  • Stabilize Activity and Workboard browser tests #123664
  • Prune unreferenced terminal worker environments #123665
  • Reuse the LanceDB memory plugin module in tests #123678
  • Make task-audit age assertions load-safe #123686
  • Let non-release macOS builds omit the bundled MLX voice helper #123698
  • Remove redundant direct test mirrors #123704
  • Simplify agent phase tests and stabilize MCP loopback readiness #123714
  • Fix macOS packaging paths and artifact freshness #123751
  • Remove duplicate failover-classification tests #123753
  • Stabilize update-confirmation focus testing #123757
  • Consolidate AI replay and completion internals #123762
  • Guard macOS elevation signing constants against drift #123764
  • Split compact-command lifecycle tests into a focused suite #123765
  • Reuse Skill Workshop test module graphs #123772
  • Shorten hosted CI critical paths #123780
  • Split gateway dedupe tests to restore CI #123794
  • Keep macOS CUA endpoint variables private #123798
  • Remove redundant compact-command test seams #123810
  • Remove obsolete QR and dashboard integration test #123819
  • Reuse LAN pairing Gateways across test cases #123821
  • Remove unused OpenAI Responses replay test seams #123825
  • Cover retry after rejected workspace uploads #123830
  • Remove a duplicate plugin policy re-evaluation test #123836
  • Load the package-manifest test helper directly #123841
  • Remove duplicated Skills verify error coverage #123843
  • Require broader Linux installer checks before website sync #123849
  • Trim unused pairing state and stabilize Control UI tests #123856
  • Invalidate Plugin SDK declarations on auth type changes #123861
  • Test plugin marketplace shorthand at the CLI boundary #123883
  • Remove the system-agent plugin-install test seam #123888
  • Remove the Gateway setup-cleanup test callback #123891
  • Consolidate Gateway pairing-completion regression coverage #123895
  • Use the archived-session projection in SQLite maintenance #123896
  • Narrow plugin registration contract test imports #123902
  • Remove duplicate compaction tests and test-only APIs #123903
  • Align xAI empty-config startup validation #123904
  • Trim duplicate session maintenance tests #123909
  • Reduce the Control UI startup bundle #123910
  • Remove duplicate SQLite conformance test runs #123913
  • Remove disconnected Control UI build-mismatch projection #123916
  • Move IRC direct-import smoke helper to test fixtures #123923
  • Move Control UI origin cases to admission-policy tests #123925
  • Verify legacy Gateways may omit build identity #123943
  • Reuse the Quicksilver test module graph #123947
  • Remove obsolete Gateway worker-placement modes #123970
  • fix(scripts): clean up tsgo process trees on timeout or signal #123975
  • Consolidate daemon build-ID test coverage #123981
  • Add secure Gateway-to-node worker bundle installation #123985
  • Replace ingress test delays with stop barriers #123990
  • Remove test-only Claw MCP lifecycle bypasses #124002
  • Reject widen-then-assert type laundering in CI #124003
  • Remove the no-op Control UI model-change seam #124009
  • Trim redundant browser transport test replays #124011
  • Restore live duplicate-delivery test assertions #124012
  • Deduplicate root agent guidance into owning skills #124027
  • Remove the non-verifying sidebar screenshot harness #124031
  • Reduce Tlon monitor test startup cost #124036
  • Remove test-only ACP session cleanup seam #124043
  • Correct and streamline repository agent instructions #124053
  • Strengthen agent and session type safety #124060
Was this useful?