{
  "$schema": "../../../schemas/models/provider-model-capabilities.v1.schema.json",
  "version": "1.0.0",
  "verifiedAt": "2026-07-20",
  "providers": {
    "antigravity": {
      "agent": "native",
      "skill": "native",
      "globalChild": "inherited",
      "identifierSyntax": "model identifier accepted by Antigravity CLI 1.1.26 --model",
      "effortValues": [
        "low",
        "medium",
        "high"
      ],
      "inheritance": "Omitted model and effort inherit the invoking Antigravity session",
      "invalidPinFallback": "Provider validation/error; never assume fallback",
      "configTarget": "agy launch arguments; custom-agent model tiers are not projected from generic AIWG model ids",
      "artifactFormat": "YAML frontmatter plus Markdown; runtime --model and --effort flags",
      "verification": "Pinned offline contract; authenticated model selection was not executed",
      "sourceUrl": "https://antigravity.google/docs/cli/subagents/",
      "verifiedAt": "2026-09-04"
    },
    "claude": {
      "agent": "native",
      "skill": "native",
      "globalChild": "inherited",
      "identifierSyntax": "Claude alias or accepted Anthropic model ID",
      "effortValues": [
        "low",
        "medium",
        "high"
      ],
      "inheritance": "Omitted agent or skill fields inherit the invoking session",
      "invalidPinFallback": "Provider validation/error; never assume fallback",
      "configTarget": ".claude/agents/*.md and skill SKILL.md frontmatter",
      "artifactFormat": "YAML frontmatter plus Markdown",
      "verification": "Inspect deployed frontmatter and bounded invocation metadata",
      "sourceUrl": "https://code.claude.com/docs/en/sub-agents",
      "verifiedAt": "2026-07-20"
    },
    "codex": {
      "agent": "native",
      "skill": "unsupported",
      "globalChild": "inherited",
      "identifierSyntax": "Codex model slug accepted by config.toml",
      "effortValues": [
        "minimal",
        "low",
        "medium",
        "high",
        "xhigh"
      ],
      "inheritance": "Omitted model and model_reasoning_effort inherit the parent session",
      "invalidPinFallback": "Strict config or runtime validation; never assume fallback",
      "configTarget": ".codex/agents/*.toml",
      "artifactFormat": "Standalone TOML custom-agent configuration",
      "verification": "Parse TOML and load in Codex custom-agent registry",
      "sourceUrl": "https://learn.chatgpt.com/docs/agent-configuration/subagents",
      "verifiedAt": "2026-07-20"
    },
    "copilot": {
      "agent": "native",
      "skill": "unsupported",
      "globalChild": "inherited",
      "identifierSyntax": "Current Copilot custom-agent model identifier",
      "inheritance": "Omitted model uses session or Auto selection",
      "invalidPinFallback": "Plan/admin/catalog dependent; report unresolved",
      "configTarget": ".github/agents/*.agent.md",
      "artifactFormat": "YAML frontmatter plus Markdown",
      "verification": "Schema fixture and entitled Copilot invocation",
      "sourceUrl": "https://docs.github.com/en/copilot/reference/custom-agents-configuration",
      "verifiedAt": "2026-07-20"
    },
    "cursor": {
      "agent": "native",
      "skill": "unsupported",
      "globalChild": "inherited",
      "identifierSyntax": "Cursor-supported exact model ID",
      "inheritance": "Omitted model inherits parent selection",
      "invalidPinFallback": "Plan/admin fallback may apply; record observed result",
      "configTarget": ".cursor/agents/*.md",
      "artifactFormat": "YAML frontmatter plus Markdown",
      "verification": "Schema fixture and entitled Cursor invocation",
      "sourceUrl": "https://cursor.com/docs/subagents",
      "verifiedAt": "2026-07-20"
    },
    "factory": {
      "agent": "native",
      "skill": "informational",
      "globalChild": "native",
      "identifierSyntax": "Factory model ID or Light/Medium/Heavy complexity",
      "effortValues": [
        "low",
        "medium",
        "high"
      ],
      "inheritance": "Droid may inherit org/session model policy",
      "invalidPinFallback": "Organization policy may substitute; record observed result",
      "configTarget": ".factory/droids/*.md and Factory settings",
      "artifactFormat": "YAML frontmatter plus Markdown",
      "verification": "Fixture validation and Factory CLI model report",
      "sourceUrl": "https://docs.factory.ai/cli/configuration/custom-droids",
      "verifiedAt": "2026-07-20"
    },
    "opencode": {
      "agent": "native",
      "skill": "unsupported",
      "globalChild": "inherited",
      "identifierSyntax": "provider/model-id",
      "inheritance": "Omitted agent model inherits global primary model",
      "invalidPinFallback": "Installed provider catalog determines error/fallback",
      "configTarget": ".opencode/agent/*.md",
      "artifactFormat": "YAML frontmatter plus Markdown",
      "verification": "Inspect artifact and OpenCode model registry",
      "sourceUrl": "https://opencode.ai/docs/agents",
      "verifiedAt": "2026-07-20"
    },
    "warp": {
      "agent": "global-only",
      "skill": "unsupported",
      "globalChild": "native",
      "identifierSyntax": "Warp saved-profile or run model identifier",
      "inheritance": "All delegated work uses run/profile selection",
      "invalidPinFallback": "Profile availability dependent",
      "configTarget": "Warp agent profile or run configuration",
      "artifactFormat": "Saved profile / run control plane",
      "verification": "Inspect active profile and run metadata",
      "sourceUrl": "https://docs.warp.dev/agent-platform/capabilities/agent-profiles-permissions",
      "verifiedAt": "2026-07-20"
    },
    "omp": {
      "agent": "native",
      "skill": "inherited",
      "globalChild": "native",
      "identifierSyntax": "provider/model identifier accepted by OMP --model",
      "effortValues": [
        "minimal",
        "low",
        "medium",
        "high",
        "xhigh"
      ],
      "inheritance": "Omitted model and thinking level inherit the invoking Pi session",
      "invalidPinFallback": "Pi resolves against its configured catalog and exits on invalid explicit selection",
      "configTarget": "OMP native agent frontmatter and runtime launch arguments",
      "artifactFormat": "model and thinkingLevel frontmatter; --model and --thinking runtime flags",
      "verification": "Pinned OMP 18.1.10 source and live OpenRouter smoke; individual role defaults remain operator configured",
      "sourceUrl": "https://github.com/can1357/oh-my-pi/tree/5964a0f7649275bcde818f20073193fd032451f2/packages/coding-agent",
      "verifiedAt": "2026-09-04"
    },
    "pi": {
      "agent": "native",
      "skill": "inherited",
      "globalChild": "native",
      "identifierSyntax": "provider/model identifier accepted by Pi --model",
      "effortValues": [
        "minimal",
        "low",
        "medium",
        "high",
        "xhigh"
      ],
      "inheritance": "Omitted model and thinking level inherit the invoking Pi session",
      "invalidPinFallback": "Pi resolves against its configured catalog and exits on invalid explicit selection",
      "configTarget": "Pi headless launch arguments",
      "artifactFormat": "Runtime --model and --thinking flags",
      "verification": "Inspect strict JSONL state and the selected provider/model",
      "sourceUrl": "https://github.com/earendil-works/pi/tree/main/packages/coding-agent#cli-reference",
      "verifiedAt": "2026-09-04"
    },
    "deepseek-harness": {
      "agent": "native",
      "skill": "inherited",
      "globalChild": "native",
      "identifierSyntax": "provider/model passed through the SDK initialize request or agent-default-model Cordis row",
      "effortValues": [
        "minimal",
        "low",
        "medium",
        "high",
        "xhigh"
      ],
      "inheritance": "Subagents inherit the configured Harness route unless explicitly overridden",
      "invalidPinFallback": "Explicit unavailable routes or models fail the request",
      "configTarget": "Ephemeral Cordis route patch and SDK initialize request",
      "artifactFormat": "agent-default-model config; JSON-RPC initialize params",
      "verification": "Pinned source contract plus opt-in headless OpenRouter smoke",
      "sourceUrl": "https://github.com/deepseek-ai/deepseek-harness",
      "verifiedAt": "2026-09-05"
    },
    "windsurf": {
      "agent": "unsupported",
      "skill": "unsupported",
      "globalChild": "inherited",
      "identifierSyntax": "UI-selected provider model",
      "inheritance": "Child behavior follows the main UI session",
      "invalidPinFallback": "No portable custom-child selector",
      "configTarget": "No supported portable artifact field",
      "artifactFormat": "Informational policy only",
      "verification": "Assert unsupported fields are omitted",
      "sourceUrl": "https://docs.devin.ai/desktop/cascade/skills",
      "verifiedAt": "2026-07-20"
    },
    "openclaw": {
      "agent": "native",
      "skill": "unsupported",
      "globalChild": "native",
      "identifierSyntax": "Configured provider/model identifier",
      "inheritance": "Per-agent or per-spawn override falls back to global subagent model",
      "invalidPinFallback": "Provider/account fallback must be observed",
      "configTarget": "OpenClaw subagent configuration",
      "artifactFormat": "JSON/JSONC runtime configuration",
      "verification": "Inspect resolved subagent metadata",
      "sourceUrl": "https://docs.openclaw.ai/tools/subagents",
      "verifiedAt": "2026-07-20"
    },
    "grokbot": {
      "agent": "unsupported",
      "skill": "unsupported",
      "globalChild": "informational",
      "identifierSyntax": "No verified Grok Bot native model pin surface",
      "inheritance": "AIWG does not invent Grok Bot model IDs; routing remains informational",
      "invalidPinFallback": "Report unsupported; do not fabricate xAI/Grok model pins as native",
      "configTarget": "Grok Bot has no verified AIWG-owned model config path",
      "artifactFormat": "Informational only",
      "verification": "Confirm steward models --route --provider grokbot emits unsupported/informational",
      "sourceUrl": "https://github.com/jmagly/aiwg/blob/main/docs/architecture/adr-grokbot-provider-target.md",
      "verifiedAt": "2026-09-15"
    },
    "hermes": {
      "agent": "global-only",
      "skill": "unsupported",
      "globalChild": "native",
      "identifierSyntax": "Hermes delegation provider and model",
      "inheritance": "All delegated workers share one configured model",
      "invalidPinFallback": "Provider resolution is global; report actual model",
      "configTarget": "Hermes delegation configuration",
      "artifactFormat": "Global CLI/config setting",
      "verification": "Inspect Hermes delegation configuration",
      "sourceUrl": "https://hermes-agent.nousresearch.com/docs/user-guide/features/delegation",
      "verifiedAt": "2026-07-20"
    },
    "openhuman": {
      "agent": "compiled",
      "skill": "unsupported",
      "globalChild": "inherited",
      "identifierSyntax": "Inherit, Exact(model), or semantic Hint",
      "inheritance": "Inherit delegates selection to router/provider defaults",
      "invalidPinFallback": "Exact pins validate; semantic hints route dynamically",
      "configTarget": "OpenHuman agent TOML",
      "artifactFormat": "Standalone TOML agent definition",
      "verification": "Parse against OpenHuman definition schema",
      "sourceUrl": "https://github.com/tinyhumansai/openhuman/blob/main/src/openhuman/agent/harness/definition.rs",
      "verifiedAt": "2026-07-20"
    }
  }
}
