You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Bug: SSE event streams omit standard event IDs #29544
The /event and /global/event SSE responses include event IDs inside the JSON payload, but do not emit the standard SSE id: field. Clients using browser/EventSource-style reconnects therefore cannot send a meaningful Last-Event-ID after reconnecting.
This is a narrower bug than full replay support: even before adding a replay buffer, the stream should expose the event ID through the SSE framing.
Plugins
None
OpenCode version
dev
Steps to reproduce
Start OpenCode server.
Connect to /event or /global/event.
Inspect the raw SSE frames.
Observe data: frames containing payload IDs, but no SSE id: line.
Screenshot and/or share link
N/A, server-side SSE framing issue.
Operating System
macOS / Linux
Terminal
N/A
Related to #25657 and #19584, but scoped only to emitting standard SSE event IDs.
Activity
github-actions commentedon Jul 27, 2026
To stay organized issues are automatically closed after 60 days of no activity. If the issue is still relevant please open a new one.