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
OpenCode streaming (serve) mode - OpenCode agents can run through a persistent opencode serve (SSE) process so replies type out word-by-word instead of landing as one block. The server runs detached and survives commander restarts (in-flight turns keep running and auto-reconnect), reuses the existing OpenCode event parser, and a per-launch router picks run-vs-serve. Mirrors the Codex app-server streaming mode.
Changed
Streaming is on by default for Codex and OpenCode - the Codex app-server and OpenCode serve streaming modes are now enabled by default (both toggles default on) instead of being opt-in experimental toggles, so Codex and OpenCode replies stream word-by-word out of the box with restart survival. Turn either off in Settings if you prefer whole-message delivery.
Technical Details
New src/packages/server/opencode/server/* (persistent process, SSE event adapter, recovery store, runner) + src/packages/server/runtime/opencode-runner-router.ts selects run vs serve per launch; a /api/agents/system-settings/opencode-server-mode endpoint backs the client toggle.
DEFAULT_SETTINGS now sets codexAppServerMode and opencodeServerMode to true.