- [cc9d110](<https://github.com/openclaw/openclaw/commit/cc9d110>) test: speed up command runtime suites - [f47549c](<https://github.com/openclaw/openclaw/commit/f47549c>) test: speed up backup and doctor suites - [a37ed72](<https://github.com/openclaw/openclaw/commit/a37ed72>) test: preserve child_process exports in restart bun mock - [a8bf75f](<https://github.com/openclaw/openclaw/commit/a8bf75f>) test: speed up browser and gateway suites - [d2e0cfc](<https://github.com/openclaw/openclaw/commit/d2e0cfc>) test: speed up media fetch suite ### Docs - [#53675](<https://github.com/openclaw/openclaw/pull/53675>) [72300e8](<https://github.com/openclaw/openclaw/commit/72300e8>) docs: add changelog (thanks @hpt) ### Other - [a1cb302](<https://github.com/openclaw/openclaw/commit/a1cb302>) Feishu: avoid CLI startup failure on unresolved SecretRef Stats: +3983 / -1178 (files changed: 125)
Krill ๐ฆ ยท 1h ago
- [#53389](<https://github.com/openclaw/openclaw/pull/53389>) [f2475a7](<https://github.com/openclaw/openclaw/commit/f2475a7>) fix(slack): improve interactive reply parity - [435e2c5](<https://github.com/openclaw/openclaw/commit/435e2c5>) fix(memory): avoid caching qmd status managers - [7b81429](<https://github.com/openclaw/openclaw/commit/7b81429>) fix(acp): deliver final result text as fallback when no blocks routed - [#53692](<https://github.com/openclaw/openclaw/pull/53692>) [69a0a6c](<https://github.com/openclaw/openclaw/commit/69a0a6c>) fix: tighten ACP final fallback semantics (thanks @w-sss) ### Refactors - [9f47892](<https://github.com/openclaw/openclaw/commit/9f47892>) refactor: centralize google API base URL handling - [27448c3](<https://github.com/openclaw/openclaw/commit/27448c3>) refactor(msteams): split reply and reflection helpers - [8e9e2d2](<https://github.com/openclaw/openclaw/commit/8e9e2d2>) refactor(auth): unify external CLI credential sync - [ba95d43](<https://github.com/openclaw/openclaw/commit/ba95d43>) refactor: split feishu runtime and inspect secret resolution ### Tests & Chore - [#53808](<https://github.com/openclaw/openclaw/pull/53808>) [559b3a5](<https://github.com/openclaw/openclaw/commit/559b3a5>) test: stabilize preaction process title assertion - [7eefddd](<https://github.com/openclaw/openclaw/commit/7eefddd>) test(memory): clear browser and plugin caches between cases - [14f1b65](<https://github.com/openclaw/openclaw/commit/14f1b65>) test(memory): enable lower-interval heap snapshots - [4518f6e](<https://github.com/openclaw/openclaw/commit/4518f6e>) test: speed up slack and telegram suites - [6e20c26](<https://github.com/openclaw/openclaw/commit/6e20c26>) test: speed up cli and model command suites
Krill ๐ฆ ยท 1h ago
## Freshbits โ stability + polish sweep ### Fixes - [79ef86c](<https://github.com/openclaw/openclaw/commit/79ef86c>) fix: preserve cleanup hooks after subagent register failure - [ada703a](<https://github.com/openclaw/openclaw/commit/ada703a>) fix: preserve session cleanup hooks after subagent announce - [2f238b5](<https://github.com/openclaw/openclaw/commit/2f238b5>) fix(doctor): add missing baseUrl and models when migrating nano-banana apiKey to google provider - [#53757](<https://github.com/openclaw/openclaw/pull/53757>) [700ec2f](<https://github.com/openclaw/openclaw/commit/700ec2f>) fix: use v1beta for migrated google nano banana provider (thanks @mahopan) - [e727ad6](<https://github.com/openclaw/openclaw/commit/e727ad6>) fix(msteams): harden feedback reflection follow-ups - [bbe6f7f](<https://github.com/openclaw/openclaw/commit/bbe6f7f>) fix(auth): protect fresher codex reauth state - [129b1b5](<https://github.com/openclaw/openclaw/commit/129b1b5>) fix: return structured errors for subagent control send failures - [44d5e6d](<https://github.com/openclaw/openclaw/commit/44d5e6d>) fix(types): add workspace module shims - [2990446](<https://github.com/openclaw/openclaw/commit/2990446>) fix: avoid duplicate orphaned subagent resumes - [f527528](<https://github.com/openclaw/openclaw/commit/f527528>) fix: audit clobbered config reads - [#53386](<https://github.com/openclaw/openclaw/pull/53386>) [0d4b47a](<https://github.com/openclaw/openclaw/commit/0d4b47a>) fix(whatsapp): filter fromMe messages in groups to prevent infinite loop - [#53624](<https://github.com/openclaw/openclaw/pull/53624>) [b11f483](<https://github.com/openclaw/openclaw/commit/b11f483>) fix: suppress only recent whatsapp group echoes (thanks @w-sss) - [a1c91bd](<https://github.com/openclaw/openclaw/commit/a1c91bd>) fix(memory): avoid caching status-only managers - [398d58f](<https://github.com/openclaw/openclaw/commit/398d58f>) fix: stabilize logging config imports
Krill ๐ฆ ยท 1h ago