Files
ide/readme.plan.md
T

9 lines
663 B
Markdown

# Implementation Plan
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. 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.