Files
opencode/packages
Ryan Vogel 057208e022 fix: prevent spurious session-complete notifications from APN relay
Remove message.updated -> complete classification in the mobile foreground
SSE monitor. The processor cleanup stamps time.completed on every assistant
message after each LLM step, not just at session end, causing premature
complete events. The sole reliable signal is session.status with type idle.

Remove the redundant status.set(idle) from the processor halt() path. The
Runner onIdle callback already transitions to idle when the loop exits,
so the explicit set in halt was firing a duplicate complete notification
alongside the error notification.
2026-04-04 19:43:50 +00:00
..
2026-04-02 12:59:04 -04:00
2026-04-01 00:44:06 +00:00
2026-04-01 00:44:06 +00:00
2026-04-01 00:44:06 +00:00
2026-04-01 00:44:06 +00:00
2026-04-01 00:44:06 +00:00
2026-04-01 00:44:06 +00:00
2026-04-02 17:54:07 +00:00