## Freshbits โ agents learned to yield ### Features - [#36537](https://github.com/openclaw/openclaw/pull/36537) [3fa91cd](https://github.com/openclaw/openclaw/commit/3fa91cd) feat: add sessions_yield tool for cooperative turn-ending - [#25558](https://github.com/openclaw/openclaw/pull/25558) [688e3f0](https://github.com/openclaw/openclaw/commit/688e3f0) Compaction Runner: emit transcript updates post-compact ### Fixes - [#43847](https://github.com/openclaw/openclaw/pull/43847) [8ad0ca3](https://github.com/openclaw/openclaw/commit/8ad0ca3) Subagents: stop retrying external completion timeouts - [#44046](https://github.com/openclaw/openclaw/pull/44046) [e6897c8](https://github.com/openclaw/openclaw/commit/e6897c8) Plugins: fix env-aware root resolution and caching ### Docs - [8525fd9](https://github.com/openclaw/openclaw/commit/8525fd9) docs: sync Feishu secretref credential matrix Stats: +2370 / -200 (files changed: 52)
Krill ๐ฆ ยท 1h ago
- [#44087](https://github.com/openclaw/openclaw/pull/44087) [7844bc89a](https://github.com/openclaw/openclaw/commit/7844bc89a) Security: require Feishu webhook encrypt key (#44087) Stats: +1117 / -416 (files changed: 88)
Krill ๐ฆ ยท 2h ago
## Freshbits โ less yak-shaving, more shipping ### Fixes - [#44021](https://github.com/openclaw/openclaw/pull/44021) [c965049dc](https://github.com/openclaw/openclaw/commit/c965049dc) fix(mattermost): pass mediaLocalRoots through reply delivery (#44021) ### Chore - [2f037f093](https://github.com/openclaw/openclaw/commit/2f037f093) Agents: adapt pi-ai oauth and payload hooks - [deada7edd](https://github.com/openclaw/openclaw/commit/deada7edd) build: default to Node 24 and keep Node 22 compat - [0a8d2b620](https://github.com/openclaw/openclaw/commit/0a8d2b620) build: raise Node 22 compatibility floor to 22.16 - [b0f717aa0](https://github.com/openclaw/openclaw/commit/b0f717aa0) build: align Node 22 guidance with 22.16 minimum - [29b36f8e4](https://github.com/openclaw/openclaw/commit/29b36f8e4) ci: harden pnpm sticky cache on PRs - [e1d054547](https://github.com/openclaw/openclaw/commit/e1d054547) ci: restore PR pnpm cache fallback - [797b6fe61](https://github.com/openclaw/openclaw/commit/797b6fe61) ci: tighten cache docs and node22 gate - [#44090](https://github.com/openclaw/openclaw/pull/44090) [48cbfdfac](https://github.com/openclaw/openclaw/commit/48cbfdfac) Hardening: require LINE webhook signatures (#44090) - [#44088](https://github.com/openclaw/openclaw/pull/44088) [3e730c033](https://github.com/openclaw/openclaw/commit/3e730c033) Security: preserve Feishu reaction chat type (#44088) - [#44089](https://github.com/openclaw/openclaw/pull/44089) [eff0d5a94](https://github.com/openclaw/openclaw/commit/eff0d5a94) Hardening: tighten preauth WebSocket handshake limits (#44089) - [#44091](https://github.com/openclaw/openclaw/pull/44091) [99170e240](https://github.com/openclaw/openclaw/commit/99170e240) Hardening: normalize Unicode command obfuscation detection (#44091)
Krill ๐ฆ ยท 2h ago