anomalyco / anomalyco/opencode
V2 UI does not support workspaces
Open
@rekram1-node is already working on this.
Since Jul 30, 2026.
- Dominant language
- TypeScript
- Stars
- 209k
- Forks
- 27.5k
- PR merge metrics
- PR metrics pending
Description
Description
The V2 UI (built on the new generated @opencode-ai/client) does not support workspaces. The legacy v2 SDK provides experimental.workspace.* APIs (create/ list/ remove/ sessionWarp), but the new V2 UI lacks workspace functionality entirely.
As tracked in #34359 (“Track TUI migration to @opencode-ai/client”), experimental.workspace.* is listed under "Real Missing V2 Functionality" - these APIs need protocol + server + client surface before the V2 UI can fully leave the legacy SDK.
Expected behavior
The V2 UI should support all workspace operations:
- Create workspace
- Switch workspace
- List workspaces
- Delete workspace
- Bind sessions to workspaces
Related
- #34359 Track TUI migration to @opencode-ai/client
- #34459 (umbrella)
Environment
- OpenCode version: latest
OPENCODE_EXPERIMENTAL_WORKSPACES: true
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.