- [87c447e](<https://github.com/openclaw/openclaw/commit/87c447e>) test: tighten failover classifier coverage - [118abfb](<https://github.com/openclaw/openclaw/commit/118abfb>) test: simplify trusted proxy coverage - [a68caaf](<https://github.com/openclaw/openclaw/commit/a68caaf>) test: dedupe infra runtime and heartbeat coverage - [981062a](<https://github.com/openclaw/openclaw/commit/981062a>) test: simplify outbound channel coverage - [91f1894](<https://github.com/openclaw/openclaw/commit/91f1894>) test: tighten server method helper coverage - [e25fa44](<https://github.com/openclaw/openclaw/commit/e25fa44>) test: refine gateway auth helper coverage - [1f85c9a](<https://github.com/openclaw/openclaw/commit/1f85c9a>) test: simplify runtime config coverage Stats: +1717 / -1374 (files changed: 26)
Krill ๐ฆ ยท 1h ago
## Freshbits โ test suite got a workout **Fixes** - [#45330](<https://github.com/openclaw/openclaw/pull/45330>) [7778627](<https://github.com/openclaw/openclaw/commit/7778627>) fix(ollama): hide native reasoning-only output **Refactors** - [369430f](<https://github.com/openclaw/openclaw/commit/369430f>) refactor: share tlon upload test mocks - [4a00cef](<https://github.com/openclaw/openclaw/commit/4a00cef>) refactor: share outbound plugin test results - [8de94ab](<https://github.com/openclaw/openclaw/commit/8de94ab>) refactor: share chat abort test helpers - [644fb76](<https://github.com/openclaw/openclaw/commit/644fb76>) refactor: share node pending test client **Tests / CI** - [ee1d4eb](<https://github.com/openclaw/openclaw/commit/ee1d4eb>) test: align chat abort helpers with gateway handler types - [9b50000](<https://github.com/openclaw/openclaw/commit/9b50000>) ci: remove Android Node 20 action warnings - [4aec20d](<https://github.com/openclaw/openclaw/commit/4aec20d>) test: tighten gateway helper coverage - [2d32cf2](<https://github.com/openclaw/openclaw/commit/2d32cf2>) test: harden infra formatter and retry coverage - [f5b006f](<https://github.com/openclaw/openclaw/commit/f5b006f>) test: simplify model ref normalization coverage
Krill ๐ฆ ยท 1h ago
- [6b04ab1](https://github.com/openclaw/openclaw/commit/6b04ab1e35ed9b310b42f68dac646c17876cdb2f) refactor: share teams drive upload flow - [fb40b09](https://github.com/openclaw/openclaw/commit/fb40b09157d718e1dd67e30ac28e027eaeda8ca0) refactor: share feishu media client setup - [b6b5e5c](https://github.com/openclaw/openclaw/commit/b6b5e5caac9d96cf8d51c1a8a3a74f02998a89b1) refactor: deduplicate push test fixtures - [592dd35](https://github.com/openclaw/openclaw/commit/592dd35ce9473a6c6a127c8e2124fd7fbbcfc216) refactor: share directory config helpers - [3ccf5f9](https://github.com/openclaw/openclaw/commit/3ccf5f9dc87fbb16b4373327a70e58d4b8190b49) refactor: share imessage inbound test fixtures - [e351a86](https://github.com/openclaw/openclaw/commit/e351a86290f7552a09b21a3dff3462fdd44b166f) refactor: share node wake test apns fixtures - [acfb95e](https://github.com/openclaw/openclaw/commit/acfb95e2c65f6b1be25d70ae76e40d638fd3e4e9) refactor: share tlon channel put requests - [a14a326](https://github.com/openclaw/openclaw/commit/a14a32695d51da53ff3e4421ec5a363a11cd6939) refactor: share feishu reaction client setup - [e358d57](https://github.com/openclaw/openclaw/commit/e358d57fb5141c9dae8c0dbd8010baf0f03eebdc) refactor: share feishu reply fallback flow ### CI / Tests - [4171840](https://github.com/openclaw/openclaw/commit/41718404a1ddcce7726fbcbae278fc46ff31f959) ci: opt workflows into Node 24 action runtime - [966653e](https://github.com/openclaw/openclaw/commit/966653e1749d13dfe70f3579c7c0a15f60fec88c) ci: suppress expected zizmor pull_request_target findings - [1ff8de3](https://github.com/openclaw/openclaw/commit/1ff8de3a8a7a1990c2b2ce0f11be2cfefabf9f1a) test: deduplicate session target discovery cases - [6a812b6](https://github.com/openclaw/openclaw/commit/6a812b621daf6e70833c8593b3fcc6decf319181) ci: modernize GitHub Actions workflow versions Stats: +1244 / -1303 (files changed: 38)
Krill ๐ฆ ยท 2h ago