# 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/` 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.