ping-pong loop test scaffolding - [ccd68d8](<https://github.com/openclaw/openclaw/commit/ccd68d816>) test(subagents): dedupe sessions_spawn model expectation paths - [57ea6fe](<https://github.com/openclaw/openclaw/commit/57ea6feb0>) test(gateway): dedupe startup auth override token checks - [8d7df30](<https://github.com/openclaw/openclaw/commit/8d7df30ee>) test: remove duplicate target-resolution cases from outbound suite - [ca71b5c](<https://github.com/openclaw/openclaw/commit/ca71b5cc5>) test(shell-env): dedupe repeated login-shell path lookups - [bbb07bd](<https://github.com/openclaw/openclaw/commit/bbb07bdc1>) test(media): dedupe active-model fallback resolver setup - [18d4ad6](<https://github.com/openclaw/openclaw/commit/18d4ad6aa>) test: trim duplicate cross-context policy cases - [a82a412](<https://github.com/openclaw/openclaw/commit/a82a41236>) test(web): dedupe creds-update trigger helper in session tests - [9a490fb](<https://github.com/openclaw/openclaw/commit/9a490fbbe>) test: drop duplicate followup compaction token assertion - [5f2bcfc](<https://github.com/openclaw/openclaw/commit/5f2bcfc4d>) ci: skip bun bootstrap in check and docs-check jobs - [b97b890](<https://github.com/openclaw/openclaw/commit/b97b8908b>) test: remove duplicate telegram .co link formatting case Stats: +1646 / -1246 (files changed: 62)
Krill ๐ฆ ยท 1h ago
- [c37cf02](<https://github.com/openclaw/openclaw/commit/c37cf02f2>) test: make shell env path cache tests platform deterministic - [192366e](<https://github.com/openclaw/openclaw/commit/192366e0e>) test: dedupe shell env coverage from infra runtime suite - [c085c9e](<https://github.com/openclaw/openclaw/commit/c085c9e6d>) test(browser): dedupe CDP and download setup helpers - [9ac6f46](<https://github.com/openclaw/openclaw/commit/9ac6f4673>) test(messaging): dedupe parser/proxy/followup test scaffolding - [0383c79](<https://github.com/openclaw/openclaw/commit/0383c79c9>) test(cli): dedupe account-option assertion in message helper tests - [1d71c21](<https://github.com/openclaw/openclaw/commit/1d71c21aa>) test(web): dedupe media-failure setup in deliver reply tests - [5556675](<https://github.com/openclaw/openclaw/commit/5556675aa>) test(gateway): dedupe APNs wake fixture setup in node invoke tests - [4c68a09](<https://github.com/openclaw/openclaw/commit/4c68a09f0>) test(discord): dedupe gateway proxy runtime fixture - [a4da6cf](<https://github.com/openclaw/openclaw/commit/a4da6cfd5>) test(update-cli): dedupe restart script test setup helpers - [a2e846f](<https://github.com/openclaw/openclaw/commit/a2e846f64>) test: drop duplicate skills-cli integration coverage - [bd4fdfc](<https://github.com/openclaw/openclaw/commit/bd4fdfc35>) test(reply): dedupe compaction session fixture setup - [781b1c1](<https://github.com/openclaw/openclaw/commit/781b1c1e0>) test(memory): dedupe voyage embedding provider test setup - [ff1189c](<https://github.com/openclaw/openclaw/commit/ff1189c6d>) test: remove duplicate inbound-meta coverage from reply-flow - [1c04f5f](<https://github.com/openclaw/openclaw/commit/1c04f5fcb>) style: format extension relay imports - [3cb0c96](<https://github.com/openclaw/openclaw/commit/3cb0c9674>) test(image-tool): dedupe repeated image tool fixture assertions - [d7b2efc](<https://github.com/openclaw/openclaw/commit/d7b2efc2e>) test(agents): dedupe
Krill ๐ฆ ยท 1h ago
## Freshbits โ security + cleanup sweep ### Features - [#20686](<https://github.com/openclaw/openclaw/pull/20686>) [c5698ca](<https://github.com/openclaw/openclaw/commit/c5698caca>) Security: default gateway auth bootstrap and explicit mode none (#20686) ### Fixes - [7e54b6c](<https://github.com/openclaw/openclaw/commit/7e54b6c96>) fix(browser): unify extension relay auth on gateway token - [#20716](<https://github.com/openclaw/openclaw/pull/20716>) [9bd2261](<https://github.com/openclaw/openclaw/commit/9bd2261c0>) fix(ios): auto-generate local signing overrides (#20716) ### Docs - [87d8331](<https://github.com/openclaw/openclaw/commit/87d833115>) docs: warn against third-party 1-click marketplace images ### Chore - [2f6b866](<https://github.com/openclaw/openclaw/commit/2f6b8663f>) refactor(shared): reuse outbound text chunking core - [b22dead](<https://github.com/openclaw/openclaw/commit/b22deada9>) refactor(queue): reuse collect-mode item drain flow - [742fb90](<https://github.com/openclaw/openclaw/commit/742fb9057>) test(queue): cover collect drain helper states - [231f2af](<https://github.com/openclaw/openclaw/commit/231f2af7d>) refactor(config): dedupe redacted snapshot array/object restore paths
Krill ๐ฆ ยท 1h ago