Move OpenCode UI into Electron shell
This commit is contained in:
+3
-2
@@ -3,5 +3,6 @@
|
||||
1. Build a local Electron shell that reads SSH targets, starts SSH tunnels, and opens the remote Theia frontend.
|
||||
2. Install a versioned Theia server bundle into `~/.git.zone/ide-server/<version>` on remote SSH hosts.
|
||||
3. Run the Theia backend and OpenCode server on the remote host, bound to `127.0.0.1`.
|
||||
4. Expose OpenCode through a Theia backend service, not directly to the Electron renderer.
|
||||
5. Render OpenCode sessions, messages, permissions, diffs, todos, and Git.Zone commands inside Theia.
|
||||
4. Run OpenCode in the native Electron shell with tool overrides that execute against the selected remote project over SSH.
|
||||
5. Render OpenCode sessions, messages, permissions, diffs, todos, and Git.Zone commands in the native shell UI.
|
||||
6. Keep Theia integration scoped to editor context and future intellisense data for OpenCode tools.
|
||||
|
||||
Reference in New Issue
Block a user