AIObox
← All docs

Hybrid Boundary

Web vs Desktop Boundary

Honest stubs protect users while the local runtime is built.

Capabilities requiring a trust boundary

Provider OAuth, quota routing, model execution, MCP installation and instruction sync, filesystem and shell access, browser automation, secret storage, and scheduled jobs. None of these can be safely implied by a static page.

How stubs behave

A stub page names the capability, its next real boundary, and refuses to simulate connected output. No fabricated results, no fake "processing" state, no implied success.

When a stub becomes live

Only after the desktop shell or a trusted service implements the capability behind an explicit user grant. The boundary flips on connection, never on a page promise.