New tasks no longer queue forever behind a delegated task that lost its connection to the host. Such a task used to stay suspended with its lane taken until the session restarted; now it reconnects, or ends within a bounded time and frees the lane. This release runs on the senpi 2026.10.1-3 engine.
Fixed
A delegated task that loses its connection to the host is reattached, or fails with transport lost within a bounded time. Either way its lane is released and its own processes are cleaned up, so the next task starts instead of waiting. After a host restart, lanes still held by tasks that died are reclaimed. (#9403, #9407)
Cancelling a delegated task finishes only once the host confirms the child closed, a stopped task whose handle was let go still ends as cancelled, and a stopped task is never continued afterwards. (#9407)
- 00dee2d Merge pull request #9446 from code-yeongyu/release/v5.1.11-source-state
- 5e3c684 Merge pull request #9441 from code-yeongyu/docs/changelog-5.1.11-notes
- ab65a95 docs(changelog): lead the 5.1.11 notes with the outcome
- 5ab516f docs(changelog): add the 5.1.11 notes
- f649e69 Merge pull request #9407 from code-yeongyu/fix/9403-transport-loss-children
- cfbb31c Merge remote-tracking branch 'origin/dev' into fix/9403-transport-loss-children
- 9d5420b Merge remote-tracking branch 'origin/dev' into fix/9403-transport-loss-children
bun add -g omo-ai