Files
oh-my-pi/docs
can1357 926dfdea39 fix(coding-agent): restored side-channel IRC auto-reply for busy recipients when async execution is disabled
A subagent's send await:true to Main during a blocking task spawn was a structural deadlock: deliverIrcMessage queues mid-turn messages as step-boundary asides, but Main's next boundary requires the sender's own batch to finish, so the sender always burned the full irc.timeoutMs. Awaited sends now pass expectsReply through IrcBus.send; a mid-turn recipient with async.enabled off generates an ephemeral no-tools reply via runEphemeralTurn, records an irc:autoreply aside in its own history, and delivers it back over the bus with replyTo threading so the sender's waiter resolves.
2026-06-11 18:12:22 +02:00
..
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-05-31 04:36:14 +02:00
2026-04-30 06:47:01 +02:00
2026-05-31 04:36:14 +02:00