Skip to content

Providers

Harness support is declared in pinned manifests. The machine-readable table is provider-reference.json.

Provider Support tier Credentials
opencode supported opencode_zen Connection
codex experimental optional codex Connection
claude disabled n/a
devin disabled n/a
grok disabled n/a
antigravity disabled n/a

A disabled provider cannot be selected. Capability values are supported, unsupported or unknown, and unknown is never treated as supported. For OpenCode, event_stream, model_discovery, native_resume, native_state_export and usage are supported; interrupt, steer, interactive_approval and credential_writeback are not.

Use GET /api/harnesses for the installed catalog, GET /api/models for Connection-scoped model availability and GET /api/executor-backends for executors. These reads have no side effects.

A Harness switch creates a new linked Session with an explicit summary Message. SBX never silently translates hidden context between CLIs.