PR 29673 real dev verification main: github/main 57cd05904d3a5dc42bd6a6540d3d00f33db7f0c1 PR: 5d7709a24080f819bf9a614d6db02d6d18a28637 Installed each checkout with timeout 600 vp i. Ran one background vp run dev at a time, with isolated .t3 state. Used Playwright 1.60.0 from repo dependencies and /usr/bin/google-chrome. Created stream-log-verification git repositories through Add project > New project. Real Codex gpt-6.1-sol turns completed on both revisions. Real OpenCode 1.19.5 turns used cliproxyapi/gpt-6.1-sol through the local OpenAI Responses proxy. Same prompt on both: Run pwd and git status --short using the terminal. Then write 12 numbered short sentences explaining why streamed replies should still reach the client when diagnostic logging skips token deltas. Do not edit files. Counted native methods by parsing each real provider log through the first session.idle event: main thread 07730956-b9d8-43af-8623-38334f9587bd: message.part.delta=173; message.part.updated=12. PR thread 2470f9bc-ec85-47b5-85c4-1ffeff2b6c8d: message.part.delta=0; message.part.updated=12. Both displayed all 12 numbered sentences and completed real terminal calls. PR follow-up asked which commands were requested earlier; response: pwd git status --short. Reloaded web client; original reply and follow-up persisted. Checks executed via blacksmith-check: vp test run packages/provider-opencode/src/server/adapter.test.ts: 43 passed. vp run check:changed 8648aea3db09b209751dcf2501c62b5f929710b4: format, lint, both knip passes, typecheck (10 packages), tests (2 files, 44 tests) passed. Remote snapshot required fetching PR parent history before check:changed could calculate its merge base. No source changes. No latency/CPU performance claim. Not verified: native mobile or Electron shell, macOS/Windows, remote/relay/tunnel, other provider backends, external OpenCode server mode.