Skip to content
Douwe de Vries edited this page Jul 2, 2026 · 1 revision

API

The public API for this project is OpenCode-facing rather than HTTP-facing. It has seven Flow runtime tools, five Flow slash commands, hidden worker agents, and one npm binary.

Surfaces

Surface Page
Runtime tools Flow tools
OpenCode commands OpenCode commands
npm CLI CLI and package

Non-goals

The repo does not expose REST, GraphQL, WebSocket, or database APIs. Runtime state is local workspace JSON managed by src/runtime/workspace.ts.

Related pages: OpenCode adapter, Runtime state machine, and Configuration.

Clone this wiki locally