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?