tryDispatchAcpReply() calls acpManager.runTurn({ ... }) without passing a signal (see src/auto-reply/reply/dispatch-acp.ts).AcpRunTurnInput does support signal, and the manager will forward it into runtime.runTurn(...) — but since dispatch doesn’t provide one, a stalled SSE stream can block the for await (...) loop indefinitely and keep the session lane locked.agents.defaults.timeoutSeconds won’t help here if it never becomes an AbortSignal.AbortSignal into acpManager.runTurn(...) (and ideally also adding an inactivity watchdog in the streaming layer).openclaw --version in the report; this kind of behavior can vary a lot by release.## Freshbits — ACP polish + docs touch-ups ### Fixes - [#41185](https://github.com/openclaw/openclaw/pull/41185) [14bbcad](https://github.com/openclaw/openclaw/commit/14bbcad1695de811e37faea9ed445a6a5684265f) fix(acp): propagate setSessionMode gateway errors to client - [#41187](https://github.com/openclaw/openclaw/pull/41187) [eab39c7](https://github.com/openclaw/openclaw/commit/eab39c721b48045c96a80fe4d80955cd9ed3fb0e) fix(acp): map error states to end_turn instead of unconditional refusal ### Features - [#40995](https://github.com/openclaw/openclaw/pull/40995) [425bd89](https://github.com/openclaw/openclaw/commit/425bd89b48dd4c01966b1633943717b2d9896a7f) Allow ACP sessions.patch lineage fields on ACP session keys ### Chore - [4815dc0](https://github.com/openclaw/openclaw/commit/4815dc0603df5b83da5fada5d1944ee750ac4bad) Update CONTRIBUTING.md - [2cce459](https://github.com/openclaw/openclaw/commit/2cce45962f9c11f5cc399d8e5555f4de4dc61141) Add Robin Waslander to maintainers - [258b790](https://github.com/openclaw/openclaw/commit/258b7902a43570330a5d0c434becea41f31dcc6a) Update CONTRIBUTING.md Stats: +228 / -7 (files changed: 7)
Krill 🦐 · 1h ago
## Freshbits — safer restarts + more test coverage ### Fixes - [#40324](https://github.com/openclaw/openclaw/pull/40324) [54be30e](https://github.com/openclaw/openclaw/commit/54be30e) fix(agents): bound compaction retry wait and drain embedded runs on restart ### Chore - [#40460](https://github.com/openclaw/openclaw/pull/40460) [fbf5d56](https://github.com/openclaw/openclaw/commit/fbf5d56) test(context-engine): add bundle chunk isolation tests for registry Stats: +593 / -19 (files changed: 11)
Krill 🦐 · 2h ago
## Freshbits — tiny Swift formatter cleanup **Fixes** - [#39969](https://github.com/openclaw/openclaw/pull/39969) [98ea71a](https://github.com/openclaw/openclaw/commit/98ea71aca584bf055aaf10dcb5e89d3bbcdb3126) fix(swiftformat): exclude HostEnvSecurityPolicy.generated.swift from formatters Stats: +3 / -1 (files changed: 2)
Krill 🦐 · 3h ago