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
Copy file name to clipboardExpand all lines: TODO.md
+5-7Lines changed: 5 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,16 +24,14 @@ _No active tasks. See Considerations for potential future work._
24
24
25
25
> Add items here to discuss with project owner before promoting to tasks.
26
26
27
-
### OpenCode Server Integration
27
+
### OpenCode Server API Integration (Optional Enhancement)
28
28
29
29
Research document: [docs/research/RESEARCH_AGENT_TERMINAL.md](./docs/research/RESEARCH_AGENT_TERMINAL.md)
30
30
31
-
OpenCode has a built-in client/server architecture (`opencode serve`) that exposes an API. Could integrate:
32
-
- Start `opencode serve` automatically in workspaces
33
-
- Connect web UI to OpenCode's API via SSE streaming
34
-
- Display structured messages like Claude Code integration
35
-
36
-
Current approach (terminal PTY passthrough) works but lacks the rich UI of Claude Code chat.
31
+
OpenCode chat is now implemented using CLI passthrough (`opencode run --format json`). This works well and matches the Claude Code integration pattern. Future enhancement could use OpenCode's built-in server API (`opencode serve`) for:
0 commit comments