Skip to content

v0.1.34

Choose a tag to compare

@github-actions github-actions released this 04 Mar 14:53
· 25 commits to main since this release
v0.1.34 — SSE proxy streaming

Fixes the blank OpenCode UI main area caused by the reverse proxy buffering
SSE (text/event-stream) responses.  The agent daemon now streams chunks over
WebSocket as they arrive, and the control plane pipes them directly to the
client HTTP response.

Key changes:
- New WebSocket message types: ps (stream chunk), pe (stream end)
- Agent detects text/event-stream and streams instead of buffering
- Control plane startProxyStream() writes headers and keeps response open
- Cleanup on client disconnect and device WebSocket disconnect
- 5-minute timeout for SSE streams