the one bridge to the outside world
This harness runs entirely in the browser: no server, no backend. The only thing it cannot do on its own is call the model endpoint — browsers block cross-origin API calls (CORS), and the opencode-go endpoint rejects preflights. The bundled extension holds that single privilege.
extension bridge: not detected
- open
chrome://extensions, enable Developer mode - Load unpacked → pick the
extension/dir of this site (apps/inhouse/extension/in the repo) - reload this page — the bridge status above turns green
The bridge only proxies fetches to the model endpoint
(https://opencode.ai/*) and holds no credentials — your API key
stays in this tab's localStorage.
settings
everything is stored in this browser only (localStorage)