Stitch / docs

Supported harnesses

OpenCode, Claude Code, Codex, and Antigravity agent runtimes.

Supported types

typeRuntime
opencodeOpenCode
claude_codeClaude Code
codexCodex
antigravityAntigravity

Choose a supported version, model, and model-compatible authentication method from the schema. Set each trigger's agentId to an agent available to that runtime and repository.

Schema

Harnesses JSON Schema: the factory's harnesses array. Authentication entries use method and secretName. Model/auth compatibility also needs CLI validation.

harnesses:
  - key: coding-agent
    name: Coding agent
    type: opencode
    version: 1.18.30
    model: openai/gpt-5.4
    auth:
      - method: openai_api_key
        secretName: OPENAI_API_KEY

Secret names must exist in the active organization. Do not invent models, versions, or auth methods. Use the schema and stitch validate to check the selected combination.

On this page