{
 "meta": {
  "generated_at": "2026-09-19T05:25:39Z",
  "inputs": {
   "models": {
    "path": "/Users/simon-pierreboucher/Desktop/doc-api/generated/models.json",
    "status": "loaded",
    "records": 396
   },
   "endpoints": {
    "path": "/Users/simon-pierreboucher/Desktop/doc-api/generated/endpoints.json",
    "status": "loaded",
    "records": 870
   },
   "tools": {
    "path": "/Users/simon-pierreboucher/Desktop/doc-api/generated/tools.json",
    "status": "loaded",
    "records": 69
   }
  },
  "providers": [
   "anthropic",
   "gemini",
   "openai",
   "xai"
  ],
  "per_provider": {
   "anthropic": {
    "models": 33,
    "endpoints": 283,
    "tools": 27
   },
   "gemini": {
    "models": 93,
    "endpoints": 143,
    "tools": 18
   },
   "openai": {
    "models": 160,
    "endpoints": 372,
    "tools": 23
   },
   "xai": {
    "models": 25,
    "endpoints": 121,
    "tools": 15
   }
  },
  "node_counts": {
   "provider": 4,
   "api_family": 84,
   "endpoint": 919,
   "model": 502,
   "capability": 191,
   "tool": 83
  },
  "edge_counts": {
   "HAS_FAMILY": 84,
   "HAS_ENDPOINT": 870,
   "OFFERS": 396,
   "AVAILABLE_ON": 165,
   "SUPPORTS": 3665,
   "SUPPORTS_TOOL": 964,
   "SUPPORTS_UNKNOWN": 2025,
   "ALIAS_OF": 67,
   "REDIRECTS_TO": 6,
   "SNAPSHOT_OF": 75,
   "PROVIDES_TOOL": 69,
   "USABLE_ON": 147,
   "COMPATIBLE_WITH": 1065
  },
  "semantics": {
   "SUPPORTS": "capability value true",
   "SUPPORTS_UNKNOWN": "capability value \"unknown\"",
   "absent": "capability false, or model without a capabilities object",
   "REDIRECTS_TO": "retired id whose requests are served by the target (xAI retired_redirect)",
   "ALIAS_OF": "alias id → canonical record (incl. Gemini -latest records → live target)"
  }
 },
 "nodes": [
  {
   "id": "provider:anthropic",
   "type": "provider",
   "label": "anthropic"
  },
  {
   "id": "api_family:anthropic/admin",
   "type": "api_family",
   "label": "admin",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/apps/chat/projects",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/apps/chat/projects",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/apps/chat/projects",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/artifacts",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/artifacts",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/artifacts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/connectors",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/connectors",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/connectors",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/cost_report",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/cost_report",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/cost_report",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/plugins",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/plugins",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/plugins",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/skills",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/skills",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/skills",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/summaries",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/summaries",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/summaries",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/usage_report",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/usage_report",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/usage_report",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/user_cost_report",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/user_cost_report",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/user_cost_report",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/user_usage_report",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/user_usage_report",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/user_usage_report",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/analytics/users",
   "type": "endpoint",
   "label": "GET /v1/organizations/analytics/users",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/analytics/users",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/api_keys",
   "type": "endpoint",
   "label": "GET /v1/organizations/api_keys",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/api_keys",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/api_keys/{api_key_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/api_keys/{api_key_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/api_keys/{api_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/api_keys/{api_key_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/api_keys/{api_key_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/api_keys/{api_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/compliance_settings",
   "type": "endpoint",
   "label": "GET /v1/organizations/compliance_settings",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/compliance_settings",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/compliance_settings",
   "type": "endpoint",
   "label": "POST /v1/organizations/compliance_settings",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/compliance_settings",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (setting state to its current value succeeds unchanged)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/cost_report",
   "type": "endpoint",
   "label": "GET /v1/organizations/cost_report",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/cost_report",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/external_keys",
   "type": "endpoint",
   "label": "GET /v1/organizations/external_keys",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/external_keys",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/external_keys",
   "type": "endpoint",
   "label": "POST /v1/organizations/external_keys",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/external_keys",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/external_keys/{external_key_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/external_keys/{external_key_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/external_keys/{external_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/external_keys/{external_key_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/external_keys/{external_key_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/external_keys/{external_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/external_keys/{external_key_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/external_keys/{external_key_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/external_keys/{external_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/external_keys/{external_key_id}/validate",
   "type": "endpoint",
   "label": "POST /v1/organizations/external_keys/{external_key_id}/validate",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/external_keys/{external_key_id}/validate",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/federation_issuers",
   "type": "endpoint",
   "label": "GET /v1/organizations/federation_issuers",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/federation_issuers",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_issuers",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_issuers",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_issuers",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/federation_issuers/{federation_issuer_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/federation_issuers/{federation_issuer_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/federation_issuers/{federation_issuer_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_issuers/{federation_issuer_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_issuers/{federation_issuer_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_issuers/{federation_issuer_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_issuers/{federation_issuer_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_issuers/{federation_issuer_id}/archive",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_issuers/{federation_issuer_id}/archive",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/federation_rules",
   "type": "endpoint",
   "label": "GET /v1/organizations/federation_rules",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/federation_rules",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_rules",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_rules",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_rules",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/federation_rules/{federation_rule_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/federation_rules/{federation_rule_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/federation_rules/{federation_rule_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_rules/{federation_rule_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_rules/{federation_rule_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_rules/{federation_rule_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_rules/{federation_rule_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_rules/{federation_rule_id}/archive",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_rules/{federation_rule_id}/archive",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/federation_rules/{federation_rule_id}/workspaces",
   "type": "endpoint",
   "label": "GET /v1/organizations/federation_rules/{federation_rule_id}/workspaces",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/federation_rules/{federation_rule_id}/workspaces",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/federation_rules/{federation_rule_id}/workspaces",
   "type": "endpoint",
   "label": "POST /v1/organizations/federation_rules/{federation_rule_id}/workspaces",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/federation_rules/{federation_rule_id}/workspaces",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/invites",
   "type": "endpoint",
   "label": "GET /v1/organizations/invites",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/invites",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/invites",
   "type": "endpoint",
   "label": "POST /v1/organizations/invites",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/invites",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/invites/{invite_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/invites/{invite_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/invites/{invite_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/invites/{invite_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/invites/{invite_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/invites/{invite_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/me",
   "type": "endpoint",
   "label": "GET /v1/organizations/me",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/me",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rate_limits",
   "type": "endpoint",
   "label": "GET /v1/organizations/rate_limits",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rate_limits",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rbac_groups",
   "type": "endpoint",
   "label": "GET /v1/organizations/rbac_groups",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rbac_groups",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/rbac_groups",
   "type": "endpoint",
   "label": "POST /v1/organizations/rbac_groups",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/rbac_groups",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/rbac_groups/{group_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/rbac_groups/{group_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/rbac_groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rbac_groups/{group_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/rbac_groups/{group_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rbac_groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/rbac_groups/{group_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/rbac_groups/{group_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/rbac_groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rbac_groups/{group_id}/members",
   "type": "endpoint",
   "label": "GET /v1/organizations/rbac_groups/{group_id}/members",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rbac_groups/{group_id}/members",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/rbac_groups/{group_id}/members",
   "type": "endpoint",
   "label": "POST /v1/organizations/rbac_groups/{group_id}/members",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/rbac_groups/{group_id}/members",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/rbac_groups/{group_id}/members/{user_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/rbac_groups/{group_id}/members/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/rbac_groups/{group_id}/members/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rbac_roles",
   "type": "endpoint",
   "label": "GET /v1/organizations/rbac_roles",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rbac_roles",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rbac_roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/rbac_roles/{role_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rbac_roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/rbac_roles/{role_id}/permissions",
   "type": "endpoint",
   "label": "GET /v1/organizations/rbac_roles/{role_id}/permissions",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/rbac_roles/{role_id}/permissions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/service_accounts",
   "type": "endpoint",
   "label": "GET /v1/organizations/service_accounts",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/service_accounts",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/service_accounts",
   "type": "endpoint",
   "label": "POST /v1/organizations/service_accounts",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/service_accounts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/service_accounts/{service_account_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/service_accounts/{service_account_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/service_accounts/{service_account_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organizations/service_accounts/{service_account_id}/archive",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/service_accounts/{service_account_id}/archive",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/service_accounts/{service_account_id}/workspaces",
   "type": "endpoint",
   "label": "GET /v1/organizations/service_accounts/{service_account_id}/workspaces",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/service_accounts/{service_account_id}/workspaces",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/service_accounts/{service_account_id}/workspaces",
   "type": "endpoint",
   "label": "POST /v1/organizations/service_accounts/{service_account_id}/workspaces",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/service_accounts/{service_account_id}/workspaces",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/spend_limit_increase_requests",
   "type": "endpoint",
   "label": "GET /v1/organizations/spend_limit_increase_requests",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/spend_limit_increase_requests",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve",
   "type": "endpoint",
   "label": "POST /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny",
   "type": "endpoint",
   "label": "POST /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/spend_limits",
   "type": "endpoint",
   "label": "POST /v1/organizations/spend_limits",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/spend_limits",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/spend_limits/effective",
   "type": "endpoint",
   "label": "GET /v1/organizations/spend_limits/effective",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/spend_limits/effective",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/spend_limits/{spend_limit_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/spend_limits/{spend_limit_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/spend_limits/{spend_limit_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/spend_limits/{spend_limit_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/spend_limits/{spend_limit_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/spend_limits/{spend_limit_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/tunnels",
   "type": "endpoint",
   "label": "GET /v1/organizations/tunnels",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/tunnels",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/tunnels/{tunnel_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/tunnels/{tunnel_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/tunnels/{tunnel_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organizations/tunnels/{tunnel_id}/archive",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/tunnels/{tunnel_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/tunnels/{tunnel_id}/certificates",
   "type": "endpoint",
   "label": "GET /v1/organizations/tunnels/{tunnel_id}/certificates",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/tunnels/{tunnel_id}/certificates",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/certificates",
   "type": "endpoint",
   "label": "POST /v1/organizations/tunnels/{tunnel_id}/certificates",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/tunnels/{tunnel_id}/certificates",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}/archive",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/reveal_token",
   "type": "endpoint",
   "label": "POST /v1/organizations/tunnels/{tunnel_id}/reveal_token",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/tunnels/{tunnel_id}/reveal_token",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/rotate_token",
   "type": "endpoint",
   "label": "POST /v1/organizations/tunnels/{tunnel_id}/rotate_token",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/tunnels/{tunnel_id}/rotate_token",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/usage_report/claude_code",
   "type": "endpoint",
   "label": "GET /v1/organizations/usage_report/claude_code",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/usage_report/claude_code",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/usage_report/messages",
   "type": "endpoint",
   "label": "GET /v1/organizations/usage_report/messages",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/usage_report/messages",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/users",
   "type": "endpoint",
   "label": "GET /v1/organizations/users",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/users",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/users/{user_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/users/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/users/{user_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/users/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/users/{user_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/users/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces/{workspace_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces/{workspace_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces/{workspace_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces/{workspace_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces/{workspace_id}/archive",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces/{workspace_id}/archive",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/members",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces/{workspace_id}/members",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces/{workspace_id}/members",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/members",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces/{workspace_id}/members",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces/{workspace_id}/members",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces/{workspace_id}/members/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/rate_limits",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces/{workspace_id}/rate_limits",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces/{workspace_id}/rate_limits",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/service_accounts",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces/{workspace_id}/service_accounts",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces/{workspace_id}/service_accounts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/service_accounts",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces/{workspace_id}/service_accounts",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces/{workspace_id}/service_accounts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "GET /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "POST /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "provider": "anthropic",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "api_family:anthropic/messages-batches",
   "type": "api_family",
   "label": "messages-batches",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/GET /v1/messages/batches",
   "type": "endpoint",
   "label": "GET /v1/messages/batches",
   "provider": "anthropic",
   "api_family": "messages-batches",
   "method": "GET",
   "path": "/v1/messages/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/messages/batches",
   "type": "endpoint",
   "label": "POST /v1/messages/batches",
   "provider": "anthropic",
   "api_family": "messages-batches",
   "method": "POST",
   "path": "/v1/messages/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/messages/batches/{message_batch_id}",
   "type": "endpoint",
   "label": "DELETE /v1/messages/batches/{message_batch_id}",
   "provider": "anthropic",
   "api_family": "messages-batches",
   "method": "DELETE",
   "path": "/v1/messages/batches/{message_batch_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/messages/batches/{message_batch_id}",
   "type": "endpoint",
   "label": "GET /v1/messages/batches/{message_batch_id}",
   "provider": "anthropic",
   "api_family": "messages-batches",
   "method": "GET",
   "path": "/v1/messages/batches/{message_batch_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/messages/batches/{message_batch_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/messages/batches/{message_batch_id}/cancel",
   "provider": "anthropic",
   "api_family": "messages-batches",
   "method": "POST",
   "path": "/v1/messages/batches/{message_batch_id}/cancel",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (observed: repeated cancel -> 200 same state)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/messages/batches/{message_batch_id}/results",
   "type": "endpoint",
   "label": "GET /v1/messages/batches/{message_batch_id}/results",
   "provider": "anthropic",
   "api_family": "messages-batches",
   "method": "GET",
   "path": "/v1/messages/batches/{message_batch_id}/results",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "api_family:anthropic/cloud:bedrock",
   "type": "api_family",
   "label": "cloud:bedrock",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages",
   "type": "endpoint",
   "label": "POST https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages",
   "provider": "anthropic",
   "api_family": "cloud:bedrock",
   "method": "POST",
   "path": "https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages/count_tokens",
   "type": "endpoint",
   "label": "POST https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages/count_tokens",
   "provider": "anthropic",
   "api_family": "cloud:bedrock",
   "method": "POST",
   "path": "https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages/count_tokens",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke",
   "type": "endpoint",
   "label": "POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke",
   "provider": "anthropic",
   "api_family": "cloud:bedrock",
   "method": "POST",
   "path": "https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke-with-response-stream",
   "type": "endpoint",
   "label": "POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke-with-response-stream",
   "provider": "anthropic",
   "api_family": "cloud:bedrock",
   "method": "POST",
   "path": "https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke-with-response-stream",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "LEGACY"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/converse",
   "type": "endpoint",
   "label": "POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/converse",
   "provider": "anthropic",
   "api_family": "cloud:bedrock",
   "method": "POST",
   "path": "https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/converse",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "LEGACY"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/GET https://bedrock.{region}.amazonaws.com/foundation-models?byProvider=anthropic",
   "type": "endpoint",
   "label": "GET https://bedrock.{region}.amazonaws.com/foundation-models?byProvider=anthropic",
   "provider": "anthropic",
   "api_family": "cloud:bedrock",
   "method": "GET",
   "path": "https://bedrock.{region}.amazonaws.com/foundation-models?byProvider=anthropic",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:anthropic/cloud:vertex_ai",
   "type": "api_family",
   "label": "cloud:vertex_ai",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:rawPredict",
   "type": "endpoint",
   "label": "POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:rawPredict",
   "provider": "anthropic",
   "api_family": "cloud:vertex_ai",
   "method": "POST",
   "path": "https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:rawPredict",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:streamRawPredict",
   "type": "endpoint",
   "label": "POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:streamRawPredict",
   "provider": "anthropic",
   "api_family": "cloud:vertex_ai",
   "method": "POST",
   "path": "https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:streamRawPredict",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/count-tokens:rawPredict",
   "type": "endpoint",
   "label": "POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/count-tokens:rawPredict",
   "provider": "anthropic",
   "api_family": "cloud:vertex_ai",
   "method": "POST",
   "path": "https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/count-tokens:rawPredict",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:anthropic/cloud:microsoft_foundry",
   "type": "api_family",
   "label": "cloud:microsoft_foundry",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST https://{resource}.services.ai.azure.com/anthropic/v1/messages",
   "type": "endpoint",
   "label": "POST https://{resource}.services.ai.azure.com/anthropic/v1/messages",
   "provider": "anthropic",
   "api_family": "cloud:microsoft_foundry",
   "method": "POST",
   "path": "https://{resource}.services.ai.azure.com/anthropic/v1/messages",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://{resource}.services.ai.azure.com/anthropic/v1/messages/count_tokens",
   "type": "endpoint",
   "label": "POST https://{resource}.services.ai.azure.com/anthropic/v1/messages/count_tokens",
   "provider": "anthropic",
   "api_family": "cloud:microsoft_foundry",
   "method": "POST",
   "path": "https://{resource}.services.ai.azure.com/anthropic/v1/messages/count_tokens",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://{resource}.services.ai.azure.com/anthropic/v1/files",
   "type": "endpoint",
   "label": "POST https://{resource}.services.ai.azure.com/anthropic/v1/files",
   "provider": "anthropic",
   "api_family": "cloud:microsoft_foundry",
   "method": "POST",
   "path": "https://{resource}.services.ai.azure.com/anthropic/v1/files",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "api_family",
   "label": "cloud:claude_platform_on_aws",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/messages",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages/count_tokens",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/messages/count_tokens",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages/count_tokens",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages/batches",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/messages/batches",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages/batches",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}",
   "type": "endpoint",
   "label": "GET https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "GET",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/messages/batches",
   "type": "endpoint",
   "label": "GET https://aws-external-anthropic.{region}.api.aws/v1/messages/batches",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "GET",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages/batches",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}/cancel",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}/cancel",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}/cancel",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/DELETE https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}",
   "type": "endpoint",
   "label": "DELETE https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "DELETE",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/models",
   "type": "endpoint",
   "label": "GET https://aws-external-anthropic.{region}.api.aws/v1/models",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "GET",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/models",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/files",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/files",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/files",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/organizations/workspaces",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/organizations/workspaces",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/organizations/workspaces",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/compliance/activities",
   "type": "endpoint",
   "label": "GET https://aws-external-anthropic.{region}.api.aws/v1/compliance/activities",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "GET",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/compliance/activities",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/agents",
   "type": "endpoint",
   "label": "POST https://aws-external-anthropic.{region}.api.aws/v1/agents",
   "provider": "anthropic",
   "api_family": "cloud:claude_platform_on_aws",
   "method": "POST",
   "path": "https://aws-external-anthropic.{region}.api.aws/v1/agents",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:anthropic/compliance",
   "type": "api_family",
   "label": "compliance",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/activities",
   "type": "endpoint",
   "label": "GET /v1/compliance/activities",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/activities",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/artifacts/{artifact_version_id}/content",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/artifacts/{artifact_version_id}/content",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/artifacts/{artifact_version_id}/content",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/artifacts/{artifact_version_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/artifacts/{artifact_version_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/artifacts/{artifact_version_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/compliance/apps/chats/{claude_chat_id}",
   "type": "endpoint",
   "label": "DELETE /v1/compliance/apps/chats/{claude_chat_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "DELETE",
   "path": "/v1/compliance/apps/chats/{claude_chat_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent in effect: first call deletes, repeat returns 404"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/compliance/apps/chats/files/{claude_file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/compliance/apps/chats/files/{claude_file_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "DELETE",
   "path": "/v1/compliance/apps/chats/files/{claude_file_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent in effect: first call deletes, repeat returns 404"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/chats/files/{claude_file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/chats/files/{claude_file_id}/content",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/chats/files/{claude_file_id}/content",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/chats/files/{claude_file_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/chats/files/{claude_file_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/chats/files/{claude_file_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/chats/generated-files/{claude_gen_file_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/chats",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/chats",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/chats",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/chats/{claude_chat_id}/messages",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/chats/{claude_chat_id}/messages",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/chats/{claude_chat_id}/messages",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/projects/{project_id}/attachments",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/projects/{project_id}/attachments",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/projects/{project_id}/attachments",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/projects/{project_id}/collaborators",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/projects/{project_id}/collaborators",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/projects/{project_id}/collaborators",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/compliance/apps/projects/{project_id}",
   "type": "endpoint",
   "label": "DELETE /v1/compliance/apps/projects/{project_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "DELETE",
   "path": "/v1/compliance/apps/projects/{project_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent in effect: first call deletes, repeat returns 404"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/compliance/apps/projects/documents/{document_id}",
   "type": "endpoint",
   "label": "DELETE /v1/compliance/apps/projects/documents/{document_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "DELETE",
   "path": "/v1/compliance/apps/projects/documents/{document_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent in effect: first call deletes, repeat returns 404"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/projects/documents/{document_id}/metadata",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/projects/documents/{document_id}/metadata",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/projects/documents/{document_id}/metadata",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/projects/documents/{document_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/projects/documents/{document_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/projects/documents/{document_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/projects",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/projects",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/projects",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/projects/{project_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/projects/{project_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/projects/{project_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/sessions/local",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/sessions/local",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/sessions/local",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/sessions/local/{local_session_id}/messages",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/sessions/local/{local_session_id}/messages",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/sessions/local/{local_session_id}/messages",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/sessions/local/{local_session_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/sessions/local/{local_session_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/sessions/local/{local_session_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/sessions/remote",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/sessions/remote",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/sessions/remote",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/compliance/apps/code/artifacts/{artifact_id}",
   "type": "endpoint",
   "label": "DELETE /v1/compliance/apps/code/artifacts/{artifact_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "DELETE",
   "path": "/v1/compliance/apps/code/artifacts/{artifact_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent in effect: first call deletes, repeat returns 404"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/code/artifacts",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/code/artifacts",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/code/artifacts",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/groups",
   "type": "endpoint",
   "label": "GET /v1/compliance/groups",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/groups",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/groups/{group_id}/members",
   "type": "endpoint",
   "label": "GET /v1/compliance/groups/{group_id}/members",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/groups/{group_id}/members",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/groups/{group_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/groups/{group_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/groups/{group_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/organizations",
   "type": "endpoint",
   "label": "GET /v1/compliance/organizations",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/organizations",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/roles",
   "type": "endpoint",
   "label": "GET /v1/compliance/organizations/{org_uuid}/roles",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/organizations/{org_uuid}/roles",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions",
   "type": "endpoint",
   "label": "GET /v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/compliance/organizations/{org_uuid}/roles/{role_id}",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/organizations/{org_uuid}/roles/{role_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/organizations/{organization_id}/settings",
   "type": "endpoint",
   "label": "GET /v1/compliance/organizations/{organization_id}/settings",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/organizations/{organization_id}/settings",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/users",
   "type": "endpoint",
   "label": "GET /v1/compliance/organizations/{org_uuid}/users",
   "provider": "anthropic",
   "api_family": "compliance",
   "method": "GET",
   "path": "/v1/compliance/organizations/{org_uuid}/users",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "safe (read-only)"
  },
  {
   "id": "api_family:anthropic/messages",
   "type": "api_family",
   "label": "messages",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST /v1/messages",
   "type": "endpoint",
   "label": "POST /v1/messages",
   "provider": "anthropic",
   "api_family": "messages",
   "method": "POST",
   "path": "/v1/messages",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "none (no idempotency key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/messages (beta surface)",
   "type": "endpoint",
   "label": "POST /v1/messages (beta surface)",
   "provider": "anthropic",
   "api_family": "messages",
   "method": "POST",
   "path": "/v1/messages (beta surface)",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "none"
  },
  {
   "id": "endpoint:anthropic/POST /v1/messages/count_tokens",
   "type": "endpoint",
   "label": "POST /v1/messages/count_tokens",
   "provider": "anthropic",
   "api_family": "messages",
   "method": "POST",
   "path": "/v1/messages/count_tokens",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none"
  },
  {
   "id": "api_family:anthropic/models",
   "type": "api_family",
   "label": "models",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/GET /v1/models",
   "type": "endpoint",
   "label": "GET /v1/models",
   "provider": "anthropic",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "endpoint:anthropic/GET /v1/models/{model_id}",
   "type": "endpoint",
   "label": "GET /v1/models/{model_id}",
   "provider": "anthropic",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/models/{model_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "api_family:anthropic/completions",
   "type": "api_family",
   "label": "completions",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST /v1/complete",
   "type": "endpoint",
   "label": "POST /v1/complete",
   "provider": "anthropic",
   "api_family": "completions",
   "method": "POST",
   "path": "/v1/complete",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "DEPRECATED",
    "FAILED_VERIFICATION"
   ],
   "streaming": true,
   "idempotency": "none"
  },
  {
   "id": "api_family:anthropic/files",
   "type": "api_family",
   "label": "files",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/POST /v1/files",
   "type": "endpoint",
   "label": "POST /v1/files",
   "provider": "anthropic",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "n/a"
  },
  {
   "id": "endpoint:anthropic/GET /v1/files",
   "type": "endpoint",
   "label": "GET /v1/files",
   "provider": "anthropic",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "n/a"
  },
  {
   "id": "endpoint:anthropic/GET /v1/files/{file_id}",
   "type": "endpoint",
   "label": "GET /v1/files/{file_id}",
   "provider": "anthropic",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "n/a"
  },
  {
   "id": "endpoint:anthropic/GET /v1/files/{file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/files/{file_id}/content",
   "provider": "anthropic",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files/{file_id}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "n/a"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/files/{file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/files/{file_id}",
   "provider": "anthropic",
   "api_family": "files",
   "method": "DELETE",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "n/a"
  },
  {
   "id": "api_family:anthropic/managed-agents",
   "type": "api_family",
   "label": "managed-agents",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/GET /v1/agents",
   "type": "endpoint",
   "label": "GET /v1/agents",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/agents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/agents",
   "type": "endpoint",
   "label": "POST /v1/agents",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/agents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/agents/{agent_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/{agent_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/agents/{agent_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/agents/{agent_id}",
   "type": "endpoint",
   "label": "POST /v1/agents/{agent_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/agents/{agent_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/agents/{agent_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/agents/{agent_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/agents/{agent_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/agents/{agent_id}/versions",
   "type": "endpoint",
   "label": "GET /v1/agents/{agent_id}/versions",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/agents/{agent_id}/versions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/deployment_runs",
   "type": "endpoint",
   "label": "GET /v1/deployment_runs",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/deployment_runs",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/deployment_runs/{deployment_run_id}",
   "type": "endpoint",
   "label": "GET /v1/deployment_runs/{deployment_run_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/deployment_runs/{deployment_run_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/deployments",
   "type": "endpoint",
   "label": "GET /v1/deployments",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/deployments",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/deployments",
   "type": "endpoint",
   "label": "POST /v1/deployments",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/deployments",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/deployments/{deployment_id}",
   "type": "endpoint",
   "label": "GET /v1/deployments/{deployment_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/deployments/{deployment_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/deployments/{deployment_id}",
   "type": "endpoint",
   "label": "POST /v1/deployments/{deployment_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/deployments/{deployment_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/deployments/{deployment_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/deployments/{deployment_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/pause",
   "type": "endpoint",
   "label": "POST /v1/deployments/{deployment_id}/pause",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/deployments/{deployment_id}/pause",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/run",
   "type": "endpoint",
   "label": "POST /v1/deployments/{deployment_id}/run",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/deployments/{deployment_id}/run",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/unpause",
   "type": "endpoint",
   "label": "POST /v1/deployments/{deployment_id}/unpause",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/deployments/{deployment_id}/unpause",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/dreams",
   "type": "endpoint",
   "label": "GET /v1/dreams",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/dreams",
   "status": [
    "DOCUMENTED",
    "BETA",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/dreams",
   "type": "endpoint",
   "label": "POST /v1/dreams",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/dreams",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/dreams/{dream_id}",
   "type": "endpoint",
   "label": "GET /v1/dreams/{dream_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/dreams/{dream_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/dreams/{dream_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/dreams/{dream_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/dreams/{dream_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/dreams/{dream_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/dreams/{dream_id}/cancel",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/dreams/{dream_id}/cancel",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (observed: repeated cancel -> 200 same state)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/environments",
   "type": "endpoint",
   "label": "GET /v1/environments",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/environments",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments",
   "type": "endpoint",
   "label": "POST /v1/environments",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/environments/{environment_id}",
   "type": "endpoint",
   "label": "DELETE /v1/environments/{environment_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/environments/{environment_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/environments/{environment_id}",
   "type": "endpoint",
   "label": "GET /v1/environments/{environment_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/environments/{environment_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments/{environment_id}",
   "type": "endpoint",
   "label": "POST /v1/environments/{environment_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments/{environment_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments/{environment_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/environments/{environment_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments/{environment_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/environments/{environment_id}/work",
   "type": "endpoint",
   "label": "GET /v1/environments/{environment_id}/work",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/environments/{environment_id}/work",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/environments/{environment_id}/work/poll",
   "type": "endpoint",
   "label": "GET /v1/environments/{environment_id}/work/poll",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/environments/{environment_id}/work/poll",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/environments/{environment_id}/work/stats",
   "type": "endpoint",
   "label": "GET /v1/environments/{environment_id}/work/stats",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/environments/{environment_id}/work/stats",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/environments/{environment_id}/work/{work_id}",
   "type": "endpoint",
   "label": "GET /v1/environments/{environment_id}/work/{work_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/environments/{environment_id}/work/{work_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}",
   "type": "endpoint",
   "label": "POST /v1/environments/{environment_id}/work/{work_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments/{environment_id}/work/{work_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}/ack",
   "type": "endpoint",
   "label": "POST /v1/environments/{environment_id}/work/{work_id}/ack",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments/{environment_id}/work/{work_id}/ack",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}/heartbeat",
   "type": "endpoint",
   "label": "POST /v1/environments/{environment_id}/work/{work_id}/heartbeat",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments/{environment_id}/work/{work_id}/heartbeat",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}/stop",
   "type": "endpoint",
   "label": "POST /v1/environments/{environment_id}/work/{work_id}/stop",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/environments/{environment_id}/work/{work_id}/stop",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/memory_stores",
   "type": "endpoint",
   "label": "GET /v1/memory_stores",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/memory_stores",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/memory_stores",
   "type": "endpoint",
   "label": "POST /v1/memory_stores",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/memory_stores",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/memory_stores/{memory_store_id}",
   "type": "endpoint",
   "label": "DELETE /v1/memory_stores/{memory_store_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/memory_stores/{memory_store_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}",
   "type": "endpoint",
   "label": "GET /v1/memory_stores/{memory_store_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/memory_stores/{memory_store_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}",
   "type": "endpoint",
   "label": "POST /v1/memory_stores/{memory_store_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/memory_stores/{memory_store_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/memory_stores/{memory_store_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/memory_stores/{memory_store_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memories",
   "type": "endpoint",
   "label": "GET /v1/memory_stores/{memory_store_id}/memories",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/memory_stores/{memory_store_id}/memories",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/memories",
   "type": "endpoint",
   "label": "POST /v1/memory_stores/{memory_store_id}/memories",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/memory_stores/{memory_store_id}/memories",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "type": "endpoint",
   "label": "DELETE /v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "type": "endpoint",
   "label": "GET /v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "type": "endpoint",
   "label": "POST /v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/memory_stores/{memory_store_id}/memories/{memory_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memory_versions",
   "type": "endpoint",
   "label": "GET /v1/memory_stores/{memory_store_id}/memory_versions",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/memory_stores/{memory_store_id}/memory_versions",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}",
   "type": "endpoint",
   "label": "GET /v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact",
   "type": "endpoint",
   "label": "POST /v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions",
   "type": "endpoint",
   "label": "GET /v1/sessions",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions",
   "type": "endpoint",
   "label": "POST /v1/sessions",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/sessions/{session_id}",
   "type": "endpoint",
   "label": "DELETE /v1/sessions/{session_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/sessions/{session_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions/{session_id}",
   "type": "endpoint",
   "label": "POST /v1/sessions/{session_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions/{session_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions/{session_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/sessions/{session_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions/{session_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/events",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/events",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/events",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions/{session_id}/events",
   "type": "endpoint",
   "label": "POST /v1/sessions/{session_id}/events",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions/{session_id}/events",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/events/stream",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/events/stream",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/events/stream",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/resources",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/resources",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/resources",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions/{session_id}/resources",
   "type": "endpoint",
   "label": "POST /v1/sessions/{session_id}/resources",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions/{session_id}/resources",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/sessions/{session_id}/resources/{resource_id}",
   "type": "endpoint",
   "label": "DELETE /v1/sessions/{session_id}/resources/{resource_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/sessions/{session_id}/resources/{resource_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/resources/{resource_id}",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/resources/{resource_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/resources/{resource_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions/{session_id}/resources/{resource_id}",
   "type": "endpoint",
   "label": "POST /v1/sessions/{session_id}/resources/{resource_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions/{session_id}/resources/{resource_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/threads",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/threads",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads/{thread_id}",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/threads/{thread_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/threads/{thread_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/sessions/{session_id}/threads/{thread_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/sessions/{session_id}/threads/{thread_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/sessions/{session_id}/threads/{thread_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads/{thread_id}/events",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/threads/{thread_id}/events",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/threads/{thread_id}/events",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads/{thread_id}/stream",
   "type": "endpoint",
   "label": "GET /v1/sessions/{session_id}/threads/{thread_id}/stream",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/sessions/{session_id}/threads/{thread_id}/stream",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": true,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/tunnels",
   "type": "endpoint",
   "label": "GET /v1/tunnels",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/tunnels",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/tunnels",
   "type": "endpoint",
   "label": "POST /v1/tunnels",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/tunnels",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/tunnels/{tunnel_id}",
   "type": "endpoint",
   "label": "GET /v1/tunnels/{tunnel_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/tunnels/{tunnel_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/tunnels/{tunnel_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/tunnels/{tunnel_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/tunnels/{tunnel_id}/certificates",
   "type": "endpoint",
   "label": "GET /v1/tunnels/{tunnel_id}/certificates",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/tunnels/{tunnel_id}/certificates",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/certificates",
   "type": "endpoint",
   "label": "POST /v1/tunnels/{tunnel_id}/certificates",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/tunnels/{tunnel_id}/certificates",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/tunnels/{tunnel_id}/certificates/{certificate_id}",
   "type": "endpoint",
   "label": "GET /v1/tunnels/{tunnel_id}/certificates/{certificate_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/tunnels/{tunnel_id}/certificates/{certificate_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/certificates/{certificate_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/tunnels/{tunnel_id}/certificates/{certificate_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/tunnels/{tunnel_id}/certificates/{certificate_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/reveal_token",
   "type": "endpoint",
   "label": "POST /v1/tunnels/{tunnel_id}/reveal_token",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/tunnels/{tunnel_id}/reveal_token",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/rotate_token",
   "type": "endpoint",
   "label": "POST /v1/tunnels/{tunnel_id}/rotate_token",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/tunnels/{tunnel_id}/rotate_token",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/user_profiles",
   "type": "endpoint",
   "label": "GET /v1/user_profiles",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/user_profiles",
   "status": [
    "DOCUMENTED",
    "BETA",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/user_profiles",
   "type": "endpoint",
   "label": "POST /v1/user_profiles",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/user_profiles",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/user_profiles/{user_profile_id}",
   "type": "endpoint",
   "label": "GET /v1/user_profiles/{user_profile_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/user_profiles/{user_profile_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/user_profiles/{user_profile_id}",
   "type": "endpoint",
   "label": "POST /v1/user_profiles/{user_profile_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/user_profiles/{user_profile_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/user_profiles/{user_profile_id}/enrollment_url",
   "type": "endpoint",
   "label": "POST /v1/user_profiles/{user_profile_id}/enrollment_url",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/user_profiles/{user_profile_id}/enrollment_url",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/vaults",
   "type": "endpoint",
   "label": "GET /v1/vaults",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/vaults",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults",
   "type": "endpoint",
   "label": "POST /v1/vaults",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/vaults/{vault_id}",
   "type": "endpoint",
   "label": "DELETE /v1/vaults/{vault_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/vaults/{vault_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/vaults/{vault_id}",
   "type": "endpoint",
   "label": "GET /v1/vaults/{vault_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/vaults/{vault_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults/{vault_id}",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults/{vault_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/vaults/{vault_id}/credentials",
   "type": "endpoint",
   "label": "GET /v1/vaults/{vault_id}/credentials",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/vaults/{vault_id}/credentials",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/credentials",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/credentials",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/vaults/{vault_id}/credentials/{credential_id}",
   "type": "endpoint",
   "label": "DELETE /v1/vaults/{vault_id}/credentials/{credential_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "DELETE",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/vaults/{vault_id}/credentials/{credential_id}",
   "type": "endpoint",
   "label": "GET /v1/vaults/{vault_id}/credentials/{credential_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "GET",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials/{credential_id}",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/credentials/{credential_id}",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials/{credential_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/credentials/{credential_id}/archive",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}/archive",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate",
   "provider": "anthropic",
   "api_family": "managed-agents",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "api_family:anthropic/skills",
   "type": "api_family",
   "label": "skills",
   "provider": "anthropic"
  },
  {
   "id": "endpoint:anthropic/GET /v1/skills",
   "type": "endpoint",
   "label": "GET /v1/skills",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/skills",
   "type": "endpoint",
   "label": "POST /v1/skills",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "POST",
   "path": "/v1/skills",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "DELETE /v1/skills/{skill_id}",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "DELETE",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/skills/{skill_id}/versions",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/versions",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/versions",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/POST /v1/skills/{skill_id}/versions",
   "type": "endpoint",
   "label": "POST /v1/skills/{skill_id}/versions",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "POST",
   "path": "/v1/skills/{skill_id}/versions",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (no Idempotency-Key header documented)"
  },
  {
   "id": "endpoint:anthropic/DELETE /v1/skills/{skill_id}/versions/{version}",
   "type": "endpoint",
   "label": "DELETE /v1/skills/{skill_id}/versions/{version}",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "DELETE",
   "path": "/v1/skills/{skill_id}/versions/{version}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/skills/{skill_id}/versions/{version}",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/versions/{version}",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/versions/{version}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:anthropic/GET /v1/skills/{skill_id}/versions/{version}/content",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/versions/{version}/content",
   "provider": "anthropic",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/versions/{version}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "provider:gemini",
   "type": "provider",
   "label": "gemini"
  },
  {
   "id": "api_family:gemini/transcription",
   "type": "api_family",
   "label": "transcription",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:generateContent",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:generateContent",
   "provider": "gemini",
   "api_family": "transcription",
   "method": "POST",
   "path": "/v1beta/models/{model}:generateContent",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/generate-content",
   "type": "api_family",
   "label": "generate-content",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:streamGenerateContent",
   "provider": "gemini",
   "api_family": "generate-content",
   "method": "POST",
   "path": "/v1beta/models/{model}:streamGenerateContent",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "api_family:gemini/tokens",
   "type": "api_family",
   "label": "tokens",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:countTokens",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:countTokens",
   "provider": "gemini",
   "api_family": "tokens",
   "method": "POST",
   "path": "/v1beta/models/{model}:countTokens",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "api_family:gemini/embeddings",
   "type": "api_family",
   "label": "embeddings",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:embedContent",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:embedContent",
   "provider": "gemini",
   "api_family": "embeddings",
   "method": "POST",
   "path": "/v1beta/models/{model}:embedContent",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:batchEmbedContents",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:batchEmbedContents",
   "provider": "gemini",
   "api_family": "embeddings",
   "method": "POST",
   "path": "/v1beta/models/{model}:batchEmbedContents",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "api_family:gemini/batch",
   "type": "api_family",
   "label": "batch",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:asyncBatchEmbedContent",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:asyncBatchEmbedContent",
   "provider": "gemini",
   "api_family": "batch",
   "method": "POST",
   "path": "/v1beta/models/{model}:asyncBatchEmbedContent",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/caching",
   "type": "api_family",
   "label": "caching",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/cachedContents",
   "type": "endpoint",
   "label": "POST /v1beta/cachedContents",
   "provider": "gemini",
   "api_family": "caching",
   "method": "POST",
   "path": "/v1beta/cachedContents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/cachedContents",
   "type": "endpoint",
   "label": "GET /v1beta/cachedContents",
   "provider": "gemini",
   "api_family": "caching",
   "method": "GET",
   "path": "/v1beta/cachedContents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/cachedContents/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/cachedContents/{id}",
   "provider": "gemini",
   "api_family": "caching",
   "method": "GET",
   "path": "/v1beta/cachedContents/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/cachedContents/{id}",
   "type": "endpoint",
   "label": "PATCH /v1beta/cachedContents/{id}",
   "provider": "gemini",
   "api_family": "caching",
   "method": "PATCH",
   "path": "/v1beta/cachedContents/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/cachedContents/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/cachedContents/{id}",
   "provider": "gemini",
   "api_family": "caching",
   "method": "DELETE",
   "path": "/v1beta/cachedContents/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "api_family:gemini/files",
   "type": "api_family",
   "label": "files",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /upload/v1beta/files",
   "type": "endpoint",
   "label": "POST /upload/v1beta/files",
   "provider": "gemini",
   "api_family": "files",
   "method": "POST",
   "path": "/upload/v1beta/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/files",
   "type": "endpoint",
   "label": "GET /v1beta/files",
   "provider": "gemini",
   "api_family": "files",
   "method": "GET",
   "path": "/v1beta/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/files/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/files/{id}",
   "provider": "gemini",
   "api_family": "files",
   "method": "GET",
   "path": "/v1beta/files/{id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/files/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/files/{id}",
   "provider": "gemini",
   "api_family": "files",
   "method": "DELETE",
   "path": "/v1beta/files/{id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/files:register",
   "type": "endpoint",
   "label": "POST /v1beta/files:register",
   "provider": "gemini",
   "api_family": "files",
   "method": "POST",
   "path": "/v1beta/files:register",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/generatedFiles",
   "type": "endpoint",
   "label": "GET /v1beta/generatedFiles",
   "provider": "gemini",
   "api_family": "files",
   "method": "GET",
   "path": "/v1beta/generatedFiles",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/generatedFiles/{id}/operations/{operation}",
   "type": "endpoint",
   "label": "GET /v1beta/generatedFiles/{id}/operations/{operation}",
   "provider": "gemini",
   "api_family": "files",
   "method": "GET",
   "path": "/v1beta/generatedFiles/{id}/operations/{operation}",
   "status": [
    "LIVE_DISCOVERED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/dynamic/{id}:generateContent",
   "type": "endpoint",
   "label": "POST /v1beta/dynamic/{id}:generateContent",
   "provider": "gemini",
   "api_family": "generate-content",
   "method": "POST",
   "path": "/v1beta/dynamic/{id}:generateContent",
   "status": [
    "LIVE_DISCOVERED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/dynamic/{id}:streamGenerateContent",
   "type": "endpoint",
   "label": "POST /v1beta/dynamic/{id}:streamGenerateContent",
   "provider": "gemini",
   "api_family": "generate-content",
   "method": "POST",
   "path": "/v1beta/dynamic/{id}:streamGenerateContent",
   "status": [
    "LIVE_DISCOVERED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "api_family:gemini/legacy-palm",
   "type": "api_family",
   "label": "legacy-palm",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:generateText",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:generateText",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:generateText",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:generateMessage",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:generateMessage",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:generateMessage",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:embedText",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:embedText",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:embedText",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:batchEmbedText",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:batchEmbedText",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:batchEmbedText",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:countTextTokens",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:countTextTokens",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:countTextTokens",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:countMessageTokens",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:countMessageTokens",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:countMessageTokens",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:generateAnswer",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:generateAnswer",
   "provider": "gemini",
   "api_family": "legacy-palm",
   "method": "POST",
   "path": "/v1beta/models/{model}:generateAnswer",
   "status": [
    "LEGACY",
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "endpoint:gemini/POST /v1/models/{model}:generateContent",
   "type": "endpoint",
   "label": "POST /v1/models/{model}:generateContent",
   "provider": "gemini",
   "api_family": "generate-content",
   "method": "POST",
   "path": "/v1/models/{model}:generateContent",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none (no idempotency header; POSTs are not idempotent)"
  },
  {
   "id": "api_family:gemini/image-generation",
   "type": "api_family",
   "label": "image-generation",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:predict",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:predict",
   "provider": "gemini",
   "api_family": "image-generation",
   "method": "POST",
   "path": "/v1beta/models/{model}:predict",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/video-generation",
   "type": "api_family",
   "label": "video-generation",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:predictLongRunning",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:predictLongRunning",
   "provider": "gemini",
   "api_family": "video-generation",
   "method": "POST",
   "path": "/v1beta/models/{model}:predictLongRunning",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/operations",
   "type": "api_family",
   "label": "operations",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=models/*/operations/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=models/*/operations/*}",
   "provider": "gemini",
   "api_family": "operations",
   "method": "GET",
   "path": "/v1beta/{name=models/*/operations/*}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=models/*}/operations",
   "type": "endpoint",
   "label": "GET /v1beta/{name=models/*}/operations",
   "provider": "gemini",
   "api_family": "operations",
   "method": "GET",
   "path": "/v1beta/{name=models/*}/operations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=generatedFiles/*/operations/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=generatedFiles/*/operations/*}",
   "provider": "gemini",
   "api_family": "operations",
   "method": "GET",
   "path": "/v1beta/{name=generatedFiles/*/operations/*}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=tunedModels/*/operations/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=tunedModels/*/operations/*}",
   "provider": "gemini",
   "api_family": "operations",
   "method": "GET",
   "path": "/v1beta/{name=tunedModels/*/operations/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=tunedModels/*}/operations",
   "type": "endpoint",
   "label": "GET /v1beta/{name=tunedModels/*}/operations",
   "provider": "gemini",
   "api_family": "operations",
   "method": "GET",
   "path": "/v1beta/{name=tunedModels/*}/operations",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=fileSearchStores/*/operations/*} | /v1beta/{name=fileSearchStores/*/upload/operations/*} | /v1beta/{name=corpora/*/operations/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=fileSearchStores/*/operations/*} | /v1beta/{name=fileSearchStores/*/upload/operations/*} | /v1beta/{name=corpora/*/operations/*}",
   "provider": "gemini",
   "api_family": "operations",
   "method": "GET",
   "path": "/v1beta/{name=fileSearchStores/*/operations/*} | /v1beta/{name=fileSearchStores/*/upload/operations/*} | /v1beta/{name=corpora/*/operations/*}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/files/{file}:download?alt=media (via generatedSamples[].video.uri)",
   "type": "endpoint",
   "label": "GET /v1beta/files/{file}:download?alt=media (via generatedSamples[].video.uri)",
   "provider": "gemini",
   "api_family": "files",
   "method": "GET",
   "path": "/v1beta/files/{file}:download?alt=media (via generatedSamples[].video.uri)",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/music-generation",
   "type": "api_family",
   "label": "music-generation",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/WS wss://generativelanguage.googleapis.com/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateMusic",
   "type": "endpoint",
   "label": "WS wss://generativelanguage.googleapis.com/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateMusic",
   "provider": "gemini",
   "api_family": "music-generation",
   "method": "WS",
   "path": "wss://generativelanguage.googleapis.com/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateMusic",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:batchGenerateContent",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:batchGenerateContent",
   "provider": "gemini",
   "api_family": "batch",
   "method": "POST",
   "path": "/v1beta/models/{model}:batchGenerateContent",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=batches/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=batches/*}",
   "provider": "gemini",
   "api_family": "batch",
   "method": "GET",
   "path": "/v1beta/{name=batches/*}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/batches",
   "type": "endpoint",
   "label": "GET /v1beta/batches",
   "provider": "gemini",
   "api_family": "batch",
   "method": "GET",
   "path": "/v1beta/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/{name=batches/*}:cancel",
   "type": "endpoint",
   "label": "POST /v1beta/{name=batches/*}:cancel",
   "provider": "gemini",
   "api_family": "batch",
   "method": "POST",
   "path": "/v1beta/{name=batches/*}:cancel",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/{name=batches/*}",
   "type": "endpoint",
   "label": "DELETE /v1beta/{name=batches/*}",
   "provider": "gemini",
   "api_family": "batch",
   "method": "DELETE",
   "path": "/v1beta/{name=batches/*}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/{name=batches/*}:updateGenerateContentBatch",
   "type": "endpoint",
   "label": "PATCH /v1beta/{name=batches/*}:updateGenerateContentBatch",
   "provider": "gemini",
   "api_family": "batch",
   "method": "PATCH",
   "path": "/v1beta/{name=batches/*}:updateGenerateContentBatch",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/{name=batches/*}:updateEmbedContentBatch",
   "type": "endpoint",
   "label": "PATCH /v1beta/{name=batches/*}:updateEmbedContentBatch",
   "provider": "gemini",
   "api_family": "batch",
   "method": "PATCH",
   "path": "/v1beta/{name=batches/*}:updateEmbedContentBatch",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/{model=tunedModels/*}:batchGenerateContent | :asyncBatchEmbedContent",
   "type": "endpoint",
   "label": "POST /v1beta/{model=tunedModels/*}:batchGenerateContent | :asyncBatchEmbedContent",
   "provider": "gemini",
   "api_family": "batch",
   "method": "POST",
   "path": "/v1beta/{model=tunedModels/*}:batchGenerateContent | :asyncBatchEmbedContent",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/tuning",
   "type": "api_family",
   "label": "tuning",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/tunedModels",
   "type": "endpoint",
   "label": "POST /v1beta/tunedModels",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "POST",
   "path": "/v1beta/tunedModels",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "RETIRED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/tunedModels",
   "type": "endpoint",
   "label": "GET /v1beta/tunedModels",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "GET",
   "path": "/v1beta/tunedModels",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "RETIRED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=tunedModels/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=tunedModels/*}",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "GET",
   "path": "/v1beta/{name=tunedModels/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "RETIRED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/{tunedModel.name=tunedModels/*}",
   "type": "endpoint",
   "label": "PATCH /v1beta/{tunedModel.name=tunedModels/*}",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "PATCH",
   "path": "/v1beta/{tunedModel.name=tunedModels/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/{name=tunedModels/*}",
   "type": "endpoint",
   "label": "DELETE /v1beta/{name=tunedModels/*}",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "DELETE",
   "path": "/v1beta/{name=tunedModels/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/{model=tunedModels/*}:generateContent",
   "type": "endpoint",
   "label": "POST /v1beta/{model=tunedModels/*}:generateContent",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "POST",
   "path": "/v1beta/{model=tunedModels/*}:generateContent",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": true,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/{name=tunedModels/*}:transferOwnership",
   "type": "endpoint",
   "label": "POST /v1beta/{name=tunedModels/*}:transferOwnership",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "POST",
   "path": "/v1beta/{name=tunedModels/*}:transferOwnership",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{parent=tunedModels/*}/permissions",
   "type": "endpoint",
   "label": "GET /v1beta/{parent=tunedModels/*}/permissions",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "GET",
   "path": "/v1beta/{parent=tunedModels/*}/permissions",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "RETIRED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/{parent=tunedModels/*}/permissions",
   "type": "endpoint",
   "label": "POST /v1beta/{parent=tunedModels/*}/permissions",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "POST",
   "path": "/v1beta/{parent=tunedModels/*}/permissions",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/{name=tunedModels/*/permissions/*}",
   "type": "endpoint",
   "label": "GET /v1beta/{name=tunedModels/*/permissions/*}",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "GET",
   "path": "/v1beta/{name=tunedModels/*/permissions/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/{name=tunedModels/*/permissions/*}",
   "type": "endpoint",
   "label": "PATCH /v1beta/{name=tunedModels/*/permissions/*}",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "PATCH",
   "path": "/v1beta/{name=tunedModels/*/permissions/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/{name=tunedModels/*/permissions/*}",
   "type": "endpoint",
   "label": "DELETE /v1beta/{name=tunedModels/*/permissions/*}",
   "provider": "gemini",
   "api_family": "tuning",
   "method": "DELETE",
   "path": "/v1beta/{name=tunedModels/*/permissions/*}",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:gemini/models",
   "type": "api_family",
   "label": "models",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/models",
   "type": "endpoint",
   "label": "GET /v1beta/models",
   "provider": "gemini",
   "api_family": "models",
   "method": "GET",
   "path": "/v1beta/models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/models/{model}",
   "type": "endpoint",
   "label": "GET /v1beta/models/{model}",
   "provider": "gemini",
   "api_family": "models",
   "method": "GET",
   "path": "/v1beta/models/{model}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "endpoint:gemini/GET /v1/models",
   "type": "endpoint",
   "label": "GET /v1/models",
   "provider": "gemini",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "api_family:gemini/openai-compat",
   "type": "api_family",
   "label": "openai-compat",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/openai/chat/completions",
   "type": "endpoint",
   "label": "POST /v1beta/openai/chat/completions",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "POST",
   "path": "/v1beta/openai/chat/completions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "none"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/openai/embeddings",
   "type": "endpoint",
   "label": "POST /v1beta/openai/embeddings",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "POST",
   "path": "/v1beta/openai/embeddings",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "none"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/openai/models",
   "type": "endpoint",
   "label": "GET /v1beta/openai/models",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "GET",
   "path": "/v1beta/openai/models",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/openai/models/{model}",
   "type": "endpoint",
   "label": "GET /v1beta/openai/models/{model}",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "GET",
   "path": "/v1beta/openai/models/{model}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/openai/images/generations",
   "type": "endpoint",
   "label": "POST /v1beta/openai/images/generations",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "POST",
   "path": "/v1beta/openai/images/generations",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "none"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/openai/videos",
   "type": "endpoint",
   "label": "POST /v1beta/openai/videos",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "POST",
   "path": "/v1beta/openai/videos",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "none"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/openai/batches",
   "type": "endpoint",
   "label": "POST /v1beta/openai/batches",
   "provider": "gemini",
   "api_family": "openai-compat",
   "method": "POST",
   "path": "/v1beta/openai/batches",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "none"
  },
  {
   "id": "api_family:gemini/file-search",
   "type": "api_family",
   "label": "file-search",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/fileSearchStores",
   "type": "endpoint",
   "label": "POST /v1beta/fileSearchStores",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "POST",
   "path": "/v1beta/fileSearchStores",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores/{name}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores/{name}",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/fileSearchStores/{name}",
   "type": "endpoint",
   "label": "DELETE /v1beta/fileSearchStores/{name}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "DELETE",
   "path": "/v1beta/fileSearchStores/{name}",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /upload/v1beta/fileSearchStores/{name}:uploadToFileSearchStore",
   "type": "endpoint",
   "label": "POST /upload/v1beta/fileSearchStores/{name}:uploadToFileSearchStore",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "POST",
   "path": "/upload/v1beta/fileSearchStores/{name}:uploadToFileSearchStore",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /v1beta/fileSearchStores/{name}:importFile",
   "type": "endpoint",
   "label": "POST /v1beta/fileSearchStores/{name}:importFile",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "POST",
   "path": "/v1beta/fileSearchStores/{name}:importFile",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/documents",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores/{name}/documents",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores/{name}/documents",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/documents/{document}",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores/{name}/documents/{document}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores/{name}/documents/{document}",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/fileSearchStores/{name}/documents/{document}",
   "type": "endpoint",
   "label": "DELETE /v1beta/fileSearchStores/{name}/documents/{document}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "DELETE",
   "path": "/v1beta/fileSearchStores/{name}/documents/{document}",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/operations/{operation}",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores/{name}/operations/{operation}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores/{name}/operations/{operation}",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/upload/operations/{operation}",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores/{name}/upload/operations/{operation}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores/{name}/upload/operations/{operation}",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/media/{blob}",
   "type": "endpoint",
   "label": "GET /v1beta/fileSearchStores/{name}/media/{blob}",
   "provider": "gemini",
   "api_family": "file-search",
   "method": "GET",
   "path": "/v1beta/fileSearchStores/{name}/media/{blob}",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:gemini/interactions",
   "type": "api_family",
   "label": "interactions",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions",
   "type": "endpoint",
   "label": "POST /v1beta/interactions",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "POST",
   "path": "/v1beta/interactions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented (no idempotency key)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/interactions/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/interactions/{id}",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "GET",
   "path": "/v1beta/interactions/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/interactions/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/interactions/{id}",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "DELETE",
   "path": "/v1beta/interactions/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent by semantics (second call 404)"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions/{id}/cancel",
   "type": "endpoint",
   "label": "POST /v1beta/interactions/{id}/cancel",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "POST",
   "path": "/v1beta/interactions/{id}/cancel",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent by semantics"
  },
  {
   "id": "endpoint:gemini/POST /v1/interactions",
   "type": "endpoint",
   "label": "POST /v1/interactions",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "POST",
   "path": "/v1/interactions",
   "status": [
    "DOCUMENTED",
    "GA",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1/interactions/{id}",
   "type": "endpoint",
   "label": "GET /v1/interactions/{id}",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "GET",
   "path": "/v1/interactions/{id}",
   "status": [
    "DOCUMENTED",
    "GA",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/DELETE /v1/interactions/{id}",
   "type": "endpoint",
   "label": "DELETE /v1/interactions/{id}",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "DELETE",
   "path": "/v1/interactions/{id}",
   "status": [
    "DOCUMENTED",
    "GA",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /v1/interactions/{id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/interactions/{id}/cancel",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "POST",
   "path": "/v1/interactions/{id}/cancel",
   "status": [
    "DOCUMENTED",
    "GA",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:gemini/credentials",
   "type": "api_family",
   "label": "credentials",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/credentials",
   "type": "endpoint",
   "label": "POST /v1beta/credentials",
   "provider": "gemini",
   "api_family": "credentials",
   "method": "POST",
   "path": "/v1beta/credentials",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "no (duplicate id → 409 aborted)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/credentials",
   "type": "endpoint",
   "label": "GET /v1beta/credentials",
   "provider": "gemini",
   "api_family": "credentials",
   "method": "GET",
   "path": "/v1beta/credentials",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/credentials/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/credentials/{id}",
   "provider": "gemini",
   "api_family": "credentials",
   "method": "GET",
   "path": "/v1beta/credentials/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/credentials/{id}",
   "type": "endpoint",
   "label": "PATCH /v1beta/credentials/{id}",
   "provider": "gemini",
   "api_family": "credentials",
   "method": "PATCH",
   "path": "/v1beta/credentials/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "idempotent for same payload"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/credentials/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/credentials/{id}",
   "provider": "gemini",
   "api_family": "credentials",
   "method": "DELETE",
   "path": "/v1beta/credentials/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "second call 404"
  },
  {
   "id": "api_family:gemini/agents",
   "type": "api_family",
   "label": "agents",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/agents",
   "type": "endpoint",
   "label": "POST /v1beta/agents",
   "provider": "gemini",
   "api_family": "agents",
   "method": "POST",
   "path": "/v1beta/agents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "no (id must be unique)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/agents",
   "type": "endpoint",
   "label": "GET /v1beta/agents",
   "provider": "gemini",
   "api_family": "agents",
   "method": "GET",
   "path": "/v1beta/agents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/agents/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/agents/{id}",
   "provider": "gemini",
   "api_family": "agents",
   "method": "GET",
   "path": "/v1beta/agents/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/agents/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/agents/{id}",
   "provider": "gemini",
   "api_family": "agents",
   "method": "DELETE",
   "path": "/v1beta/agents/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "second call 404"
  },
  {
   "id": "api_family:gemini/triggers",
   "type": "api_family",
   "label": "triggers",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/triggers",
   "type": "endpoint",
   "label": "POST /v1beta/triggers",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "POST",
   "path": "/v1beta/triggers",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/triggers",
   "type": "endpoint",
   "label": "GET /v1beta/triggers",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "GET",
   "path": "/v1beta/triggers",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/triggers/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/triggers/{id}",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "GET",
   "path": "/v1beta/triggers/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/PATCH /v1beta/triggers/{id}",
   "type": "endpoint",
   "label": "PATCH /v1beta/triggers/{id}",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "PATCH",
   "path": "/v1beta/triggers/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/triggers/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/triggers/{id}",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "DELETE",
   "path": "/v1beta/triggers/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /v1beta/triggers/{id}/executions",
   "type": "endpoint",
   "label": "POST /v1beta/triggers/{id}/executions",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "POST",
   "path": "/v1beta/triggers/{id}/executions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/triggers/{id}/executions",
   "type": "endpoint",
   "label": "GET /v1beta/triggers/{id}/executions",
   "provider": "gemini",
   "api_family": "triggers",
   "method": "GET",
   "path": "/v1beta/triggers/{id}/executions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "api_family:gemini/webhooks",
   "type": "api_family",
   "label": "webhooks",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1/webhooks",
   "type": "endpoint",
   "label": "POST /v1/webhooks",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhooks",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1/webhooks",
   "type": "endpoint",
   "label": "GET /v1/webhooks",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "GET",
   "path": "/v1/webhooks",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1/webhooks/{id}",
   "type": "endpoint",
   "label": "GET /v1/webhooks/{id}",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "GET",
   "path": "/v1/webhooks/{id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/PATCH /v1/webhooks/{id}",
   "type": "endpoint",
   "label": "PATCH /v1/webhooks/{id}",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "PATCH",
   "path": "/v1/webhooks/{id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/DELETE /v1/webhooks/{id}",
   "type": "endpoint",
   "label": "DELETE /v1/webhooks/{id}",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "DELETE",
   "path": "/v1/webhooks/{id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /v1/webhooks/{id}/rotate_secret",
   "type": "endpoint",
   "label": "POST /v1/webhooks/{id}/rotate_secret",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhooks/{id}/rotate_secret",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /v1/webhooks/{id}:ping",
   "type": "endpoint",
   "label": "POST /v1/webhooks/{id}:ping",
   "provider": "gemini",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhooks/{id}:ping",
   "status": [
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:gemini/environments",
   "type": "api_family",
   "label": "environments",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/environments",
   "type": "endpoint",
   "label": "POST /v1beta/environments",
   "provider": "gemini",
   "api_family": "environments",
   "method": "POST",
   "path": "/v1beta/environments",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/environments",
   "type": "endpoint",
   "label": "GET /v1beta/environments",
   "provider": "gemini",
   "api_family": "environments",
   "method": "GET",
   "path": "/v1beta/environments",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/environments/{id}",
   "type": "endpoint",
   "label": "GET /v1beta/environments/{id}",
   "provider": "gemini",
   "api_family": "environments",
   "method": "GET",
   "path": "/v1beta/environments/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/DELETE /v1beta/environments/{id}",
   "type": "endpoint",
   "label": "DELETE /v1beta/environments/{id}",
   "provider": "gemini",
   "api_family": "environments",
   "method": "DELETE",
   "path": "/v1beta/environments/{id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/environments/{environment}/files/{path}",
   "type": "endpoint",
   "label": "GET /v1beta/environments/{environment}/files/{path}",
   "provider": "gemini",
   "api_family": "environments",
   "method": "GET",
   "path": "/v1beta/environments/{environment}/files/{path}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "endpoint:gemini/PUT /upload/v1beta/environments/{environment}/files/{path}",
   "type": "endpoint",
   "label": "PUT /upload/v1beta/environments/{environment}/files/{path}",
   "provider": "gemini",
   "api_family": "environments",
   "method": "PUT",
   "path": "/upload/v1beta/environments/{environment}/files/{path}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "no (409 on existing file unless overwrite=true)"
  },
  {
   "id": "endpoint:gemini/GET /v1beta/files/environment-{environment}:download",
   "type": "endpoint",
   "label": "GET /v1beta/files/environment-{environment}:download",
   "provider": "gemini",
   "api_family": "environments",
   "method": "GET",
   "path": "/v1beta/files/environment-{environment}:download",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "PREVIEW"
   ],
   "streaming": false,
   "idempotency": "safe (GET)"
  },
  {
   "id": "api_family:gemini/dynamic",
   "type": "api_family",
   "label": "dynamic",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/dynamic/{dynamicId}:generateContent",
   "type": "endpoint",
   "label": "POST /v1beta/dynamic/{dynamicId}:generateContent",
   "provider": "gemini",
   "api_family": "dynamic",
   "method": "POST",
   "path": "/v1beta/dynamic/{dynamicId}:generateContent",
   "status": [
    "DOCUMENTED",
    "BETA",
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/POST /v1beta/dynamic/{dynamicId}:streamGenerateContent",
   "type": "endpoint",
   "label": "POST /v1beta/dynamic/{dynamicId}:streamGenerateContent",
   "provider": "gemini",
   "api_family": "dynamic",
   "method": "POST",
   "path": "/v1beta/dynamic/{dynamicId}:streamGenerateContent",
   "status": [
    "DOCUMENTED",
    "BETA",
    "UNVERIFIED",
    "DOCUMENTATION_INCOMPLETE"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "api_family:gemini/live",
   "type": "api_family",
   "label": "live",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent",
   "type": "endpoint",
   "label": "WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent",
   "provider": "gemini",
   "api_family": "live",
   "method": "WSS",
   "path": "/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContentConstrained",
   "type": "endpoint",
   "label": "WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContentConstrained",
   "provider": "gemini",
   "api_family": "live",
   "method": "WSS",
   "path": "/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContentConstrained",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1alpha.GenerativeService.BidiGenerateContent",
   "type": "endpoint",
   "label": "WSS /ws/google.ai.generativelanguage.v1alpha.GenerativeService.BidiGenerateContent",
   "provider": "gemini",
   "api_family": "live",
   "method": "WSS",
   "path": "/ws/google.ai.generativelanguage.v1alpha.GenerativeService.BidiGenerateContent",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "api_family:gemini/auth-tokens",
   "type": "api_family",
   "label": "auth-tokens",
   "provider": "gemini"
  },
  {
   "id": "endpoint:gemini/POST /v1beta/auth_tokens",
   "type": "endpoint",
   "label": "POST /v1beta/auth_tokens",
   "provider": "gemini",
   "api_family": "auth-tokens",
   "method": "POST",
   "path": "/v1beta/auth_tokens",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:gemini/GET /v1beta/interactions",
   "type": "endpoint",
   "label": "GET /v1beta/interactions",
   "provider": "gemini",
   "api_family": "interactions",
   "method": "GET",
   "path": "/v1beta/interactions",
   "status": [
    "UNVERIFIED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "provider:openai",
   "type": "provider",
   "label": "openai"
  },
  {
   "id": "api_family:openai/admin",
   "type": "api_family",
   "label": "admin",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/organization/admin_api_keys",
   "type": "endpoint",
   "label": "GET /v1/organization/admin_api_keys",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/admin_api_keys",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/admin_api_keys",
   "type": "endpoint",
   "label": "POST /v1/organization/admin_api_keys",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/admin_api_keys",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/admin_api_keys/{key_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/admin_api_keys/{key_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/admin_api_keys/{key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/admin_api_keys/{key_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/admin_api_keys/{key_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/admin_api_keys/{key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/audit_logs",
   "type": "endpoint",
   "label": "GET /v1/organization/audit_logs",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/audit_logs",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/certificates",
   "type": "endpoint",
   "label": "GET /v1/organization/certificates",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/certificates",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/certificates",
   "type": "endpoint",
   "label": "POST /v1/organization/certificates",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/certificates",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/certificates/activate",
   "type": "endpoint",
   "label": "POST /v1/organization/certificates/activate",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/certificates/activate",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/certificates/deactivate",
   "type": "endpoint",
   "label": "POST /v1/organization/certificates/deactivate",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/certificates/deactivate",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/certificates/{certificate_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/certificates/{certificate_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/certificates/{certificate_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/certificates/{certificate_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/certificates/{certificate_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/certificates/{certificate_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/certificates/{certificate_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/certificates/{certificate_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/certificates/{certificate_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/costs",
   "type": "endpoint",
   "label": "GET /v1/organization/costs",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/costs",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/data_retention",
   "type": "endpoint",
   "label": "GET /v1/organization/data_retention",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/data_retention",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/data_retention",
   "type": "endpoint",
   "label": "POST /v1/organization/data_retention",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/data_retention",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/groups",
   "type": "endpoint",
   "label": "GET /v1/organization/groups",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/groups",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/groups",
   "type": "endpoint",
   "label": "POST /v1/organization/groups",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/groups",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/groups/{group_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/groups/{group_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/groups/{group_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/groups/{group_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/groups/{group_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/groups/{group_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/groups/{group_id}/roles",
   "type": "endpoint",
   "label": "GET /v1/organization/groups/{group_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/groups/{group_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/groups/{group_id}/roles",
   "type": "endpoint",
   "label": "POST /v1/organization/groups/{group_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/groups/{group_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/groups/{group_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/groups/{group_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/groups/{group_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/groups/{group_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/groups/{group_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/groups/{group_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/groups/{group_id}/users",
   "type": "endpoint",
   "label": "GET /v1/organization/groups/{group_id}/users",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/groups/{group_id}/users",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/groups/{group_id}/users",
   "type": "endpoint",
   "label": "POST /v1/organization/groups/{group_id}/users",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/groups/{group_id}/users",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/groups/{group_id}/users/{user_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/groups/{group_id}/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/groups/{group_id}/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/groups/{group_id}/users/{user_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/groups/{group_id}/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/groups/{group_id}/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/invites",
   "type": "endpoint",
   "label": "GET /v1/organization/invites",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/invites",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/invites",
   "type": "endpoint",
   "label": "POST /v1/organization/invites",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/invites",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/invites/{invite_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/invites/{invite_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/invites/{invite_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/invites/{invite_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/invites/{invite_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/invites/{invite_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects",
   "type": "endpoint",
   "label": "GET /v1/organization/projects",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects",
   "type": "endpoint",
   "label": "POST /v1/organization/projects",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/api_keys",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/api_keys",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/api_keys",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/api_keys/{api_key_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/api_keys/{api_key_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/api_keys/{api_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/api_keys/{api_key_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/api_keys/{api_key_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/api_keys/{api_key_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/archive",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/archive",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/archive",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/certificates",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/certificates",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/certificates",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/certificates/activate",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/certificates/activate",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/certificates/activate",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/certificates/deactivate",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/certificates/deactivate",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/certificates/deactivate",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/data_retention",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/data_retention",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/data_retention",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/data_retention",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/data_retention",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/data_retention",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/groups",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/groups",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/groups",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/groups",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/groups",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/groups",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/groups/{group_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/groups/{group_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/groups/{group_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/groups/{group_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/groups/{group_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/hosted_tool_permissions",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/hosted_tool_permissions",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/hosted_tool_permissions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/hosted_tool_permissions",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/hosted_tool_permissions",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/hosted_tool_permissions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/model_permissions",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/model_permissions",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/model_permissions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/model_permissions",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/model_permissions",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/model_permissions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/model_permissions",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/model_permissions",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/model_permissions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/rate_limits",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/rate_limits",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/rate_limits",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/rate_limits/{rate_limit_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/rate_limits/{rate_limit_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/rate_limits/{rate_limit_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/service_accounts",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/service_accounts",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/service_accounts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/service_accounts",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/service_accounts",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/service_accounts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/service_accounts/{service_account_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/spend_alerts",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/spend_alerts",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/spend_alerts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/spend_alerts",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/spend_alerts",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/spend_alerts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/spend_alerts/{alert_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/users",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/users",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/users",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/users",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/users",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/users",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/users/{user_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/users/{user_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/users/{user_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/roles",
   "type": "endpoint",
   "label": "GET /v1/organization/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/roles",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/roles",
   "type": "endpoint",
   "label": "POST /v1/organization/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/roles/{role_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/roles/{role_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/spend_alerts",
   "type": "endpoint",
   "label": "GET /v1/organization/spend_alerts",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/spend_alerts",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/spend_alerts",
   "type": "endpoint",
   "label": "POST /v1/organization/spend_alerts",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/spend_alerts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/spend_alerts/{alert_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/spend_alerts/{alert_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/spend_alerts/{alert_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/spend_alerts/{alert_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/spend_alerts/{alert_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/spend_alerts/{alert_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/spend_alerts/{alert_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/spend_alerts/{alert_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/spend_alerts/{alert_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/audio_speeches",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/audio_speeches",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/audio_speeches",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/audio_transcriptions",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/audio_transcriptions",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/audio_transcriptions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/code_interpreter_sessions",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/code_interpreter_sessions",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/code_interpreter_sessions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/completions",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/completions",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/completions",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/embeddings",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/embeddings",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/embeddings",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/file_search_calls",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/file_search_calls",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/file_search_calls",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/images",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/images",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/images",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/moderations",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/moderations",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/moderations",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/vector_stores",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/vector_stores",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/vector_stores",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/usage/web_search_calls",
   "type": "endpoint",
   "label": "GET /v1/organization/usage/web_search_calls",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/usage/web_search_calls",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/users",
   "type": "endpoint",
   "label": "GET /v1/organization/users",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/users",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/users/{user_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/users/{user_id}",
   "type": "endpoint",
   "label": "POST /v1/organization/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/users/{user_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/users/{user_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/users/{user_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/users/{user_id}/roles",
   "type": "endpoint",
   "label": "GET /v1/organization/users/{user_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/users/{user_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/users/{user_id}/roles",
   "type": "endpoint",
   "label": "POST /v1/organization/users/{user_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/users/{user_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/users/{user_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/users/{user_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/users/{user_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/users/{user_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/users/{user_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/users/{user_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/projects/{project_id}/groups/{group_id}/roles",
   "type": "endpoint",
   "label": "GET /v1/projects/{project_id}/groups/{group_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/projects/{project_id}/groups/{group_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/projects/{project_id}/groups/{group_id}/roles",
   "type": "endpoint",
   "label": "POST /v1/projects/{project_id}/groups/{group_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/projects/{project_id}/groups/{group_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/projects/{project_id}/groups/{group_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/projects/{project_id}/groups/{group_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/projects/{project_id}/groups/{group_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/projects/{project_id}/groups/{group_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "DELETE /v1/projects/{project_id}/groups/{group_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/projects/{project_id}/groups/{group_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/projects/{project_id}/roles",
   "type": "endpoint",
   "label": "GET /v1/projects/{project_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/projects/{project_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/projects/{project_id}/roles",
   "type": "endpoint",
   "label": "POST /v1/projects/{project_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/projects/{project_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/projects/{project_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/projects/{project_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/projects/{project_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/projects/{project_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "POST /v1/projects/{project_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/projects/{project_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/projects/{project_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "DELETE /v1/projects/{project_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/projects/{project_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/projects/{project_id}/users/{user_id}/roles",
   "type": "endpoint",
   "label": "GET /v1/projects/{project_id}/users/{user_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/projects/{project_id}/users/{user_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/projects/{project_id}/users/{user_id}/roles",
   "type": "endpoint",
   "label": "POST /v1/projects/{project_id}/users/{user_id}/roles",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/projects/{project_id}/users/{user_id}/roles",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/projects/{project_id}/users/{user_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "GET /v1/projects/{project_id}/users/{user_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/projects/{project_id}/users/{user_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/projects/{project_id}/users/{user_id}/roles/{role_id}",
   "type": "endpoint",
   "label": "DELETE /v1/projects/{project_id}/users/{user_id}/roles/{role_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/projects/{project_id}/users/{user_id}/roles/{role_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/external_storage",
   "type": "endpoint",
   "label": "GET /v1/organization/external_storage",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/external_storage",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/external_storage",
   "type": "endpoint",
   "label": "POST /v1/organization/external_storage",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/external_storage",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/external_storage/{external_storage_id}",
   "type": "endpoint",
   "label": "GET /v1/organization/external_storage/{external_storage_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/external_storage/{external_storage_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/external_storage/{external_storage_id}",
   "type": "endpoint",
   "label": "DELETE /v1/organization/external_storage/{external_storage_id}",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/external_storage/{external_storage_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/external_storage/{external_storage_id}/validate",
   "type": "endpoint",
   "label": "POST /v1/organization/external_storage/{external_storage_id}/validate",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/external_storage/{external_storage_id}/validate",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/spend_limit",
   "type": "endpoint",
   "label": "GET /v1/organization/spend_limit",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/spend_limit",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/spend_limit",
   "type": "endpoint",
   "label": "POST /v1/organization/spend_limit",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/spend_limit",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/spend_limit",
   "type": "endpoint",
   "label": "DELETE /v1/organization/spend_limit",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/spend_limit",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/organization/projects/{project_id}/spend_limit",
   "type": "endpoint",
   "label": "GET /v1/organization/projects/{project_id}/spend_limit",
   "provider": "openai",
   "api_family": "admin",
   "method": "GET",
   "path": "/v1/organization/projects/{project_id}/spend_limit",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/spend_limit",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/spend_limit",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/spend_limit",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/spend_limit",
   "type": "endpoint",
   "label": "DELETE /v1/organization/projects/{project_id}/spend_limit",
   "provider": "openai",
   "api_family": "admin",
   "method": "DELETE",
   "path": "/v1/organization/projects/{project_id}/spend_limit",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys",
   "type": "endpoint",
   "label": "POST /v1/organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys",
   "provider": "openai",
   "api_family": "admin",
   "method": "POST",
   "path": "/v1/organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "api_family:openai/agents-platform/assistants",
   "type": "api_family",
   "label": "agents-platform/assistants",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/assistants",
   "type": "endpoint",
   "label": "GET /v1/assistants",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/assistants",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/assistants",
   "type": "endpoint",
   "label": "POST /v1/assistants",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/assistants",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/assistants/{assistant_id}",
   "type": "endpoint",
   "label": "GET /v1/assistants/{assistant_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/assistants/{assistant_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/assistants/{assistant_id}",
   "type": "endpoint",
   "label": "POST /v1/assistants/{assistant_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/assistants/{assistant_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/assistants/{assistant_id}",
   "type": "endpoint",
   "label": "DELETE /v1/assistants/{assistant_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "DELETE",
   "path": "/v1/assistants/{assistant_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads",
   "type": "endpoint",
   "label": "POST /v1/threads",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/runs",
   "type": "endpoint",
   "label": "POST /v1/threads/runs",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/runs",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/threads/{thread_id}",
   "type": "endpoint",
   "label": "DELETE /v1/threads/{thread_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "DELETE",
   "path": "/v1/threads/{thread_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}/messages",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}/messages",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}/messages",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}/messages",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}/messages",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}/messages",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}/messages/{message_id}",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}/messages/{message_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}/messages/{message_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}/messages/{message_id}",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}/messages/{message_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}/messages/{message_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/threads/{thread_id}/messages/{message_id}",
   "type": "endpoint",
   "label": "DELETE /v1/threads/{thread_id}/messages/{message_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "DELETE",
   "path": "/v1/threads/{thread_id}/messages/{message_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}/runs",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}/runs",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}/runs",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}/runs",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}/runs",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}/runs",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}/runs/{run_id}",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}/runs/{run_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}/runs/{run_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}/runs/{run_id}",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}/runs/{run_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}/runs/{run_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}/runs/{run_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}/runs/{run_id}/cancel",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}/runs/{run_id}/cancel",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}/runs/{run_id}/steps",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}/runs/{run_id}/steps",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}/runs/{run_id}/steps",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}",
   "type": "endpoint",
   "label": "GET /v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "GET",
   "path": "/v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/threads/{thread_id}/runs/{run_id}/submit_tool_outputs",
   "type": "endpoint",
   "label": "POST /v1/threads/{thread_id}/runs/{run_id}/submit_tool_outputs",
   "provider": "openai",
   "api_family": "agents-platform/assistants",
   "method": "POST",
   "path": "/v1/threads/{thread_id}/runs/{run_id}/submit_tool_outputs",
   "status": [
    "RETIRED",
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/agents-platform/chatkit",
   "type": "api_family",
   "label": "agents-platform/chatkit",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/chatkit/sessions/{session_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/chatkit/sessions/{session_id}/cancel",
   "provider": "openai",
   "api_family": "agents-platform/chatkit",
   "method": "POST",
   "path": "/v1/chatkit/sessions/{session_id}/cancel",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/chatkit/sessions",
   "type": "endpoint",
   "label": "POST /v1/chatkit/sessions",
   "provider": "openai",
   "api_family": "agents-platform/chatkit",
   "method": "POST",
   "path": "/v1/chatkit/sessions",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/chatkit/threads/{thread_id}/items",
   "type": "endpoint",
   "label": "GET /v1/chatkit/threads/{thread_id}/items",
   "provider": "openai",
   "api_family": "agents-platform/chatkit",
   "method": "GET",
   "path": "/v1/chatkit/threads/{thread_id}/items",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/chatkit/threads/{thread_id}",
   "type": "endpoint",
   "label": "GET /v1/chatkit/threads/{thread_id}",
   "provider": "openai",
   "api_family": "agents-platform/chatkit",
   "method": "GET",
   "path": "/v1/chatkit/threads/{thread_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/chatkit/threads/{thread_id}",
   "type": "endpoint",
   "label": "DELETE /v1/chatkit/threads/{thread_id}",
   "provider": "openai",
   "api_family": "agents-platform/chatkit",
   "method": "DELETE",
   "path": "/v1/chatkit/threads/{thread_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/chatkit/threads",
   "type": "endpoint",
   "label": "GET /v1/chatkit/threads",
   "provider": "openai",
   "api_family": "agents-platform/chatkit",
   "method": "GET",
   "path": "/v1/chatkit/threads",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/agents-platform/agents",
   "type": "api_family",
   "label": "agents-platform/agents",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/agents/environments/{environment_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/environments/{environment_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/environments/{environment_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/environments/{environment_id}/files",
   "type": "endpoint",
   "label": "GET /v1/agents/environments/{environment_id}/files",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/environments/{environment_id}/files",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/environments/{environment_id}/files",
   "type": "endpoint",
   "label": "POST /v1/agents/environments/{environment_id}/files",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/environments/{environment_id}/files",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/subagents",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/subagents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/subagents/{subagent_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/items",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/items",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/subagents/{subagent_id}/items",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}/items",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}/items",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}/items",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents",
   "type": "endpoint",
   "label": "GET /v1/agents",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents",
   "type": "endpoint",
   "label": "POST /v1/agents",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/{agent_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/{agent_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/{agent_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/{agent_id}",
   "type": "endpoint",
   "label": "POST /v1/agents/{agent_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/{agent_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/agents/{agent_id}",
   "type": "endpoint",
   "label": "DELETE /v1/agents/{agent_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "DELETE",
   "path": "/v1/agents/{agent_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/environments/templates",
   "type": "endpoint",
   "label": "GET /v1/agents/environments/templates",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/environments/templates",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/environments/templates",
   "type": "endpoint",
   "label": "POST /v1/agents/environments/templates",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/environments/templates",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/environments/templates/{environment_template_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/environments/templates/{environment_template_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/environments/templates/{environment_template_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/environments/templates/{environment_template_id}",
   "type": "endpoint",
   "label": "POST /v1/agents/environments/templates/{environment_template_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/environments/templates/{environment_template_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/agents/environments/templates/{environment_template_id}",
   "type": "endpoint",
   "label": "DELETE /v1/agents/environments/templates/{environment_template_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "DELETE",
   "path": "/v1/agents/environments/templates/{environment_template_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/sessions",
   "type": "endpoint",
   "label": "POST /v1/agents/sessions",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/sessions",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/sessions/{session_id}",
   "type": "endpoint",
   "label": "POST /v1/agents/sessions/{session_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/sessions/{session_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/agents/sessions/{session_id}",
   "type": "endpoint",
   "label": "DELETE /v1/agents/sessions/{session_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "DELETE",
   "path": "/v1/agents/sessions/{session_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent delete; may return 409 while setup/execution is in progress — retry with a limit"
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/artifacts",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/artifacts",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/artifacts",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/artifacts/{artifact_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/artifacts/{artifact_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/artifacts/{artifact_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/agents/sessions/{session_id}/artifacts/{artifact_id}",
   "type": "endpoint",
   "label": "DELETE /v1/agents/sessions/{session_id}/artifacts/{artifact_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "DELETE",
   "path": "/v1/agents/sessions/{session_id}/artifacts/{artifact_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/artifacts/{artifact_id}/content",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/artifacts/{artifact_id}/content",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/artifacts/{artifact_id}/content",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/events",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/events",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/events",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/agents/sessions/{session_id}/events",
   "type": "endpoint",
   "label": "POST /v1/agents/sessions/{session_id}/events",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "POST",
   "path": "/v1/agents/sessions/{session_id}/events",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotency-Key request header (optional) makes retries of submitted input events idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/items",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/items",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/items",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/turns",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/turns",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/turns",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/turns/{turn_id}",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/turns/{turn_id}",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/turns/{turn_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/agents-platform/vaults",
   "type": "api_family",
   "label": "agents-platform/vaults",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/vaults",
   "type": "endpoint",
   "label": "GET /v1/vaults",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "GET",
   "path": "/v1/vaults",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/vaults",
   "type": "endpoint",
   "label": "POST /v1/vaults",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "POST",
   "path": "/v1/vaults",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/vaults/{vault_id}",
   "type": "endpoint",
   "label": "GET /v1/vaults/{vault_id}",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "GET",
   "path": "/v1/vaults/{vault_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/vaults/{vault_id}",
   "type": "endpoint",
   "label": "DELETE /v1/vaults/{vault_id}",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "DELETE",
   "path": "/v1/vaults/{vault_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/vaults/{vault_id}/credentials",
   "type": "endpoint",
   "label": "GET /v1/vaults/{vault_id}/credentials",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "GET",
   "path": "/v1/vaults/{vault_id}/credentials",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/vaults/{vault_id}/credentials",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/credentials",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/credentials",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/vaults/{vault_id}/credentials/{credential_id}",
   "type": "endpoint",
   "label": "GET /v1/vaults/{vault_id}/credentials/{credential_id}",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "GET",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/vaults/{vault_id}/credentials/{credential_id}",
   "type": "endpoint",
   "label": "POST /v1/vaults/{vault_id}/credentials/{credential_id}",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "POST",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/vaults/{vault_id}/credentials/{credential_id}",
   "type": "endpoint",
   "label": "DELETE /v1/vaults/{vault_id}/credentials/{credential_id}",
   "provider": "openai",
   "api_family": "agents-platform/vaults",
   "method": "DELETE",
   "path": "/v1/vaults/{vault_id}/credentials/{credential_id}",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/agents/sessions/{session_id}/traces",
   "type": "endpoint",
   "label": "GET /v1/agents/sessions/{session_id}/traces",
   "provider": "openai",
   "api_family": "agents-platform/agents",
   "method": "GET",
   "path": "/v1/agents/sessions/{session_id}/traces",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/agents-platform/workspace-agents",
   "type": "api_family",
   "label": "agents-platform/workspace-agents",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/workspace_agents/{id}/trigger",
   "type": "endpoint",
   "label": "POST /v1/workspace_agents/{id}/trigger",
   "provider": "openai",
   "api_family": "agents-platform/workspace-agents",
   "method": "POST",
   "path": "/v1/workspace_agents/{id}/trigger",
   "status": [
    "DOCUMENTED",
    "BETA",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotency-Key header: same key on the same trigger returns the original accepted outcome"
  },
  {
   "id": "endpoint:openai/GET /v1/workspace_agents/{id}/runs/{run_id}",
   "type": "endpoint",
   "label": "GET /v1/workspace_agents/{id}/runs/{run_id}",
   "provider": "openai",
   "api_family": "agents-platform/workspace-agents",
   "method": "GET",
   "path": "/v1/workspace_agents/{id}/runs/{run_id}",
   "status": [
    "DOCUMENTED",
    "BETA",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/containers",
   "type": "api_family",
   "label": "containers",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/containers",
   "type": "endpoint",
   "label": "GET /v1/containers",
   "provider": "openai",
   "api_family": "containers",
   "method": "GET",
   "path": "/v1/containers",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/containers",
   "type": "endpoint",
   "label": "POST /v1/containers",
   "provider": "openai",
   "api_family": "containers",
   "method": "POST",
   "path": "/v1/containers",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/containers/{container_id}",
   "type": "endpoint",
   "label": "GET /v1/containers/{container_id}",
   "provider": "openai",
   "api_family": "containers",
   "method": "GET",
   "path": "/v1/containers/{container_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/containers/{container_id}",
   "type": "endpoint",
   "label": "DELETE /v1/containers/{container_id}",
   "provider": "openai",
   "api_family": "containers",
   "method": "DELETE",
   "path": "/v1/containers/{container_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/containers/{container_id}/files",
   "type": "endpoint",
   "label": "POST /v1/containers/{container_id}/files",
   "provider": "openai",
   "api_family": "containers",
   "method": "POST",
   "path": "/v1/containers/{container_id}/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/containers/{container_id}/files",
   "type": "endpoint",
   "label": "GET /v1/containers/{container_id}/files",
   "provider": "openai",
   "api_family": "containers",
   "method": "GET",
   "path": "/v1/containers/{container_id}/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/containers/{container_id}/files/{file_id}",
   "type": "endpoint",
   "label": "GET /v1/containers/{container_id}/files/{file_id}",
   "provider": "openai",
   "api_family": "containers",
   "method": "GET",
   "path": "/v1/containers/{container_id}/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/containers/{container_id}/files/{file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/containers/{container_id}/files/{file_id}",
   "provider": "openai",
   "api_family": "containers",
   "method": "DELETE",
   "path": "/v1/containers/{container_id}/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/containers/{container_id}/files/{file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/containers/{container_id}/files/{file_id}/content",
   "provider": "openai",
   "api_family": "containers",
   "method": "GET",
   "path": "/v1/containers/{container_id}/files/{file_id}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/skills",
   "type": "api_family",
   "label": "skills",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/skills",
   "type": "endpoint",
   "label": "POST /v1/skills",
   "provider": "openai",
   "api_family": "skills",
   "method": "POST",
   "path": "/v1/skills",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/skills",
   "type": "endpoint",
   "label": "GET /v1/skills",
   "provider": "openai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "DELETE /v1/skills/{skill_id}",
   "provider": "openai",
   "api_family": "skills",
   "method": "DELETE",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}",
   "provider": "openai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "POST /v1/skills/{skill_id}",
   "provider": "openai",
   "api_family": "skills",
   "method": "POST",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/skills/{skill_id}/content",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/content",
   "provider": "openai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/POST /v1/skills/{skill_id}/versions",
   "type": "endpoint",
   "label": "POST /v1/skills/{skill_id}/versions",
   "provider": "openai",
   "api_family": "skills",
   "method": "POST",
   "path": "/v1/skills/{skill_id}/versions",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/skills/{skill_id}/versions",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/versions",
   "provider": "openai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/versions",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/skills/{skill_id}/versions/{version}",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/versions/{version}",
   "provider": "openai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/versions/{version}",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/DELETE /v1/skills/{skill_id}/versions/{version}",
   "type": "endpoint",
   "label": "DELETE /v1/skills/{skill_id}/versions/{version}",
   "provider": "openai",
   "api_family": "skills",
   "method": "DELETE",
   "path": "/v1/skills/{skill_id}/versions/{version}",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "endpoint:openai/GET /v1/skills/{skill_id}/versions/{version}/content",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/versions/{version}/content",
   "provider": "openai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/versions/{version}/content",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": null
  },
  {
   "id": "api_family:openai/responses",
   "type": "api_family",
   "label": "responses",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/responses",
   "type": "endpoint",
   "label": "POST /v1/responses",
   "provider": "openai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST create). No Idempotency-Key header documented for these endpoints."
  },
  {
   "id": "endpoint:openai/POST /v1/responses?beta=true",
   "type": "endpoint",
   "label": "POST /v1/responses?beta=true",
   "provider": "openai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses?beta=true",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST create). No Idempotency-Key header documented for these endpoints."
  },
  {
   "id": "endpoint:openai/GET /v1/responses/{response_id}",
   "type": "endpoint",
   "label": "GET /v1/responses/{response_id}",
   "provider": "openai",
   "api_family": "responses",
   "method": "GET",
   "path": "/v1/responses/{response_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/DELETE /v1/responses/{response_id}",
   "type": "endpoint",
   "label": "DELETE /v1/responses/{response_id}",
   "provider": "openai",
   "api_family": "responses",
   "method": "DELETE",
   "path": "/v1/responses/{response_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent in effect (second delete -> 404)"
  },
  {
   "id": "endpoint:openai/POST /v1/responses/{response_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/responses/{response_id}/cancel",
   "provider": "openai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses/{response_id}/cancel",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent while cancelled/in-flight; 400 once completed"
  },
  {
   "id": "endpoint:openai/GET /v1/responses/{response_id}/input_items",
   "type": "endpoint",
   "label": "GET /v1/responses/{response_id}/input_items",
   "provider": "openai",
   "api_family": "responses",
   "method": "GET",
   "path": "/v1/responses/{response_id}/input_items",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/POST /v1/responses/input_tokens",
   "type": "endpoint",
   "label": "POST /v1/responses/input_tokens",
   "provider": "openai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses/input_tokens",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Safe to retry (no side effects)"
  },
  {
   "id": "endpoint:openai/POST /v1/responses/compact",
   "type": "endpoint",
   "label": "POST /v1/responses/compact",
   "provider": "openai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses/compact",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (billed model work)"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/responses",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/responses",
   "provider": "openai",
   "api_family": "responses",
   "method": "WS",
   "path": "wss://api.openai.com/v1/responses",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "n/a"
  },
  {
   "id": "api_family:openai/chat_completions",
   "type": "api_family",
   "label": "chat_completions",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/chat/completions",
   "type": "endpoint",
   "label": "POST /v1/chat/completions",
   "provider": "openai",
   "api_family": "chat_completions",
   "method": "POST",
   "path": "/v1/chat/completions",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST create). No Idempotency-Key header documented for these endpoints."
  },
  {
   "id": "endpoint:openai/GET /v1/chat/completions",
   "type": "endpoint",
   "label": "GET /v1/chat/completions",
   "provider": "openai",
   "api_family": "chat_completions",
   "method": "GET",
   "path": "/v1/chat/completions",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/GET /v1/chat/completions/{completion_id}",
   "type": "endpoint",
   "label": "GET /v1/chat/completions/{completion_id}",
   "provider": "openai",
   "api_family": "chat_completions",
   "method": "GET",
   "path": "/v1/chat/completions/{completion_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/POST /v1/chat/completions/{completion_id}",
   "type": "endpoint",
   "label": "POST /v1/chat/completions/{completion_id}",
   "provider": "openai",
   "api_family": "chat_completions",
   "method": "POST",
   "path": "/v1/chat/completions/{completion_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (same body -> same state)"
  },
  {
   "id": "endpoint:openai/DELETE /v1/chat/completions/{completion_id}",
   "type": "endpoint",
   "label": "DELETE /v1/chat/completions/{completion_id}",
   "provider": "openai",
   "api_family": "chat_completions",
   "method": "DELETE",
   "path": "/v1/chat/completions/{completion_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Second delete -> 404"
  },
  {
   "id": "endpoint:openai/GET /v1/chat/completions/{completion_id}/messages",
   "type": "endpoint",
   "label": "GET /v1/chat/completions/{completion_id}/messages",
   "provider": "openai",
   "api_family": "chat_completions",
   "method": "GET",
   "path": "/v1/chat/completions/{completion_id}/messages",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "api_family:openai/completions",
   "type": "api_family",
   "label": "completions",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/completions",
   "type": "endpoint",
   "label": "POST /v1/completions",
   "provider": "openai",
   "api_family": "completions",
   "method": "POST",
   "path": "/v1/completions",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST create). No Idempotency-Key header documented for these endpoints."
  },
  {
   "id": "api_family:openai/conversations",
   "type": "api_family",
   "label": "conversations",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/conversations",
   "type": "endpoint",
   "label": "POST /v1/conversations",
   "provider": "openai",
   "api_family": "conversations",
   "method": "POST",
   "path": "/v1/conversations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST create). No Idempotency-Key header documented for these endpoints."
  },
  {
   "id": "endpoint:openai/GET /v1/conversations/{conversation_id}",
   "type": "endpoint",
   "label": "GET /v1/conversations/{conversation_id}",
   "provider": "openai",
   "api_family": "conversations",
   "method": "GET",
   "path": "/v1/conversations/{conversation_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/POST /v1/conversations/{conversation_id}",
   "type": "endpoint",
   "label": "POST /v1/conversations/{conversation_id}",
   "provider": "openai",
   "api_family": "conversations",
   "method": "POST",
   "path": "/v1/conversations/{conversation_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/conversations/{conversation_id}",
   "type": "endpoint",
   "label": "DELETE /v1/conversations/{conversation_id}",
   "provider": "openai",
   "api_family": "conversations",
   "method": "DELETE",
   "path": "/v1/conversations/{conversation_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Second delete -> 404"
  },
  {
   "id": "endpoint:openai/POST /v1/conversations/{conversation_id}/items",
   "type": "endpoint",
   "label": "POST /v1/conversations/{conversation_id}/items",
   "provider": "openai",
   "api_family": "conversations",
   "method": "POST",
   "path": "/v1/conversations/{conversation_id}/items",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST create). No Idempotency-Key header documented for these endpoints."
  },
  {
   "id": "endpoint:openai/GET /v1/conversations/{conversation_id}/items",
   "type": "endpoint",
   "label": "GET /v1/conversations/{conversation_id}/items",
   "provider": "openai",
   "api_family": "conversations",
   "method": "GET",
   "path": "/v1/conversations/{conversation_id}/items",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/GET /v1/conversations/{conversation_id}/items/{item_id}",
   "type": "endpoint",
   "label": "GET /v1/conversations/{conversation_id}/items/{item_id}",
   "provider": "openai",
   "api_family": "conversations",
   "method": "GET",
   "path": "/v1/conversations/{conversation_id}/items/{item_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Idempotent (GET)"
  },
  {
   "id": "endpoint:openai/DELETE /v1/conversations/{conversation_id}/items/{item_id}",
   "type": "endpoint",
   "label": "DELETE /v1/conversations/{conversation_id}/items/{item_id}",
   "provider": "openai",
   "api_family": "conversations",
   "method": "DELETE",
   "path": "/v1/conversations/{conversation_id}/items/{item_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Second delete -> 404 (expected, not tested)"
  },
  {
   "id": "api_family:openai/batches",
   "type": "api_family",
   "label": "batches",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/batches",
   "type": "endpoint",
   "label": "GET /v1/batches",
   "provider": "openai",
   "api_family": "batches",
   "method": "GET",
   "path": "/v1/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/batches",
   "type": "endpoint",
   "label": "POST /v1/batches",
   "provider": "openai",
   "api_family": "batches",
   "method": "POST",
   "path": "/v1/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/batches/{batch_id}",
   "type": "endpoint",
   "label": "GET /v1/batches/{batch_id}",
   "provider": "openai",
   "api_family": "batches",
   "method": "GET",
   "path": "/v1/batches/{batch_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/batches/{batch_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/batches/{batch_id}/cancel",
   "provider": "openai",
   "api_family": "batches",
   "method": "POST",
   "path": "/v1/batches/{batch_id}/cancel",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "api_family:openai/evals",
   "type": "api_family",
   "label": "evals",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/evals",
   "type": "endpoint",
   "label": "GET /v1/evals",
   "provider": "openai",
   "api_family": "evals",
   "method": "GET",
   "path": "/v1/evals",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/evals",
   "type": "endpoint",
   "label": "POST /v1/evals",
   "provider": "openai",
   "api_family": "evals",
   "method": "POST",
   "path": "/v1/evals",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/evals/{eval_id}",
   "type": "endpoint",
   "label": "DELETE /v1/evals/{eval_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "DELETE",
   "path": "/v1/evals/{eval_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/evals/{eval_id}",
   "type": "endpoint",
   "label": "GET /v1/evals/{eval_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "GET",
   "path": "/v1/evals/{eval_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/evals/{eval_id}",
   "type": "endpoint",
   "label": "POST /v1/evals/{eval_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "POST",
   "path": "/v1/evals/{eval_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/evals/{eval_id}/runs",
   "type": "endpoint",
   "label": "GET /v1/evals/{eval_id}/runs",
   "provider": "openai",
   "api_family": "evals",
   "method": "GET",
   "path": "/v1/evals/{eval_id}/runs",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/evals/{eval_id}/runs",
   "type": "endpoint",
   "label": "POST /v1/evals/{eval_id}/runs",
   "provider": "openai",
   "api_family": "evals",
   "method": "POST",
   "path": "/v1/evals/{eval_id}/runs",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/evals/{eval_id}/runs/{run_id}",
   "type": "endpoint",
   "label": "DELETE /v1/evals/{eval_id}/runs/{run_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "DELETE",
   "path": "/v1/evals/{eval_id}/runs/{run_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/evals/{eval_id}/runs/{run_id}",
   "type": "endpoint",
   "label": "GET /v1/evals/{eval_id}/runs/{run_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "GET",
   "path": "/v1/evals/{eval_id}/runs/{run_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/evals/{eval_id}/runs/{run_id}",
   "type": "endpoint",
   "label": "POST /v1/evals/{eval_id}/runs/{run_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "POST",
   "path": "/v1/evals/{eval_id}/runs/{run_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/evals/{eval_id}/runs/{run_id}/output_items",
   "type": "endpoint",
   "label": "GET /v1/evals/{eval_id}/runs/{run_id}/output_items",
   "provider": "openai",
   "api_family": "evals",
   "method": "GET",
   "path": "/v1/evals/{eval_id}/runs/{run_id}/output_items",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/GET /v1/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}",
   "type": "endpoint",
   "label": "GET /v1/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}",
   "provider": "openai",
   "api_family": "evals",
   "method": "GET",
   "path": "/v1/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "api_family:openai/files",
   "type": "api_family",
   "label": "files",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/files",
   "type": "endpoint",
   "label": "GET /v1/files",
   "provider": "openai",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/files",
   "type": "endpoint",
   "label": "POST /v1/files",
   "provider": "openai",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/files/{file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/files/{file_id}",
   "provider": "openai",
   "api_family": "files",
   "method": "DELETE",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/files/{file_id}",
   "type": "endpoint",
   "label": "GET /v1/files/{file_id}",
   "provider": "openai",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/GET /v1/files/{file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/files/{file_id}/content",
   "provider": "openai",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files/{file_id}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "api_family:openai/fine_tuning",
   "type": "api_family",
   "label": "fine_tuning",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions",
   "type": "endpoint",
   "label": "GET /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "GET",
   "path": "/v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "POST",
   "path": "/v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions/{permission_id}",
   "type": "endpoint",
   "label": "DELETE /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions/{permission_id}",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "DELETE",
   "path": "/v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions/{permission_id}",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/fine_tuning/jobs",
   "type": "endpoint",
   "label": "GET /v1/fine_tuning/jobs",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "GET",
   "path": "/v1/fine_tuning/jobs",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/jobs",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/jobs",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "POST",
   "path": "/v1/fine_tuning/jobs",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/fine_tuning/jobs/{fine_tuning_job_id}",
   "type": "endpoint",
   "label": "GET /v1/fine_tuning/jobs/{fine_tuning_job_id}",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "GET",
   "path": "/v1/fine_tuning/jobs/{fine_tuning_job_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "POST",
   "path": "/v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints",
   "type": "endpoint",
   "label": "GET /v1/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "GET",
   "path": "/v1/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/GET /v1/fine_tuning/jobs/{fine_tuning_job_id}/events",
   "type": "endpoint",
   "label": "GET /v1/fine_tuning/jobs/{fine_tuning_job_id}/events",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "GET",
   "path": "/v1/fine_tuning/jobs/{fine_tuning_job_id}/events",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/pause",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/pause",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "POST",
   "path": "/v1/fine_tuning/jobs/{fine_tuning_job_id}/pause",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/resume",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/resume",
   "provider": "openai",
   "api_family": "fine_tuning",
   "method": "POST",
   "path": "/v1/fine_tuning/jobs/{fine_tuning_job_id}/resume",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "api_family:openai/graders",
   "type": "api_family",
   "label": "graders",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/alpha/graders/run",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/alpha/graders/run",
   "provider": "openai",
   "api_family": "graders",
   "method": "POST",
   "path": "/v1/fine_tuning/alpha/graders/run",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/POST /v1/fine_tuning/alpha/graders/validate",
   "type": "endpoint",
   "label": "POST /v1/fine_tuning/alpha/graders/validate",
   "provider": "openai",
   "api_family": "graders",
   "method": "POST",
   "path": "/v1/fine_tuning/alpha/graders/validate",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "BETA"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "api_family:openai/uploads",
   "type": "api_family",
   "label": "uploads",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/uploads",
   "type": "endpoint",
   "label": "POST /v1/uploads",
   "provider": "openai",
   "api_family": "uploads",
   "method": "POST",
   "path": "/v1/uploads",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/POST /v1/uploads/{upload_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/uploads/{upload_id}/cancel",
   "provider": "openai",
   "api_family": "uploads",
   "method": "POST",
   "path": "/v1/uploads/{upload_id}/cancel",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/POST /v1/uploads/{upload_id}/complete",
   "type": "endpoint",
   "label": "POST /v1/uploads/{upload_id}/complete",
   "provider": "openai",
   "api_family": "uploads",
   "method": "POST",
   "path": "/v1/uploads/{upload_id}/complete",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/POST /v1/uploads/{upload_id}/parts",
   "type": "endpoint",
   "label": "POST /v1/uploads/{upload_id}/parts",
   "provider": "openai",
   "api_family": "uploads",
   "method": "POST",
   "path": "/v1/uploads/{upload_id}/parts",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "api_family:openai/vector_stores",
   "type": "api_family",
   "label": "vector_stores",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores",
   "type": "endpoint",
   "label": "GET /v1/vector_stores",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores",
   "type": "endpoint",
   "label": "POST /v1/vector_stores",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/vector_stores/{vector_store_id}",
   "type": "endpoint",
   "label": "DELETE /v1/vector_stores/{vector_store_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "DELETE",
   "path": "/v1/vector_stores/{vector_store_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}",
   "type": "endpoint",
   "label": "GET /v1/vector_stores/{vector_store_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores/{vector_store_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}",
   "type": "endpoint",
   "label": "POST /v1/vector_stores/{vector_store_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores/{vector_store_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/file_batches",
   "type": "endpoint",
   "label": "POST /v1/vector_stores/{vector_store_id}/file_batches",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores/{vector_store_id}/file_batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}",
   "type": "endpoint",
   "label": "GET /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores/{vector_store_id}/file_batches/{batch_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel",
   "type": "endpoint",
   "label": "POST /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/files",
   "type": "endpoint",
   "label": "GET /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/files",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/files",
   "type": "endpoint",
   "label": "GET /v1/vector_stores/{vector_store_id}/files",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores/{vector_store_id}/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/files",
   "type": "endpoint",
   "label": "POST /v1/vector_stores/{vector_store_id}/files",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores/{vector_store_id}/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/DELETE /v1/vector_stores/{vector_store_id}/files/{file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/vector_stores/{vector_store_id}/files/{file_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "DELETE",
   "path": "/v1/vector_stores/{vector_store_id}/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/files/{file_id}",
   "type": "endpoint",
   "label": "GET /v1/vector_stores/{vector_store_id}/files/{file_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores/{vector_store_id}/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/files/{file_id}",
   "type": "endpoint",
   "label": "POST /v1/vector_stores/{vector_store_id}/files/{file_id}",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores/{vector_store_id}/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/files/{file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/vector_stores/{vector_store_id}/files/{file_id}/content",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "GET",
   "path": "/v1/vector_stores/{vector_store_id}/files/{file_id}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "safe"
  },
  {
   "id": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/search",
   "type": "endpoint",
   "label": "POST /v1/vector_stores/{vector_store_id}/search",
   "provider": "openai",
   "api_family": "vector_stores",
   "method": "POST",
   "path": "/v1/vector_stores/{vector_store_id}/search",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "api_family:openai/images",
   "type": "api_family",
   "label": "images",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/images/generations",
   "type": "endpoint",
   "label": "POST /v1/images/generations",
   "provider": "openai",
   "api_family": "images",
   "method": "POST",
   "path": "/v1/images/generations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/POST /v1/images/edits",
   "type": "endpoint",
   "label": "POST /v1/images/edits",
   "provider": "openai",
   "api_family": "images",
   "method": "POST",
   "path": "/v1/images/edits",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/POST /v1/images/variations",
   "type": "endpoint",
   "label": "POST /v1/images/variations",
   "provider": "openai",
   "api_family": "images",
   "method": "POST",
   "path": "/v1/images/variations",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "RETIRED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:openai/videos",
   "type": "api_family",
   "label": "videos",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/videos",
   "type": "endpoint",
   "label": "POST /v1/videos",
   "provider": "openai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/GET /v1/videos",
   "type": "endpoint",
   "label": "GET /v1/videos",
   "provider": "openai",
   "api_family": "videos",
   "method": "GET",
   "path": "/v1/videos",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/GET /v1/videos/{video_id}",
   "type": "endpoint",
   "label": "GET /v1/videos/{video_id}",
   "provider": "openai",
   "api_family": "videos",
   "method": "GET",
   "path": "/v1/videos/{video_id}",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/DELETE /v1/videos/{video_id}",
   "type": "endpoint",
   "label": "DELETE /v1/videos/{video_id}",
   "provider": "openai",
   "api_family": "videos",
   "method": "DELETE",
   "path": "/v1/videos/{video_id}",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/GET /v1/videos/{video_id}/content",
   "type": "endpoint",
   "label": "GET /v1/videos/{video_id}/content",
   "provider": "openai",
   "api_family": "videos",
   "method": "GET",
   "path": "/v1/videos/{video_id}/content",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/POST /v1/videos/{video_id}/remix",
   "type": "endpoint",
   "label": "POST /v1/videos/{video_id}/remix",
   "provider": "openai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/{video_id}/remix",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/POST /v1/videos/edits",
   "type": "endpoint",
   "label": "POST /v1/videos/edits",
   "provider": "openai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/edits",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/POST /v1/videos/extensions",
   "type": "endpoint",
   "label": "POST /v1/videos/extensions",
   "provider": "openai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/extensions",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/POST /v1/videos/characters",
   "type": "endpoint",
   "label": "POST /v1/videos/characters",
   "provider": "openai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/characters",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/GET /v1/videos/characters/{character_id}",
   "type": "endpoint",
   "label": "GET /v1/videos/characters/{character_id}",
   "provider": "openai",
   "api_family": "videos",
   "method": "GET",
   "path": "/v1/videos/characters/{character_id}",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:openai/embeddings",
   "type": "api_family",
   "label": "embeddings",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/embeddings",
   "type": "endpoint",
   "label": "POST /v1/embeddings",
   "provider": "openai",
   "api_family": "embeddings",
   "method": "POST",
   "path": "/v1/embeddings",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:openai/moderations",
   "type": "api_family",
   "label": "moderations",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/moderations",
   "type": "endpoint",
   "label": "POST /v1/moderations",
   "provider": "openai",
   "api_family": "moderations",
   "method": "POST",
   "path": "/v1/moderations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:openai/safety",
   "type": "api_family",
   "label": "safety",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/safety/alerts/{id}",
   "type": "endpoint",
   "label": "GET /v1/safety/alerts/{id}",
   "provider": "openai",
   "api_family": "safety",
   "method": "GET",
   "path": "/v1/safety/alerts/{id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "endpoint:openai/GET /v1/safety/cases/{id}",
   "type": "endpoint",
   "label": "GET /v1/safety/cases/{id}",
   "provider": "openai",
   "api_family": "safety",
   "method": "GET",
   "path": "/v1/safety/cases/{id}",
   "status": [
    "LIVE_DISCOVERED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:openai/content_provenance",
   "type": "api_family",
   "label": "content_provenance",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/content_provenance_checks",
   "type": "endpoint",
   "label": "POST /v1/content_provenance_checks",
   "provider": "openai",
   "api_family": "content_provenance",
   "method": "POST",
   "path": "/v1/content_provenance_checks",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "none documented"
  },
  {
   "id": "api_family:openai/realtime",
   "type": "api_family",
   "label": "realtime",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/client_secrets",
   "type": "endpoint",
   "label": "POST /v1/realtime/client_secrets",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/client_secrets",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/translations/client_secrets",
   "type": "endpoint",
   "label": "POST /v1/realtime/translations/client_secrets",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/translations/client_secrets",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/calls",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/calls",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/calls/{call_id}/accept",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls/{call_id}/accept",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/calls/{call_id}/accept",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/calls/{call_id}/reject",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls/{call_id}/reject",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/calls/{call_id}/reject",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/calls/{call_id}/refer",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls/{call_id}/refer",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/calls/{call_id}/refer",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/calls/{call_id}/hangup",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls/{call_id}/hangup",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/calls/{call_id}/hangup",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/sessions",
   "type": "endpoint",
   "label": "POST /v1/realtime/sessions",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/sessions",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "BETA",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/transcription_sessions",
   "type": "endpoint",
   "label": "POST /v1/realtime/transcription_sessions",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/transcription_sessions",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "BETA",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/realtime?model={model}",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/realtime?model={model}",
   "provider": "openai",
   "api_family": "realtime",
   "method": "WS",
   "path": "wss://api.openai.com/v1/realtime?model={model}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/realtime?call_id={call_id}",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/realtime?call_id={call_id}",
   "provider": "openai",
   "api_family": "realtime",
   "method": "WS",
   "path": "wss://api.openai.com/v1/realtime?call_id={call_id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/realtime/translations?model=gpt-realtime-translate",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/realtime/translations?model=gpt-realtime-translate",
   "provider": "openai",
   "api_family": "realtime",
   "method": "WS",
   "path": "wss://api.openai.com/v1/realtime/translations?model=gpt-realtime-translate",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/realtime/translations/calls",
   "type": "endpoint",
   "label": "POST /v1/realtime/translations/calls",
   "provider": "openai",
   "api_family": "realtime",
   "method": "POST",
   "path": "/v1/realtime/translations/calls",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/SIP sip:{PROJECT_ID}@sip.api.openai.com;transport=tls",
   "type": "endpoint",
   "label": "SIP sip:{PROJECT_ID}@sip.api.openai.com;transport=tls",
   "provider": "openai",
   "api_family": "realtime",
   "method": "SIP",
   "path": "sip:{PROJECT_ID}@sip.api.openai.com;transport=tls",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "api_family:openai/live",
   "type": "api_family",
   "label": "live",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/live/sessions",
   "type": "endpoint",
   "label": "POST /v1/live/sessions",
   "provider": "openai",
   "api_family": "live",
   "method": "POST",
   "path": "/v1/live/sessions",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/live/sessions/{session_id}/fork",
   "type": "endpoint",
   "label": "POST /v1/live/sessions/{session_id}/fork",
   "provider": "openai",
   "api_family": "live",
   "method": "POST",
   "path": "/v1/live/sessions/{session_id}/fork",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/live/sessions/{session_id}/accept",
   "type": "endpoint",
   "label": "POST /v1/live/sessions/{session_id}/accept",
   "provider": "openai",
   "api_family": "live",
   "method": "POST",
   "path": "/v1/live/sessions/{session_id}/accept",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/live/sessions/{session_id}/reject",
   "type": "endpoint",
   "label": "POST /v1/live/sessions/{session_id}/reject",
   "provider": "openai",
   "api_family": "live",
   "method": "POST",
   "path": "/v1/live/sessions/{session_id}/reject",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/live/sessions/{session_id}/refer",
   "type": "endpoint",
   "label": "POST /v1/live/sessions/{session_id}/refer",
   "provider": "openai",
   "api_family": "live",
   "method": "POST",
   "path": "/v1/live/sessions/{session_id}/refer",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/live/sessions/{session_id}/hangup",
   "type": "endpoint",
   "label": "POST /v1/live/sessions/{session_id}/hangup",
   "provider": "openai",
   "api_family": "live",
   "method": "POST",
   "path": "/v1/live/sessions/{session_id}/hangup",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/GET /v1/live/sessions/{session_id}/content",
   "type": "endpoint",
   "label": "GET /v1/live/sessions/{session_id}/content",
   "provider": "openai",
   "api_family": "live",
   "method": "GET",
   "path": "/v1/live/sessions/{session_id}/content",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/live/sessions",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/live/sessions",
   "provider": "openai",
   "api_family": "live",
   "method": "WS",
   "path": "wss://api.openai.com/v1/live/sessions",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/live/sessions/{session_id}/fork",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/live/sessions/{session_id}/fork",
   "provider": "openai",
   "api_family": "live",
   "method": "WS",
   "path": "wss://api.openai.com/v1/live/sessions/{session_id}/fork",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/WS wss://api.openai.com/v1/live/sessions/{session_id}/attach",
   "type": "endpoint",
   "label": "WS wss://api.openai.com/v1/live/sessions/{session_id}/attach",
   "provider": "openai",
   "api_family": "live",
   "method": "WS",
   "path": "wss://api.openai.com/v1/live/sessions/{session_id}/attach",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "api_family:openai/audio",
   "type": "api_family",
   "label": "audio",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/audio/speech",
   "type": "endpoint",
   "label": "POST /v1/audio/speech",
   "provider": "openai",
   "api_family": "audio",
   "method": "POST",
   "path": "/v1/audio/speech",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/audio/transcriptions",
   "type": "endpoint",
   "label": "POST /v1/audio/transcriptions",
   "provider": "openai",
   "api_family": "audio",
   "method": "POST",
   "path": "/v1/audio/transcriptions",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/audio/translations",
   "type": "endpoint",
   "label": "POST /v1/audio/translations",
   "provider": "openai",
   "api_family": "audio",
   "method": "POST",
   "path": "/v1/audio/translations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/audio/voices",
   "type": "endpoint",
   "label": "POST /v1/audio/voices",
   "provider": "openai",
   "api_family": "audio",
   "method": "POST",
   "path": "/v1/audio/voices",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/GET /v1/audio/voices",
   "type": "endpoint",
   "label": "GET /v1/audio/voices",
   "provider": "openai",
   "api_family": "audio",
   "method": "GET",
   "path": "/v1/audio/voices",
   "status": [
    "UNVERIFIED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/audio/voice_consents",
   "type": "endpoint",
   "label": "POST /v1/audio/voice_consents",
   "provider": "openai",
   "api_family": "audio",
   "method": "POST",
   "path": "/v1/audio/voice_consents",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/GET /v1/audio/voice_consents",
   "type": "endpoint",
   "label": "GET /v1/audio/voice_consents",
   "provider": "openai",
   "api_family": "audio",
   "method": "GET",
   "path": "/v1/audio/voice_consents",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/GET /v1/audio/voice_consents/{consent_id}",
   "type": "endpoint",
   "label": "GET /v1/audio/voice_consents/{consent_id}",
   "provider": "openai",
   "api_family": "audio",
   "method": "GET",
   "path": "/v1/audio/voice_consents/{consent_id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/POST /v1/audio/voice_consents/{consent_id}",
   "type": "endpoint",
   "label": "POST /v1/audio/voice_consents/{consent_id}",
   "provider": "openai",
   "api_family": "audio",
   "method": "POST",
   "path": "/v1/audio/voice_consents/{consent_id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:openai/DELETE /v1/audio/voice_consents/{consent_id}",
   "type": "endpoint",
   "label": "DELETE /v1/audio/voice_consents/{consent_id}",
   "provider": "openai",
   "api_family": "audio",
   "method": "DELETE",
   "path": "/v1/audio/voice_consents/{consent_id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "api_family:openai/chat-audio",
   "type": "api_family",
   "label": "chat-audio",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST /v1/chat/completions (audio)",
   "type": "endpoint",
   "label": "POST /v1/chat/completions (audio)",
   "provider": "openai",
   "api_family": "chat-audio",
   "method": "POST",
   "path": "/v1/chat/completions (audio)",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "api_family:openai/webhooks",
   "type": "api_family",
   "label": "webhooks",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/GET /v1/webhook_endpoints",
   "type": "endpoint",
   "label": "GET /v1/webhook_endpoints",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "GET",
   "path": "/v1/webhook_endpoints",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/webhook_endpoints",
   "type": "endpoint",
   "label": "POST /v1/webhook_endpoints",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhook_endpoints",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/webhook_endpoints/{webhook_endpoint_id}",
   "type": "endpoint",
   "label": "GET /v1/webhook_endpoints/{webhook_endpoint_id}",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "GET",
   "path": "/v1/webhook_endpoints/{webhook_endpoint_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/webhook_endpoints/{webhook_endpoint_id}",
   "type": "endpoint",
   "label": "POST /v1/webhook_endpoints/{webhook_endpoint_id}",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhook_endpoints/{webhook_endpoint_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/DELETE /v1/webhook_endpoints/{webhook_endpoint_id}",
   "type": "endpoint",
   "label": "DELETE /v1/webhook_endpoints/{webhook_endpoint_id}",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "DELETE",
   "path": "/v1/webhook_endpoints/{webhook_endpoint_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/webhook_endpoints/{webhook_endpoint_id}/rotate_secret",
   "type": "endpoint",
   "label": "POST /v1/webhook_endpoints/{webhook_endpoint_id}/rotate_secret",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhook_endpoints/{webhook_endpoint_id}/rotate_secret",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/POST /v1/webhook_endpoints/{webhook_endpoint_id}/test",
   "type": "endpoint",
   "label": "POST /v1/webhook_endpoints/{webhook_endpoint_id}/test",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "POST",
   "path": "/v1/webhook_endpoints/{webhook_endpoint_id}/test",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "endpoint:openai/GET /v1/webhook_event_types",
   "type": "endpoint",
   "label": "GET /v1/webhook_event_types",
   "provider": "openai",
   "api_family": "webhooks",
   "method": "GET",
   "path": "/v1/webhook_event_types",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "GET/DELETE naturally idempotent; POST create is not; no Idempotency-Key header is documented for the OpenAI API."
  },
  {
   "id": "api_family:openai/auth",
   "type": "api_family",
   "label": "auth",
   "provider": "openai"
  },
  {
   "id": "endpoint:openai/POST https://auth.openai.com/oauth/token",
   "type": "endpoint",
   "label": "POST https://auth.openai.com/oauth/token",
   "provider": "openai",
   "api_family": "auth",
   "method": "POST",
   "path": "https://auth.openai.com/oauth/token",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "Each exchange mints a new token; safe to repeat. No refresh token is returned."
  },
  {
   "id": "endpoint:openai/POST https://mtls.auth.openai.com/oauth/token",
   "type": "endpoint",
   "label": "POST https://mtls.auth.openai.com/oauth/token",
   "provider": "openai",
   "api_family": "auth",
   "method": "POST",
   "path": "https://mtls.auth.openai.com/oauth/token",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "Each exchange mints a new token; safe to repeat. No refresh token is returned."
  },
  {
   "id": "provider:xai",
   "type": "provider",
   "label": "xai"
  },
  {
   "id": "api_family:xai/chat_completions",
   "type": "api_family",
   "label": "chat_completions",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/chat/completions",
   "type": "endpoint",
   "label": "POST /v1/chat/completions",
   "provider": "xai",
   "api_family": "chat_completions",
   "method": "POST",
   "path": "/v1/chat/completions",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}",
   "type": "endpoint",
   "label": "GET /v1/chat/deferred-completion/{request_id}",
   "provider": "xai",
   "api_family": "chat_completions",
   "method": "GET",
   "path": "/v1/chat/deferred-completion/{request_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/responses",
   "type": "api_family",
   "label": "responses",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/responses",
   "type": "endpoint",
   "label": "POST /v1/responses",
   "provider": "xai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/responses/{response_id}",
   "type": "endpoint",
   "label": "GET /v1/responses/{response_id}",
   "provider": "xai",
   "api_family": "responses",
   "method": "GET",
   "path": "/v1/responses/{response_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/DELETE /v1/responses/{response_id}",
   "type": "endpoint",
   "label": "DELETE /v1/responses/{response_id}",
   "provider": "xai",
   "api_family": "responses",
   "method": "DELETE",
   "path": "/v1/responses/{response_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/responses/{response_id}/input_items",
   "type": "endpoint",
   "label": "GET /v1/responses/{response_id}/input_items",
   "provider": "xai",
   "api_family": "responses",
   "method": "GET",
   "path": "/v1/responses/{response_id}/input_items",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/responses/compact",
   "type": "endpoint",
   "label": "POST /v1/responses/compact",
   "provider": "xai",
   "api_family": "responses",
   "method": "POST",
   "path": "/v1/responses/compact",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/messages_compat",
   "type": "api_family",
   "label": "messages_compat",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/messages",
   "type": "endpoint",
   "label": "POST /v1/messages",
   "provider": "xai",
   "api_family": "messages_compat",
   "method": "POST",
   "path": "/v1/messages",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/legacy",
   "type": "api_family",
   "label": "legacy",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/complete",
   "type": "endpoint",
   "label": "POST /v1/complete",
   "provider": "xai",
   "api_family": "legacy",
   "method": "POST",
   "path": "/v1/complete",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "DEPRECATED",
    "RETIRED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/completions",
   "type": "endpoint",
   "label": "POST /v1/completions",
   "provider": "xai",
   "api_family": "legacy",
   "method": "POST",
   "path": "/v1/completions",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "RETIRED"
   ],
   "streaming": true,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/embeddings",
   "type": "api_family",
   "label": "embeddings",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/embeddings",
   "type": "endpoint",
   "label": "POST /v1/embeddings",
   "provider": "xai",
   "api_family": "embeddings",
   "method": "POST",
   "path": "/v1/embeddings",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/models",
   "type": "api_family",
   "label": "models",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/GET /v1/embedding-models",
   "type": "endpoint",
   "label": "GET /v1/embedding-models",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/embedding-models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "api_family:xai/account",
   "type": "api_family",
   "label": "account",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/tokenize-text",
   "type": "endpoint",
   "label": "POST /v1/tokenize-text",
   "provider": "xai",
   "api_family": "account",
   "method": "POST",
   "path": "/v1/tokenize-text",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (pure function)"
  },
  {
   "id": "endpoint:xai/GET /v1/api-key",
   "type": "endpoint",
   "label": "GET /v1/api-key",
   "provider": "xai",
   "api_family": "account",
   "method": "GET",
   "path": "/v1/api-key",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "api_family:xai/files",
   "type": "api_family",
   "label": "files",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/files",
   "type": "endpoint",
   "label": "POST /v1/files",
   "provider": "xai",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/files",
   "type": "endpoint",
   "label": "GET /v1/files",
   "provider": "xai",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/files/{file_id}",
   "type": "endpoint",
   "label": "GET /v1/files/{file_id}",
   "provider": "xai",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/DELETE /v1/files/{file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/files/{file_id}",
   "provider": "xai",
   "api_family": "files",
   "method": "DELETE",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/files/{file_id}/content",
   "type": "endpoint",
   "label": "GET /v1/files/{file_id}/content",
   "provider": "xai",
   "api_family": "files",
   "method": "GET",
   "path": "/v1/files/{file_id}/content",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/files/{file_id}/public-url",
   "type": "endpoint",
   "label": "POST /v1/files/{file_id}/public-url",
   "provider": "xai",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files/{file_id}/public-url",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/files/{file_id}/public-url/revoke",
   "type": "endpoint",
   "label": "POST /v1/files/{file_id}/public-url/revoke",
   "provider": "xai",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files/{file_id}/public-url/revoke",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/files:initialize",
   "type": "endpoint",
   "label": "POST /v1/files:initialize",
   "provider": "xai",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files:initialize",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/files:uploadChunks",
   "type": "endpoint",
   "label": "POST /v1/files:uploadChunks",
   "provider": "xai",
   "api_family": "files",
   "method": "POST",
   "path": "/v1/files:uploadChunks",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/PUT /v1/files/{file_id}",
   "type": "endpoint",
   "label": "PUT /v1/files/{file_id}",
   "provider": "xai",
   "api_family": "files",
   "method": "PUT",
   "path": "/v1/files/{file_id}",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/collections",
   "type": "api_family",
   "label": "collections",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/documents/search",
   "type": "endpoint",
   "label": "POST /v1/documents/search",
   "provider": "xai",
   "api_family": "collections",
   "method": "POST",
   "path": "/v1/documents/search",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/collections",
   "type": "endpoint",
   "label": "POST /v1/collections",
   "provider": "xai",
   "api_family": "collections",
   "method": "POST",
   "path": "/v1/collections",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/collections",
   "type": "endpoint",
   "label": "GET /v1/collections",
   "provider": "xai",
   "api_family": "collections",
   "method": "GET",
   "path": "/v1/collections",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/collections/{collection_id}",
   "type": "endpoint",
   "label": "GET /v1/collections/{collection_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "GET",
   "path": "/v1/collections/{collection_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/PUT /v1/collections/{collection_id}",
   "type": "endpoint",
   "label": "PUT /v1/collections/{collection_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "PUT",
   "path": "/v1/collections/{collection_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "FAILED_VERIFICATION",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/DELETE /v1/collections/{collection_id}",
   "type": "endpoint",
   "label": "DELETE /v1/collections/{collection_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "DELETE",
   "path": "/v1/collections/{collection_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/collections/{collection_id}/documents/{file_id}",
   "type": "endpoint",
   "label": "POST /v1/collections/{collection_id}/documents/{file_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "POST",
   "path": "/v1/collections/{collection_id}/documents/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/collections/{collection_id}/documents",
   "type": "endpoint",
   "label": "POST /v1/collections/{collection_id}/documents",
   "provider": "xai",
   "api_family": "collections",
   "method": "POST",
   "path": "/v1/collections/{collection_id}/documents",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/collections/{collection_id}/documents",
   "type": "endpoint",
   "label": "GET /v1/collections/{collection_id}/documents",
   "provider": "xai",
   "api_family": "collections",
   "method": "GET",
   "path": "/v1/collections/{collection_id}/documents",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/collections/{collection_id}/documents/{file_id}",
   "type": "endpoint",
   "label": "GET /v1/collections/{collection_id}/documents/{file_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "GET",
   "path": "/v1/collections/{collection_id}/documents/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/PATCH /v1/collections/{collection_id}/documents/{file_id}",
   "type": "endpoint",
   "label": "PATCH /v1/collections/{collection_id}/documents/{file_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "PATCH",
   "path": "/v1/collections/{collection_id}/documents/{file_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "UNVERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/DELETE /v1/collections/{collection_id}/documents/{file_id}",
   "type": "endpoint",
   "label": "DELETE /v1/collections/{collection_id}/documents/{file_id}",
   "provider": "xai",
   "api_family": "collections",
   "method": "DELETE",
   "path": "/v1/collections/{collection_id}/documents/{file_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/collections/{collection_id}/documents:batchGet",
   "type": "endpoint",
   "label": "GET /v1/collections/{collection_id}/documents:batchGet",
   "provider": "xai",
   "api_family": "collections",
   "method": "GET",
   "path": "/v1/collections/{collection_id}/documents:batchGet",
   "status": [
    "DOCUMENTED",
    "FAILED_VERIFICATION",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/batches",
   "type": "api_family",
   "label": "batches",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/batches",
   "type": "endpoint",
   "label": "POST /v1/batches",
   "provider": "xai",
   "api_family": "batches",
   "method": "POST",
   "path": "/v1/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/batches",
   "type": "endpoint",
   "label": "GET /v1/batches",
   "provider": "xai",
   "api_family": "batches",
   "method": "GET",
   "path": "/v1/batches",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/batches/{batch_id}",
   "type": "endpoint",
   "label": "GET /v1/batches/{batch_id}",
   "provider": "xai",
   "api_family": "batches",
   "method": "GET",
   "path": "/v1/batches/{batch_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/batches/{batch_id}/requests",
   "type": "endpoint",
   "label": "POST /v1/batches/{batch_id}/requests",
   "provider": "xai",
   "api_family": "batches",
   "method": "POST",
   "path": "/v1/batches/{batch_id}/requests",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/batches/{batch_id}/requests",
   "type": "endpoint",
   "label": "GET /v1/batches/{batch_id}/requests",
   "provider": "xai",
   "api_family": "batches",
   "method": "GET",
   "path": "/v1/batches/{batch_id}/requests",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/GET /v1/batches/{batch_id}/results",
   "type": "endpoint",
   "label": "GET /v1/batches/{batch_id}/results",
   "provider": "xai",
   "api_family": "batches",
   "method": "GET",
   "path": "/v1/batches/{batch_id}/results",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/POST /v1/batches/{batch_id}:cancel",
   "type": "endpoint",
   "label": "POST /v1/batches/{batch_id}:cancel",
   "provider": "xai",
   "api_family": "batches",
   "method": "POST",
   "path": "/v1/batches/{batch_id}:cancel",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "endpoint:xai/DELETE /v1/batches/{batch_id}",
   "type": "endpoint",
   "label": "DELETE /v1/batches/{batch_id}",
   "provider": "xai",
   "api_family": "batches",
   "method": "DELETE",
   "path": "/v1/batches/{batch_id}",
   "status": [
    "LIVE_DISCOVERED"
   ],
   "streaming": false,
   "idempotency": "Not idempotent (POST) / idempotent (GET, DELETE)"
  },
  {
   "id": "api_family:xai/images",
   "type": "api_family",
   "label": "images",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/images/generations",
   "type": "endpoint",
   "label": "POST /v1/images/generations",
   "provider": "xai",
   "api_family": "images",
   "method": "POST",
   "path": "/v1/images/generations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/images/edits",
   "type": "endpoint",
   "label": "POST /v1/images/edits",
   "provider": "xai",
   "api_family": "images",
   "method": "POST",
   "path": "/v1/images/edits",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/image-generation-models",
   "type": "endpoint",
   "label": "GET /v1/image-generation-models",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/image-generation-models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/image-generation-models/{model_id}",
   "type": "endpoint",
   "label": "GET /v1/image-generation-models/{model_id}",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/image-generation-models/{model_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "api_family:xai/videos",
   "type": "api_family",
   "label": "videos",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/videos/generations",
   "type": "endpoint",
   "label": "POST /v1/videos/generations",
   "provider": "xai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/generations",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/videos/edits",
   "type": "endpoint",
   "label": "POST /v1/videos/edits",
   "provider": "xai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/edits",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/videos/extensions",
   "type": "endpoint",
   "label": "POST /v1/videos/extensions",
   "provider": "xai",
   "api_family": "videos",
   "method": "POST",
   "path": "/v1/videos/extensions",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/videos/{request_id}",
   "type": "endpoint",
   "label": "GET /v1/videos/{request_id}",
   "provider": "xai",
   "api_family": "videos",
   "method": "GET",
   "path": "/v1/videos/{request_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/video-generation-models",
   "type": "endpoint",
   "label": "GET /v1/video-generation-models",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/video-generation-models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/video-generation-models/{model_id}",
   "type": "endpoint",
   "label": "GET /v1/video-generation-models/{model_id}",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/video-generation-models/{model_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "api_family:xai/voice",
   "type": "api_family",
   "label": "voice",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/POST /v1/realtime/client_secrets",
   "type": "endpoint",
   "label": "POST /v1/realtime/client_secrets",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v1/realtime/client_secrets",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/WS wss://api.x.ai/v1/realtime",
   "type": "endpoint",
   "label": "WS wss://api.x.ai/v1/realtime",
   "provider": "xai",
   "api_family": "voice",
   "method": "WS",
   "path": "wss://api.x.ai/v1/realtime",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v2/phone-numbers",
   "type": "endpoint",
   "label": "POST /v2/phone-numbers",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v2/phone-numbers",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/realtime/calls/{call_id}/refer",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls/{call_id}/refer",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v1/realtime/calls/{call_id}/refer",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/realtime/calls/{call_id}/hangup",
   "type": "endpoint",
   "label": "POST /v1/realtime/calls/{call_id}/hangup",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v1/realtime/calls/{call_id}/hangup",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/tts",
   "type": "endpoint",
   "label": "POST /v1/tts",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v1/tts",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/WS wss://api.x.ai/v1/tts",
   "type": "endpoint",
   "label": "WS wss://api.x.ai/v1/tts",
   "provider": "xai",
   "api_family": "voice",
   "method": "WS",
   "path": "wss://api.x.ai/v1/tts",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/tts/voices",
   "type": "endpoint",
   "label": "GET /v1/tts/voices",
   "provider": "xai",
   "api_family": "voice",
   "method": "GET",
   "path": "/v1/tts/voices",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/tts/voices/{voice_id}",
   "type": "endpoint",
   "label": "GET /v1/tts/voices/{voice_id}",
   "provider": "xai",
   "api_family": "voice",
   "method": "GET",
   "path": "/v1/tts/voices/{voice_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/stt",
   "type": "endpoint",
   "label": "POST /v1/stt",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v1/stt",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/WS wss://api.x.ai/v1/stt",
   "type": "endpoint",
   "label": "WS wss://api.x.ai/v1/stt",
   "provider": "xai",
   "api_family": "voice",
   "method": "WS",
   "path": "wss://api.x.ai/v1/stt",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": true,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/custom-voices",
   "type": "endpoint",
   "label": "POST /v1/custom-voices",
   "provider": "xai",
   "api_family": "voice",
   "method": "POST",
   "path": "/v1/custom-voices",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/custom-voices",
   "type": "endpoint",
   "label": "GET /v1/custom-voices",
   "provider": "xai",
   "api_family": "voice",
   "method": "GET",
   "path": "/v1/custom-voices",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/custom-voices/{voice_id}",
   "type": "endpoint",
   "label": "GET /v1/custom-voices/{voice_id}",
   "provider": "xai",
   "api_family": "voice",
   "method": "GET",
   "path": "/v1/custom-voices/{voice_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/PATCH /v1/custom-voices/{voice_id}",
   "type": "endpoint",
   "label": "PATCH /v1/custom-voices/{voice_id}",
   "provider": "xai",
   "api_family": "voice",
   "method": "PATCH",
   "path": "/v1/custom-voices/{voice_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/DELETE /v1/custom-voices/{voice_id}",
   "type": "endpoint",
   "label": "DELETE /v1/custom-voices/{voice_id}",
   "provider": "xai",
   "api_family": "voice",
   "method": "DELETE",
   "path": "/v1/custom-voices/{voice_id}",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/custom-voices/{voice_id}/audio",
   "type": "endpoint",
   "label": "GET /v1/custom-voices/{voice_id}/audio",
   "provider": "xai",
   "api_family": "voice",
   "method": "GET",
   "path": "/v1/custom-voices/{voice_id}/audio",
   "status": [
    "DOCUMENTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "api_family:xai/skills",
   "type": "api_family",
   "label": "skills",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/GET /v1/skills",
   "type": "endpoint",
   "label": "GET /v1/skills",
   "provider": "xai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/POST /v1/skills",
   "type": "endpoint",
   "label": "POST /v1/skills",
   "provider": "xai",
   "api_family": "skills",
   "method": "POST",
   "path": "/v1/skills",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}",
   "provider": "xai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/DELETE /v1/skills/{skill_id}",
   "type": "endpoint",
   "label": "DELETE /v1/skills/{skill_id}",
   "provider": "xai",
   "api_family": "skills",
   "method": "DELETE",
   "path": "/v1/skills/{skill_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/skills/{skill_id}/content",
   "type": "endpoint",
   "label": "GET /v1/skills/{skill_id}/content",
   "provider": "xai",
   "api_family": "skills",
   "method": "GET",
   "path": "/v1/skills/{skill_id}/content",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not documented"
  },
  {
   "id": "endpoint:xai/GET /v1/models",
   "type": "endpoint",
   "label": "GET /v1/models",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/models/{model_id}",
   "type": "endpoint",
   "label": "GET /v1/models/{model_id}",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/models/{model_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/language-models",
   "type": "endpoint",
   "label": "GET /v1/language-models",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/language-models",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/language-models/{model_id}",
   "type": "endpoint",
   "label": "GET /v1/language-models/{model_id}",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/language-models/{model_id}",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/embedding-models/{model_id}",
   "type": "endpoint",
   "label": "GET /v1/embedding-models/{model_id}",
   "provider": "xai",
   "api_family": "models",
   "method": "GET",
   "path": "/v1/embedding-models/{model_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/me",
   "type": "endpoint",
   "label": "GET /v1/me",
   "provider": "xai",
   "api_family": "account",
   "method": "GET",
   "path": "/v1/me",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "api_family:xai/management",
   "type": "api_family",
   "label": "management",
   "provider": "xai"
  },
  {
   "id": "endpoint:xai/GET /auth/management-keys/validation",
   "type": "endpoint",
   "label": "GET /auth/management-keys/validation",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/auth/management-keys/validation",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/POST /auth/teams/{teamId}/api-keys",
   "type": "endpoint",
   "label": "POST /auth/teams/{teamId}/api-keys",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/auth/teams/{teamId}/api-keys",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent (creates a secret)"
  },
  {
   "id": "endpoint:xai/GET /auth/teams/{teamId}/api-keys",
   "type": "endpoint",
   "label": "GET /auth/teams/{teamId}/api-keys",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/auth/teams/{teamId}/api-keys",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/PUT /auth/api-keys/{api_key_id}",
   "type": "endpoint",
   "label": "PUT /auth/api-keys/{api_key_id}",
   "provider": "xai",
   "api_family": "management",
   "method": "PUT",
   "path": "/auth/api-keys/{api_key_id}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (full field overwrite)"
  },
  {
   "id": "endpoint:xai/POST /auth/api-keys/{apiKeyId}/rotate",
   "type": "endpoint",
   "label": "POST /auth/api-keys/{apiKeyId}/rotate",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/auth/api-keys/{apiKeyId}/rotate",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:xai/DELETE /auth/api-keys/{apiKeyId}",
   "type": "endpoint",
   "label": "DELETE /auth/api-keys/{apiKeyId}",
   "provider": "xai",
   "api_family": "management",
   "method": "DELETE",
   "path": "/auth/api-keys/{apiKeyId}",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (delete)"
  },
  {
   "id": "endpoint:xai/GET /auth/api-keys/{apiKeyId}/propagation",
   "type": "endpoint",
   "label": "GET /auth/api-keys/{apiKeyId}/propagation",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/auth/api-keys/{apiKeyId}/propagation",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /auth/teams/{teamId}/models",
   "type": "endpoint",
   "label": "GET /auth/teams/{teamId}/models",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/auth/teams/{teamId}/models",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /auth/teams/{teamId}/endpoints",
   "type": "endpoint",
   "label": "GET /auth/teams/{teamId}/endpoints",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/auth/teams/{teamId}/endpoints",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /audit/teams/{teamId}/events",
   "type": "endpoint",
   "label": "GET /audit/teams/{teamId}/events",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/audit/teams/{teamId}/events",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/billing/teams/{team_id}/billing-info",
   "type": "endpoint",
   "label": "GET /v1/billing/teams/{team_id}/billing-info",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/v1/billing/teams/{team_id}/billing-info",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/POST /v1/billing/teams/{team_id}/billing-info",
   "type": "endpoint",
   "label": "POST /v1/billing/teams/{team_id}/billing-info",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/v1/billing/teams/{team_id}/billing-info",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:xai/GET /v1/billing/teams/{team_id}/invoices",
   "type": "endpoint",
   "label": "GET /v1/billing/teams/{team_id}/invoices",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/v1/billing/teams/{team_id}/invoices",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/billing/teams/{team_id}/payment-method",
   "type": "endpoint",
   "label": "GET /v1/billing/teams/{team_id}/payment-method",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/v1/billing/teams/{team_id}/payment-method",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/POST /v1/billing/teams/{team_id}/payment-method/default",
   "type": "endpoint",
   "label": "POST /v1/billing/teams/{team_id}/payment-method/default",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/v1/billing/teams/{team_id}/payment-method/default",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:xai/GET /v1/billing/teams/{team_id}/postpaid/invoice/preview",
   "type": "endpoint",
   "label": "GET /v1/billing/teams/{team_id}/postpaid/invoice/preview",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/v1/billing/teams/{team_id}/postpaid/invoice/preview",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/GET /v1/billing/teams/{team_id}/postpaid/spending-limits",
   "type": "endpoint",
   "label": "GET /v1/billing/teams/{team_id}/postpaid/spending-limits",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/v1/billing/teams/{team_id}/postpaid/spending-limits",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/POST /v1/billing/teams/{team_id}/postpaid/spending-limits",
   "type": "endpoint",
   "label": "POST /v1/billing/teams/{team_id}/postpaid/spending-limits",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/v1/billing/teams/{team_id}/postpaid/spending-limits",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:xai/GET /v1/billing/teams/{team_id}/prepaid/balance",
   "type": "endpoint",
   "label": "GET /v1/billing/teams/{team_id}/prepaid/balance",
   "provider": "xai",
   "api_family": "management",
   "method": "GET",
   "path": "/v1/billing/teams/{team_id}/prepaid/balance",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (safe)"
  },
  {
   "id": "endpoint:xai/POST /v1/billing/teams/{team_id}/prepaid/top-up",
   "type": "endpoint",
   "label": "POST /v1/billing/teams/{team_id}/prepaid/top-up",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/v1/billing/teams/{team_id}/prepaid/top-up",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "not idempotent"
  },
  {
   "id": "endpoint:xai/POST /v1/billing/teams/{team_id}/usage",
   "type": "endpoint",
   "label": "POST /v1/billing/teams/{team_id}/usage",
   "provider": "xai",
   "api_family": "management",
   "method": "POST",
   "path": "/v1/billing/teams/{team_id}/usage",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "streaming": false,
   "idempotency": "idempotent (read via POST)"
  },
  {
   "id": "model:anthropic/claude-fable-5-1",
   "type": "model",
   "label": "claude-fable-5-1",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Fable",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-mythos-5-1",
   "type": "model",
   "label": "claude-mythos-5-1",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "PREVIEW"
   ],
   "family": "Mythos",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-fable-5",
   "type": "model",
   "label": "claude-fable-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Fable",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-mythos-5",
   "type": "model",
   "label": "claude-mythos-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "PREVIEW"
   ],
   "family": "Mythos",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-mythos-preview",
   "type": "model",
   "label": "claude-mythos-preview",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED",
    "DEPRECATED",
    "PREVIEW"
   ],
   "family": "Mythos",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-opus-5",
   "type": "model",
   "label": "claude-opus-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-opus-4-8",
   "type": "model",
   "label": "claude-opus-4-8",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-opus-4-7",
   "type": "model",
   "label": "claude-opus-4-7",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-opus-4-6",
   "type": "model",
   "label": "claude-opus-4-6",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-opus-4-5-20251101",
   "type": "model",
   "label": "claude-opus-4-5-20251101",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-opus-4-5",
   "type": "model",
   "label": "claude-opus-4-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Opus",
   "record_kind": "alias",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-sonnet-5",
   "type": "model",
   "label": "claude-sonnet-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-sonnet-4-6",
   "type": "model",
   "label": "claude-sonnet-4-6",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": 128000
  },
  {
   "id": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "model",
   "label": "claude-sonnet-4-5-20250929",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-sonnet-4-5",
   "type": "model",
   "label": "claude-sonnet-4-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Sonnet",
   "record_kind": "alias",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "model",
   "label": "claude-haiku-4-5-20251001",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Haiku",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-haiku-4-5",
   "type": "model",
   "label": "claude-haiku-4-5",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Haiku",
   "record_kind": "alias",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-opus-4-1-20250805",
   "type": "model",
   "label": "claude-opus-4-1-20250805",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 32000
  },
  {
   "id": "model:anthropic/claude-opus-4-20250514",
   "type": "model",
   "label": "claude-opus-4-20250514",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 32000
  },
  {
   "id": "model:anthropic/claude-sonnet-4-20250514",
   "type": "model",
   "label": "claude-sonnet-4-20250514",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 64000
  },
  {
   "id": "model:anthropic/claude-3-7-sonnet-20250219",
   "type": "model",
   "label": "claude-3-7-sonnet-20250219",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-3-5-haiku-20241022",
   "type": "model",
   "label": "claude-3-5-haiku-20241022",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Haiku",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-3-haiku-20240307",
   "type": "model",
   "label": "claude-3-haiku-20240307",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Haiku",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-3-5-sonnet-20241022",
   "type": "model",
   "label": "claude-3-5-sonnet-20241022",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-3-5-sonnet-20240620",
   "type": "model",
   "label": "claude-3-5-sonnet-20240620",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-3-opus-20240229",
   "type": "model",
   "label": "claude-3-opus-20240229",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LIVE_VERIFIED"
   ],
   "family": "Opus",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-3-sonnet-20240229",
   "type": "model",
   "label": "claude-3-sonnet-20240229",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Sonnet",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-2.1",
   "type": "model",
   "label": "claude-2.1",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 2",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-2.0",
   "type": "model",
   "label": "claude-2.0",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 2",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-1.0",
   "type": "model",
   "label": "claude-1.0",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-1.1",
   "type": "model",
   "label": "claude-1.1",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-1.2",
   "type": "model",
   "label": "claude-1.2",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-1.3",
   "type": "model",
   "label": "claude-1.3",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-instant-1.0",
   "type": "model",
   "label": "claude-instant-1.0",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-instant-1.1",
   "type": "model",
   "label": "claude-instant-1.1",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:anthropic/claude-instant-1.2",
   "type": "model",
   "label": "claude-instant-1.2",
   "provider": "anthropic",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Claude 1 / Instant",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-flash",
   "type": "model",
   "label": "gemini-2.5-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-pro",
   "type": "model",
   "label": "gemini-2.5-pro",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "model",
   "label": "gemini-2.5-flash-preview-tts",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 16384
  },
  {
   "id": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "model",
   "label": "gemini-2.5-pro-preview-tts",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 16384
  },
  {
   "id": "model:gemini/gemma-4-26b-a4b-it",
   "type": "model",
   "label": "gemma-4-26b-a4b-it",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemma 4",
   "record_kind": "model",
   "context_window": 262144,
   "max_output": 32768
  },
  {
   "id": "model:gemini/gemma-4-31b-it",
   "type": "model",
   "label": "gemma-4-31b-it",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemma 4",
   "record_kind": "model",
   "context_window": 262144,
   "max_output": 32768
  },
  {
   "id": "model:gemini/gemini-flash-latest",
   "type": "model",
   "label": "gemini-flash-latest",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemini (latest alias)",
   "record_kind": "alias",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-flash-lite-latest",
   "type": "model",
   "label": "gemini-flash-lite-latest",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemini (latest alias)",
   "record_kind": "alias",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-pro-latest",
   "type": "model",
   "label": "gemini-pro-latest",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "Gemini (latest alias)",
   "record_kind": "alias",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-flash-lite",
   "type": "model",
   "label": "gemini-2.5-flash-lite",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-flash-image",
   "type": "model",
   "label": "gemini-2.5-flash-image",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "DEPRECATED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 32768,
   "max_output": 32768
  },
  {
   "id": "model:gemini/gemini-3-flash-preview",
   "type": "model",
   "label": "gemini-3-flash-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 3",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-pro-preview",
   "type": "model",
   "label": "gemini-3.1-pro-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "model",
   "label": "gemini-3.1-pro-preview-customtools",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "model",
   "label": "gemini-3.1-flash-lite-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-flash-lite",
   "type": "model",
   "label": "gemini-3.1-flash-lite",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "DEPRECATED"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3-pro-image-preview",
   "type": "model",
   "label": "gemini-3-pro-image-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 3",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 32768
  },
  {
   "id": "model:gemini/gemini-3-pro-image",
   "type": "model",
   "label": "gemini-3-pro-image",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 32768
  },
  {
   "id": "model:gemini/nano-banana-pro-preview",
   "type": "model",
   "label": "nano-banana-pro-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 3 (image)",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 32768
  },
  {
   "id": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "model",
   "label": "gemini-3.1-flash-image-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 65536,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-flash-image",
   "type": "model",
   "label": "gemini-3.1-flash-image",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 65536,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "model",
   "label": "gemini-3.1-flash-lite-image",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 65536,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.5-flash",
   "type": "model",
   "label": "gemini-3.5-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemini 3.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.5-flash-lite",
   "type": "model",
   "label": "gemini-3.5-flash-lite",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemini 3.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-omni-flash-preview",
   "type": "model",
   "label": "gemini-omni-flash-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "DEPRECATED"
   ],
   "family": "Gemini Omni",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-omni-1.1-flash",
   "type": "model",
   "label": "gemini-omni-1.1-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini Omni",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.5-transcribe",
   "type": "model",
   "label": "gemini-3.5-transcribe",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.5",
   "record_kind": "model",
   "context_window": 98304,
   "max_output": 32768
  },
  {
   "id": "model:gemini/gemini-3.6-flash",
   "type": "model",
   "label": "gemini-3.6-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.6",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.7-flash",
   "type": "model",
   "label": "gemini-3.7-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.7",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.8-flash",
   "type": "model",
   "label": "gemini-3.8-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemini 3.8",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/lyria-3-clip-preview",
   "type": "model",
   "label": "lyria-3-clip-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Lyria",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/lyria-3-pro-preview",
   "type": "model",
   "label": "lyria-3-pro-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Lyria",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/lyria-3.5",
   "type": "model",
   "label": "lyria-3.5",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Lyria",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "model",
   "label": "gemini-3.1-flash-tts-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 16384
  },
  {
   "id": "model:gemini/gemini-robotics-er-2-preview",
   "type": "model",
   "label": "gemini-robotics-er-2-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini Robotics-ER",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "model",
   "label": "gemini-2.5-computer-use-preview-10-2025",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/antigravity-preview-05-2026",
   "type": "model",
   "label": "antigravity-preview-05-2026",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "DEPRECATED"
   ],
   "family": "Antigravity (managed agent)",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/antigravity-preview-09-2026",
   "type": "model",
   "label": "antigravity-preview-09-2026",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Antigravity (managed agent)",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/deep-research-max-preview-04-2026",
   "type": "model",
   "label": "deep-research-max-preview-04-2026",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Deep Research (agent)",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/deep-research-preview-04-2026",
   "type": "model",
   "label": "deep-research-preview-04-2026",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "family": "Deep Research (agent)",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "model",
   "label": "deep-research-pro-preview-12-2025",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Deep Research (agent)",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-embedding-001",
   "type": "model",
   "label": "gemini-embedding-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "DEPRECATED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": 2048,
   "max_output": 1
  },
  {
   "id": "model:gemini/gemini-embedding-2-preview",
   "type": "model",
   "label": "gemini-embedding-2-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 1
  },
  {
   "id": "model:gemini/gemini-embedding-2",
   "type": "model",
   "label": "gemini-embedding-2",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "LIVE_VERIFIED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 1
  },
  {
   "id": "model:gemini/aqa",
   "type": "model",
   "label": "aqa",
   "provider": "gemini",
   "status": [
    "LIVE_DISCOVERED"
   ],
   "family": "AQA (Attributed Question Answering)",
   "record_kind": "model",
   "context_window": 7168,
   "max_output": 1024
  },
  {
   "id": "model:gemini/veo-3.1-generate-preview",
   "type": "model",
   "label": "veo-3.1-generate-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": 480,
   "max_output": 8192
  },
  {
   "id": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "model",
   "label": "veo-3.1-fast-generate-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": 480,
   "max_output": 8192
  },
  {
   "id": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "model",
   "label": "veo-3.1-lite-generate-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": 480,
   "max_output": 8192
  },
  {
   "id": "model:gemini/gemini-3.5-transcribe-live",
   "type": "model",
   "label": "gemini-3.5-transcribe-live",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.5",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "model",
   "label": "gemini-2.5-flash-native-audio-latest",
   "provider": "gemini",
   "status": [
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini (latest alias)",
   "record_kind": "alias",
   "context_window": 131072,
   "max_output": 8192
  },
  {
   "id": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "model",
   "label": "gemini-2.5-flash-native-audio-preview-09-2025",
   "provider": "gemini",
   "status": [
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 8192
  },
  {
   "id": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "model",
   "label": "gemini-2.5-flash-native-audio-preview-12-2025",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 8192
  },
  {
   "id": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "model",
   "label": "gemini-3.1-flash-live-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 3.1",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.8-live",
   "type": "model",
   "label": "gemini-3.8-live",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.8",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "model",
   "label": "gemini-3.8-live-extended-thinking",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED"
   ],
   "family": "Gemini 3.8",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "model",
   "label": "gemini-robotics-er-2-streaming-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini Robotics-ER",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "model",
   "label": "gemini-3.5-live-translate-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "PREVIEW"
   ],
   "family": "Gemini 3.5",
   "record_kind": "model",
   "context_window": 16384,
   "max_output": 32768
  },
  {
   "id": "model:gemini/lyria-realtime-exp",
   "type": "model",
   "label": "lyria-realtime-exp",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "LIVE_DISCOVERED",
    "BETA"
   ],
   "family": "Lyria",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.0-flash",
   "type": "model",
   "label": "gemini-2.0-flash",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 8192
  },
  {
   "id": "model:gemini/gemini-2.0-flash-001",
   "type": "model",
   "label": "gemini-2.0-flash-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.0-flash-lite",
   "type": "model",
   "label": "gemini-2.0-flash-lite",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 8192
  },
  {
   "id": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "model",
   "label": "gemini-2.0-flash-lite-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.0-flash-exp",
   "type": "model",
   "label": "gemini-2.0-flash-exp",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "BETA",
    "UNVERIFIED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "model",
   "label": "gemini-2.0-flash-preview-image-generation",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "model",
   "label": "gemini-2.0-flash-lite-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "model",
   "label": "gemini-2.0-flash-lite-preview-02-05",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.0-flash-live-001",
   "type": "model",
   "label": "gemini-2.0-flash-live-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini 2.0",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "model",
   "label": "gemini-2.5-pro-preview-03-25",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "model",
   "label": "gemini-2.5-pro-preview-05-06",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "model",
   "label": "gemini-2.5-pro-preview-06-05",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "model",
   "label": "gemini-2.5-flash-preview-05-20",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "model",
   "label": "gemini-2.5-flash-preview-09-2025",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "model",
   "label": "gemini-2.5-flash-preview-09-25",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "model",
   "label": "gemini-2.5-flash-lite-preview-09-2025",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "model",
   "label": "gemini-2.5-flash-image-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini 2.5",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "model",
   "label": "gemini-live-2.5-flash-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/text-embedding-004",
   "type": "model",
   "label": "text-embedding-004",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/embedding-001",
   "type": "model",
   "label": "embedding-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/embedding-gecko-001",
   "type": "model",
   "label": "embedding-gecko-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-embedding-exp",
   "type": "model",
   "label": "gemini-embedding-exp",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "BETA",
    "RETIRED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-embedding-exp-03-07",
   "type": "model",
   "label": "gemini-embedding-exp-03-07",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "BETA",
    "RETIRED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/embedding-2-preview",
   "type": "model",
   "label": "embedding-2-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini Embedding",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/imagen-4.0-generate-001",
   "type": "model",
   "label": "imagen-4.0-generate-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Imagen",
   "record_kind": "model",
   "context_window": 480,
   "max_output": null
  },
  {
   "id": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "model",
   "label": "imagen-4.0-ultra-generate-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Imagen",
   "record_kind": "model",
   "context_window": 480,
   "max_output": null
  },
  {
   "id": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "model",
   "label": "imagen-4.0-fast-generate-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Imagen",
   "record_kind": "model",
   "context_window": 480,
   "max_output": null
  },
  {
   "id": "model:gemini/imagen-3.0-generate-002",
   "type": "model",
   "label": "imagen-3.0-generate-002",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Imagen",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "model",
   "label": "imagen-4.0-generate-preview-06-06",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Imagen",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "model",
   "label": "imagen-4.0-ultra-generate-preview-06-06",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Imagen",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/veo-2.0-generate-001",
   "type": "model",
   "label": "veo-2.0-generate-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/veo-3.0-generate-001",
   "type": "model",
   "label": "veo-3.0-generate-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/veo-3.0-fast-generate-001",
   "type": "model",
   "label": "veo-3.0-fast-generate-001",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/veo-3.0-generate-preview",
   "type": "model",
   "label": "veo-3.0-generate-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "model",
   "label": "veo-3.0-fast-generate-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Veo",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "model",
   "label": "gemini-robotics-er-1.5-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini Robotics-ER",
   "record_kind": "model",
   "context_window": 1048576,
   "max_output": 65536
  },
  {
   "id": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "model",
   "label": "gemini-robotics-er-1.6-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "RETIRED"
   ],
   "family": "Gemini Robotics-ER",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 65536
  },
  {
   "id": "model:gemini/lyria-3.5-clip-preview",
   "type": "model",
   "label": "lyria-3.5-clip-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ],
   "family": "Lyria",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": null
  },
  {
   "id": "model:gemini/lyria-3.5-pro-preview",
   "type": "model",
   "label": "lyria-3.5-pro-preview",
   "provider": "gemini",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "UNVERIFIED"
   ],
   "family": "Lyria",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": null
  },
  {
   "id": "model:openai/ada",
   "type": "model",
   "label": "ada",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/babbage",
   "type": "model",
   "label": "babbage",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/babbage-002",
   "type": "model",
   "label": "babbage-002",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "base-legacy",
   "record_kind": "model",
   "context_window": null,
   "max_output": 16384
  },
  {
   "id": "model:openai/chat-latest",
   "type": "model",
   "label": "chat-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "chatgpt-latest",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/chatgpt-4o-latest",
   "type": "model",
   "label": "chatgpt-4o-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LEGACY"
   ],
   "family": "chatgpt-latest",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/chatgpt-image-latest",
   "type": "model",
   "label": "chatgpt-image-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-cushman-001",
   "type": "model",
   "label": "code-cushman-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-cushman-002",
   "type": "model",
   "label": "code-cushman-002",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-davinci-001",
   "type": "model",
   "label": "code-davinci-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-davinci-002",
   "type": "model",
   "label": "code-davinci-002",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-davinci-edit-001",
   "type": "model",
   "label": "code-davinci-edit-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-search-ada-code-001",
   "type": "model",
   "label": "code-search-ada-code-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-search-ada-text-001",
   "type": "model",
   "label": "code-search-ada-text-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-search-babbage-code-001",
   "type": "model",
   "label": "code-search-babbage-code-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/code-search-babbage-text-001",
   "type": "model",
   "label": "code-search-babbage-text-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/codex-mini-latest",
   "type": "model",
   "label": "codex-mini-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/computer-use-preview",
   "type": "model",
   "label": "computer-use-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "computer-use",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 1024
  },
  {
   "id": "model:openai/computer-use-preview-2025-03-11",
   "type": "model",
   "label": "computer-use-preview-2025-03-11",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "computer-use",
   "record_kind": "snapshot",
   "context_window": 8192,
   "max_output": 1024
  },
  {
   "id": "model:openai/curie",
   "type": "model",
   "label": "curie",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/dall-e-2",
   "type": "model",
   "label": "dall-e-2",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "image",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/dall-e-3",
   "type": "model",
   "label": "dall-e-3",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/davinci",
   "type": "model",
   "label": "davinci",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/davinci-002",
   "type": "model",
   "label": "davinci-002",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "base-legacy",
   "record_kind": "model",
   "context_window": null,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-3.5-turbo",
   "type": "model",
   "label": "gpt-3.5-turbo",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-3.5",
   "record_kind": "model",
   "context_window": 16385,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-3.5-turbo-0125",
   "type": "model",
   "label": "gpt-3.5-turbo-0125",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-3.5",
   "record_kind": "snapshot",
   "context_window": 16385,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-3.5-turbo-0301",
   "type": "model",
   "label": "gpt-3.5-turbo-0301",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "gpt-3.5",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-3.5-turbo-0613",
   "type": "model",
   "label": "gpt-3.5-turbo-0613",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "gpt-3.5",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-3.5-turbo-1106",
   "type": "model",
   "label": "gpt-3.5-turbo-1106",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-3.5",
   "record_kind": "snapshot",
   "context_window": 16385,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-3.5-turbo-16k",
   "type": "model",
   "label": "gpt-3.5-turbo-16k",
   "provider": "openai",
   "status": [
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED",
    "LEGACY"
   ],
   "family": "gpt-3.5",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-3.5-turbo-16k-0613",
   "type": "model",
   "label": "gpt-3.5-turbo-16k-0613",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "gpt-3.5",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-3.5-turbo-completions",
   "type": "model",
   "label": "gpt-3.5-turbo-completions",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "gpt-3.5",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-3.5-turbo-instruct",
   "type": "model",
   "label": "gpt-3.5-turbo-instruct",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-3.5",
   "record_kind": "alias",
   "context_window": 16385,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-3.5-turbo-instruct-0914",
   "type": "model",
   "label": "gpt-3.5-turbo-instruct-0914",
   "provider": "openai",
   "status": [
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED",
    "LEGACY"
   ],
   "family": "gpt-3.5",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4",
   "type": "model",
   "label": "gpt-4",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-4",
   "record_kind": "model",
   "context_window": 8192,
   "max_output": 8192
  },
  {
   "id": "model:openai/gpt-4-0125-preview",
   "type": "model",
   "label": "gpt-4-0125-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "gpt-4",
   "record_kind": "alias",
   "context_window": 128000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4-0314",
   "type": "model",
   "label": "gpt-4-0314",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "gpt-4",
   "record_kind": "snapshot",
   "context_window": 8192,
   "max_output": 8192
  },
  {
   "id": "model:openai/gpt-4-0613",
   "type": "model",
   "label": "gpt-4-0613",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-4",
   "record_kind": "snapshot",
   "context_window": 8192,
   "max_output": 8192
  },
  {
   "id": "model:openai/gpt-4-0613-completions",
   "type": "model",
   "label": "gpt-4-0613-completions",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-1106-preview",
   "type": "model",
   "label": "gpt-4-1106-preview",
   "provider": "openai",
   "status": [
    "DEPRECATED",
    "PREVIEW"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-1106-vision-preview",
   "type": "model",
   "label": "gpt-4-1106-vision-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "gpt-4",
   "record_kind": "alias",
   "context_window": 128000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4-32k",
   "type": "model",
   "label": "gpt-4-32k",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-32k-0314",
   "type": "model",
   "label": "gpt-4-32k-0314",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-32k-0613",
   "type": "model",
   "label": "gpt-4-32k-0613",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-completions",
   "type": "model",
   "label": "gpt-4-completions",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-turbo",
   "type": "model",
   "label": "gpt-4-turbo",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-4",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "model",
   "label": "gpt-4-turbo-2024-04-09",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-4",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4-turbo-completions",
   "type": "model",
   "label": "gpt-4-turbo-completions",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-turbo-preview",
   "type": "model",
   "label": "gpt-4-turbo-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW",
    "LEGACY"
   ],
   "family": "gpt-4",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4-turbo-preview-completions",
   "type": "model",
   "label": "gpt-4-turbo-preview-completions",
   "provider": "openai",
   "status": [
    "RETIRED",
    "PREVIEW"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4-vision-preview",
   "type": "model",
   "label": "gpt-4-vision-preview",
   "provider": "openai",
   "status": [
    "RETIRED",
    "PREVIEW"
   ],
   "family": "gpt-4",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4.1",
   "type": "model",
   "label": "gpt-4.1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4.1",
   "record_kind": "model",
   "context_window": 1047576,
   "max_output": 32768
  },
  {
   "id": "model:openai/gpt-4.1-2025-04-14",
   "type": "model",
   "label": "gpt-4.1-2025-04-14",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4.1",
   "record_kind": "snapshot",
   "context_window": 1047576,
   "max_output": 32768
  },
  {
   "id": "model:openai/gpt-4.1-mini",
   "type": "model",
   "label": "gpt-4.1-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4.1",
   "record_kind": "model",
   "context_window": 1047576,
   "max_output": 32768
  },
  {
   "id": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "model",
   "label": "gpt-4.1-mini-2025-04-14",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4.1",
   "record_kind": "snapshot",
   "context_window": 1047576,
   "max_output": 32768
  },
  {
   "id": "model:openai/gpt-4.1-nano",
   "type": "model",
   "label": "gpt-4.1-nano",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "gpt-4.1",
   "record_kind": "model",
   "context_window": 1047576,
   "max_output": 32768
  },
  {
   "id": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "model",
   "label": "gpt-4.1-nano-2025-04-14",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "gpt-4.1",
   "record_kind": "snapshot",
   "context_window": 1047576,
   "max_output": 32768
  },
  {
   "id": "model:openai/gpt-4.5-preview",
   "type": "model",
   "label": "gpt-4.5-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "gpt-4.5",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "model",
   "label": "gpt-4.5-preview-2025-02-27",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "family": "gpt-4.5",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o",
   "type": "model",
   "label": "gpt-4o",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4o",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-2024-05-13",
   "type": "model",
   "label": "gpt-4o-2024-05-13",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "gpt-4o",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-2024-08-06",
   "type": "model",
   "label": "gpt-4o-2024-08-06",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4o",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-2024-11-20",
   "type": "model",
   "label": "gpt-4o-2024-11-20",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4o",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-audio",
   "type": "model",
   "label": "gpt-4o-audio",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "audio-chat",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-audio-preview",
   "type": "model",
   "label": "gpt-4o-audio-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "audio-chat",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "model",
   "label": "gpt-4o-audio-preview-2024-10-01",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "model",
   "label": "gpt-4o-audio-preview-2024-12-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "model",
   "label": "gpt-4o-audio-preview-2025-06-03",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini",
   "type": "model",
   "label": "gpt-4o-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4o",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "model",
   "label": "gpt-4o-mini-2024-07-18",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-4o",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini-audio",
   "type": "model",
   "label": "gpt-4o-mini-audio",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "audio-chat",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-mini-audio-preview",
   "type": "model",
   "label": "gpt-4o-mini-audio-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "audio-chat",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "model",
   "label": "gpt-4o-mini-audio-preview-2024-12-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini-realtime",
   "type": "model",
   "label": "gpt-4o-mini-realtime",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "realtime",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "model",
   "label": "gpt-4o-mini-realtime-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "model",
   "label": "gpt-4o-mini-realtime-preview-2024-12-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 16000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4o-mini-search-preview",
   "type": "model",
   "label": "gpt-4o-mini-search-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "PREVIEW"
   ],
   "family": "search",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "model",
   "label": "gpt-4o-mini-search-preview-2025-03-11",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "search",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-mini-transcribe",
   "type": "model",
   "label": "gpt-4o-mini-transcribe",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "model",
   "label": "gpt-4o-mini-transcribe-2025-03-20",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "speech-to-text",
   "record_kind": "snapshot",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "model",
   "label": "gpt-4o-mini-transcribe-2025-12-15",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "speech-to-text",
   "record_kind": "snapshot",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-4o-mini-tts",
   "type": "model",
   "label": "gpt-4o-mini-tts",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "text-to-speech",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "model",
   "label": "gpt-4o-mini-tts-2025-03-20",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "text-to-speech",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "model",
   "label": "gpt-4o-mini-tts-2025-12-15",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "text-to-speech",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-realtime",
   "type": "model",
   "label": "gpt-4o-realtime",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "realtime",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-4o-realtime-preview",
   "type": "model",
   "label": "gpt-4o-realtime-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "model",
   "label": "gpt-4o-realtime-preview-2024-10-01",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "model",
   "label": "gpt-4o-realtime-preview-2024-12-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "model",
   "label": "gpt-4o-realtime-preview-2025-06-03",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-4o-search-preview",
   "type": "model",
   "label": "gpt-4o-search-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "PREVIEW"
   ],
   "family": "search",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "model",
   "label": "gpt-4o-search-preview-2025-03-11",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "search",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-4o-transcribe",
   "type": "model",
   "label": "gpt-4o-transcribe",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-4o-transcribe-diarize",
   "type": "model",
   "label": "gpt-4o-transcribe-diarize",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-5",
   "type": "model",
   "label": "gpt-5",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-2025-08-07",
   "type": "model",
   "label": "gpt-5-2025-08-07",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "gpt-5",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-chat-latest",
   "type": "model",
   "label": "gpt-5-chat-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "chatgpt-latest",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-5-codex",
   "type": "model",
   "label": "gpt-5-codex",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-mini",
   "type": "model",
   "label": "gpt-5-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-mini-2025-08-07",
   "type": "model",
   "label": "gpt-5-mini-2025-08-07",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "gpt-5",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-nano",
   "type": "model",
   "label": "gpt-5-nano",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-nano-2025-08-07",
   "type": "model",
   "label": "gpt-5-nano-2025-08-07",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "gpt-5",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5-pro",
   "type": "model",
   "label": "gpt-5-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 272000
  },
  {
   "id": "model:openai/gpt-5-pro-2025-10-06",
   "type": "model",
   "label": "gpt-5-pro-2025-10-06",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "gpt-5",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 272000
  },
  {
   "id": "model:openai/gpt-5-search-api",
   "type": "model",
   "label": "gpt-5-search-api",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED"
   ],
   "family": "search",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-5-search-api-2025-10-14",
   "type": "model",
   "label": "gpt-5-search-api-2025-10-14",
   "provider": "openai",
   "status": [
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED"
   ],
   "family": "search",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-5.1",
   "type": "model",
   "label": "gpt-5.1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.1",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.1-2025-11-13",
   "type": "model",
   "label": "gpt-5.1-2025-11-13",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.1",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.1-chat-latest",
   "type": "model",
   "label": "gpt-5.1-chat-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "chatgpt-latest",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-5.1-codex",
   "type": "model",
   "label": "gpt-5.1-codex",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.1-codex-max",
   "type": "model",
   "label": "gpt-5.1-codex-max",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.1-codex-mini",
   "type": "model",
   "label": "gpt-5.1-codex-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.2",
   "type": "model",
   "label": "gpt-5.2",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.2",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.2-2025-12-11",
   "type": "model",
   "label": "gpt-5.2-2025-12-11",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.2",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.2-chat-latest",
   "type": "model",
   "label": "gpt-5.2-chat-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "chatgpt-latest",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-5.2-codex",
   "type": "model",
   "label": "gpt-5.2-codex",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.2-pro",
   "type": "model",
   "label": "gpt-5.2-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.2",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "model",
   "label": "gpt-5.2-pro-2025-12-11",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.2",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.3-chat-latest",
   "type": "model",
   "label": "gpt-5.3-chat-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "chatgpt-latest",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-5.3-codex",
   "type": "model",
   "label": "gpt-5.3-codex",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "codex",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4",
   "type": "model",
   "label": "gpt-5.4",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-2026-03-05",
   "type": "model",
   "label": "gpt-5.4-2026-03-05",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "snapshot",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-cyber",
   "type": "model",
   "label": "gpt-5.4-cyber",
   "provider": "openai",
   "status": [
    "DEPRECATED"
   ],
   "family": "cyber-daybreak",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-5.4-mini",
   "type": "model",
   "label": "gpt-5.4-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "model",
   "label": "gpt-5.4-mini-2026-03-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-nano",
   "type": "model",
   "label": "gpt-5.4-nano",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "model",
   "label": "gpt-5.4-nano-2026-03-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "snapshot",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-pro",
   "type": "model",
   "label": "gpt-5.4-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "model",
   "label": "gpt-5.4-pro-2026-03-05",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.4",
   "record_kind": "snapshot",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.5",
   "type": "model",
   "label": "gpt-5.5",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.5",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.5-2026-04-23",
   "type": "model",
   "label": "gpt-5.5-2026-04-23",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.5",
   "record_kind": "snapshot",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.5-cyber",
   "type": "model",
   "label": "gpt-5.5-cyber",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "cyber-daybreak",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-5.5-pro",
   "type": "model",
   "label": "gpt-5.5-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.5",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "model",
   "label": "gpt-5.5-pro-2026-04-23",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.5",
   "record_kind": "snapshot",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.6",
   "type": "model",
   "label": "gpt-5.6",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.6",
   "record_kind": "alias",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.6-cyber",
   "type": "model",
   "label": "gpt-5.6-cyber",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "cyber-daybreak",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.6-luna",
   "type": "model",
   "label": "gpt-5.6-luna",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.6",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.6-sol",
   "type": "model",
   "label": "gpt-5.6-sol",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.6",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-5.6-terra",
   "type": "model",
   "label": "gpt-5.6-terra",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-5.6",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-6-astra",
   "type": "model",
   "label": "gpt-6-astra",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "gpt-6",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-audio",
   "type": "model",
   "label": "gpt-audio",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "audio-chat",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-audio-1.5",
   "type": "model",
   "label": "gpt-audio-1.5",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "audio-chat",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-audio-2025-08-28",
   "type": "model",
   "label": "gpt-audio-2025-08-28",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-audio-mini",
   "type": "model",
   "label": "gpt-audio-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "audio-chat",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "model",
   "label": "gpt-audio-mini-2025-10-06",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "model",
   "label": "gpt-audio-mini-2025-12-15",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "audio-chat",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 16384
  },
  {
   "id": "model:openai/gpt-daybreak-blue-latest",
   "type": "model",
   "label": "gpt-daybreak-blue-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "cyber-daybreak",
   "record_kind": "model",
   "context_window": 1050000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-daybreak-red-latest",
   "type": "model",
   "label": "gpt-daybreak-red-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "cyber-daybreak",
   "record_kind": "model",
   "context_window": 400000,
   "max_output": 128000
  },
  {
   "id": "model:openai/gpt-image-1",
   "type": "model",
   "label": "gpt-image-1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-1-mini",
   "type": "model",
   "label": "gpt-image-1-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-1.5",
   "type": "model",
   "label": "gpt-image-1.5",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "model",
   "label": "gpt-image-1.5-2025-12-16",
   "provider": "openai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "image",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-2",
   "type": "model",
   "label": "gpt-image-2",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-2-2026-04-21",
   "type": "model",
   "label": "gpt-image-2-2026-04-21",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "image",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-2.5-flare",
   "type": "model",
   "label": "gpt-image-2.5-flare",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "model",
   "label": "gpt-image-2.5-flare-2026-09-08",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "image",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-2.5-sunburst",
   "type": "model",
   "label": "gpt-image-2.5-sunburst",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "image",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "model",
   "label": "gpt-image-2.5-sunburst-2026-09-08",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "image",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-live-1",
   "type": "model",
   "label": "gpt-live-1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "live",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-live-transcribe",
   "type": "model",
   "label": "gpt-live-transcribe",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-oss-120b",
   "type": "model",
   "label": "gpt-oss-120b",
   "provider": "openai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "open-weight",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 131072
  },
  {
   "id": "model:openai/gpt-oss-20b",
   "type": "model",
   "label": "gpt-oss-20b",
   "provider": "openai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "open-weight",
   "record_kind": "model",
   "context_window": 131072,
   "max_output": 131072
  },
  {
   "id": "model:openai/gpt-realtime",
   "type": "model",
   "label": "gpt-realtime",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-realtime-1.5",
   "type": "model",
   "label": "gpt-realtime-1.5",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-realtime-2",
   "type": "model",
   "label": "gpt-realtime-2",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 32000
  },
  {
   "id": "model:openai/gpt-realtime-2.1",
   "type": "model",
   "label": "gpt-realtime-2.1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 32000
  },
  {
   "id": "model:openai/gpt-realtime-2.1-mini",
   "type": "model",
   "label": "gpt-realtime-2.1-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 32000
  },
  {
   "id": "model:openai/gpt-realtime-2025-08-28",
   "type": "model",
   "label": "gpt-realtime-2025-08-28",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-realtime-mini",
   "type": "model",
   "label": "gpt-realtime-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "realtime",
   "record_kind": "model",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "model",
   "label": "gpt-realtime-mini-2025-10-06",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "model",
   "label": "gpt-realtime-mini-2025-12-15",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "realtime",
   "record_kind": "snapshot",
   "context_window": 32000,
   "max_output": 4096
  },
  {
   "id": "model:openai/gpt-realtime-translate",
   "type": "model",
   "label": "gpt-realtime-translate",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-realtime-whisper",
   "type": "model",
   "label": "gpt-realtime-whisper",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": 2000
  },
  {
   "id": "model:openai/gpt-rosalind-research",
   "type": "model",
   "label": "gpt-rosalind-research",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "life-sciences",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/gpt-transcribe",
   "type": "model",
   "label": "gpt-transcribe",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/o1",
   "type": "model",
   "label": "o1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o1-2024-12-17",
   "type": "model",
   "label": "o1-2024-12-17",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o1-mini",
   "type": "model",
   "label": "o1-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 65536
  },
  {
   "id": "model:openai/o1-mini-2024-09-12",
   "type": "model",
   "label": "o1-mini-2024-09-12",
   "provider": "openai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 65536
  },
  {
   "id": "model:openai/o1-preview",
   "type": "model",
   "label": "o1-preview",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "PREVIEW"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 128000,
   "max_output": 32768
  },
  {
   "id": "model:openai/o1-preview-2024-09-12",
   "type": "model",
   "label": "o1-preview-2024-09-12",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "PREVIEW"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 128000,
   "max_output": 32768
  },
  {
   "id": "model:openai/o1-pro",
   "type": "model",
   "label": "o1-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o1-pro-2025-03-19",
   "type": "model",
   "label": "o1-pro-2025-03-19",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3",
   "type": "model",
   "label": "o3",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-2025-04-16",
   "type": "model",
   "label": "o3-2025-04-16",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-deep-research",
   "type": "model",
   "label": "o3-deep-research",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "search",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-deep-research-2025-06-26",
   "type": "model",
   "label": "o3-deep-research-2025-06-26",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "search",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-mini",
   "type": "model",
   "label": "o3-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-mini-2025-01-31",
   "type": "model",
   "label": "o3-mini-2025-01-31",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-pro",
   "type": "model",
   "label": "o3-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o3-pro-2025-06-10",
   "type": "model",
   "label": "o3-pro-2025-06-10",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o4-mini",
   "type": "model",
   "label": "o4-mini",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o4-mini-2025-04-16",
   "type": "model",
   "label": "o4-mini-2025-04-16",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "o-series",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o4-mini-deep-research",
   "type": "model",
   "label": "o4-mini-deep-research",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "search",
   "record_kind": "model",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "model",
   "label": "o4-mini-deep-research-2025-06-26",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "RETIRED"
   ],
   "family": "search",
   "record_kind": "snapshot",
   "context_window": 200000,
   "max_output": 100000
  },
  {
   "id": "model:openai/omni-moderation-2024-09-26",
   "type": "model",
   "label": "omni-moderation-2024-09-26",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "moderation",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/omni-moderation-latest",
   "type": "model",
   "label": "omni-moderation-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "moderation",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/sora-2",
   "type": "model",
   "label": "sora-2",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "video",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/sora-2-2025-10-06",
   "type": "model",
   "label": "sora-2-2025-10-06",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "family": "video",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/sora-2-2025-12-08",
   "type": "model",
   "label": "sora-2-2025-12-08",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "family": "video",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/sora-2-pro",
   "type": "model",
   "label": "sora-2-pro",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED"
   ],
   "family": "video",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/sora-2-pro-2025-10-06",
   "type": "model",
   "label": "sora-2-pro-2025-10-06",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "DEPRECATED"
   ],
   "family": "video",
   "record_kind": "snapshot",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-ada-001",
   "type": "model",
   "label": "text-ada-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-babbage-001",
   "type": "model",
   "label": "text-babbage-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-curie-001",
   "type": "model",
   "label": "text-curie-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-davinci-001",
   "type": "model",
   "label": "text-davinci-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-davinci-002",
   "type": "model",
   "label": "text-davinci-002",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-davinci-003",
   "type": "model",
   "label": "text-davinci-003",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-davinci-edit-001",
   "type": "model",
   "label": "text-davinci-edit-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "legacy-retired",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-embedding-3-large",
   "type": "model",
   "label": "text-embedding-3-large",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "embeddings",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-embedding-3-small",
   "type": "model",
   "label": "text-embedding-3-small",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "embeddings",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-embedding-ada-002",
   "type": "model",
   "label": "text-embedding-ada-002",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "embeddings",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-moderation-007",
   "type": "model",
   "label": "text-moderation-007",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "moderation",
   "record_kind": "alias",
   "context_window": null,
   "max_output": 32768
  },
  {
   "id": "model:openai/text-moderation-latest",
   "type": "model",
   "label": "text-moderation-latest",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LEGACY"
   ],
   "family": "moderation",
   "record_kind": "model",
   "context_window": null,
   "max_output": 32768
  },
  {
   "id": "model:openai/text-moderation-stable",
   "type": "model",
   "label": "text-moderation-stable",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "RETIRED",
    "LEGACY"
   ],
   "family": "moderation",
   "record_kind": "model",
   "context_window": null,
   "max_output": 32768
  },
  {
   "id": "model:openai/text-search-ada-doc-001",
   "type": "model",
   "label": "text-search-ada-doc-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-ada-query-001",
   "type": "model",
   "label": "text-search-ada-query-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-babbage-doc-001",
   "type": "model",
   "label": "text-search-babbage-doc-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-babbage-query-001",
   "type": "model",
   "label": "text-search-babbage-query-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-curie-doc-001",
   "type": "model",
   "label": "text-search-curie-doc-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-curie-query-001",
   "type": "model",
   "label": "text-search-curie-query-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-davinci-doc-001",
   "type": "model",
   "label": "text-search-davinci-doc-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-search-davinci-query-001",
   "type": "model",
   "label": "text-search-davinci-query-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-similarity-ada-001",
   "type": "model",
   "label": "text-similarity-ada-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-similarity-babbage-001",
   "type": "model",
   "label": "text-similarity-babbage-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-similarity-curie-001",
   "type": "model",
   "label": "text-similarity-curie-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/text-similarity-davinci-001",
   "type": "model",
   "label": "text-similarity-davinci-001",
   "provider": "openai",
   "status": [
    "RETIRED"
   ],
   "family": "embeddings",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/tts-1",
   "type": "model",
   "label": "tts-1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "text-to-speech",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/tts-1-1106",
   "type": "model",
   "label": "tts-1-1106",
   "provider": "openai",
   "status": [
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED",
    "LEGACY"
   ],
   "family": "text-to-speech",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/tts-1-hd",
   "type": "model",
   "label": "tts-1-hd",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LEGACY"
   ],
   "family": "text-to-speech",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/tts-1-hd-1106",
   "type": "model",
   "label": "tts-1-hd-1106",
   "provider": "openai",
   "status": [
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED",
    "LEGACY"
   ],
   "family": "text-to-speech",
   "record_kind": "id_only",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:openai/whisper-1",
   "type": "model",
   "label": "whisper-1",
   "provider": "openai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "DEPRECATED",
    "LEGACY"
   ],
   "family": "speech-to-text",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4.6",
   "type": "model",
   "label": "grok-4.6",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Grok 4.x",
   "record_kind": "model",
   "context_window": 500000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4.5",
   "type": "model",
   "label": "grok-4.5",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Grok 4.x",
   "record_kind": "model",
   "context_window": 500000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4.3",
   "type": "model",
   "label": "grok-4.3",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Grok 4.x",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4.20-0309-reasoning",
   "type": "model",
   "label": "grok-4.20-0309-reasoning",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Grok 4.20",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "model",
   "label": "grok-4.20-0309-non-reasoning",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Grok 4.20",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4.20-multi-agent-0309",
   "type": "model",
   "label": "grok-4.20-multi-agent-0309",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "family": "Grok 4.20",
   "record_kind": "model",
   "context_window": 1000000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-build-0.1",
   "type": "model",
   "label": "grok-build-0.1",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "family": "Build",
   "record_kind": "model",
   "context_window": 256000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-imagine-image",
   "type": "model",
   "label": "grok-imagine-image",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Imagine",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-imagine-image-2.0",
   "type": "model",
   "label": "grok-imagine-image-2.0",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Imagine",
   "record_kind": "model",
   "context_window": 64000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-imagine-image-quality",
   "type": "model",
   "label": "grok-imagine-image-quality",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "DEPRECATED",
    "LIVE_VERIFIED"
   ],
   "family": "Imagine",
   "record_kind": "model",
   "context_window": 16000,
   "max_output": null
  },
  {
   "id": "model:xai/grok-imagine-video",
   "type": "model",
   "label": "grok-imagine-video",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Imagine",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-imagine-video-1.5",
   "type": "model",
   "label": "grok-imagine-video-1.5",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "family": "Imagine",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-voice-think-fast-2.0",
   "type": "model",
   "label": "grok-voice-think-fast-2.0",
   "provider": "xai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "Voice",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-voice-think-fast-1.0",
   "type": "model",
   "label": "grok-voice-think-fast-1.0",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "family": "Voice",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-voice-transcribe-2.0",
   "type": "model",
   "label": "grok-voice-transcribe-2.0",
   "provider": "xai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "Voice",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-voice-transcribe-1.0",
   "type": "model",
   "label": "grok-voice-transcribe-1.0",
   "provider": "xai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "Voice",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/text-to-speech",
   "type": "model",
   "label": "text-to-speech",
   "provider": "xai",
   "status": [
    "DOCUMENTED"
   ],
   "family": "Voice",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-embedding-small",
   "type": "model",
   "label": "grok-embedding-small",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "family": "Embeddings",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-3",
   "type": "model",
   "label": "grok-3",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Grok 3",
   "record_kind": "redirect",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4-0709",
   "type": "model",
   "label": "grok-4-0709",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Grok 4",
   "record_kind": "redirect",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4-fast-reasoning",
   "type": "model",
   "label": "grok-4-fast-reasoning",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Grok 4",
   "record_kind": "redirect",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4-fast-non-reasoning",
   "type": "model",
   "label": "grok-4-fast-non-reasoning",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Grok 4",
   "record_kind": "redirect",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4-1-fast-reasoning",
   "type": "model",
   "label": "grok-4-1-fast-reasoning",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Grok 4.1",
   "record_kind": "redirect",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4-1-fast-non-reasoning",
   "type": "model",
   "label": "grok-4-1-fast-non-reasoning",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Grok 4.1",
   "record_kind": "redirect",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-code-fast-1",
   "type": "model",
   "label": "grok-code-fast-1",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Build",
   "record_kind": "alias",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-imagine-image-pro",
   "type": "model",
   "label": "grok-imagine-image-pro",
   "provider": "xai",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "family": "Imagine",
   "record_kind": "alias",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-2-image-1212",
   "type": "model",
   "label": "grok-2-image-1212",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 2",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-2-vision-1212",
   "type": "model",
   "label": "grok-2-vision-1212",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 2",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-2-1212",
   "type": "model",
   "label": "grok-2-1212",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 2",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-3-mini",
   "type": "model",
   "label": "grok-3-mini",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 3",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-beta",
   "type": "model",
   "label": "grok-beta",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 1/beta",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-vision-beta",
   "type": "model",
   "label": "grok-vision-beta",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 1/beta",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "model:xai/grok-4-latest",
   "type": "model",
   "label": "grok-4-latest",
   "provider": "xai",
   "status": [
    "LEGACY",
    "UNVERIFIED"
   ],
   "family": "Grok 4",
   "record_kind": "model",
   "context_window": null,
   "max_output": null
  },
  {
   "id": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support",
   "type": "endpoint",
   "label": "MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support",
   "provider": "anthropic",
   "method": "MANAGED",
   "path": "Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support",
   "placeholder": true
  },
  {
   "id": "capability:text_input",
   "type": "capability",
   "label": "text_input"
  },
  {
   "id": "capability:vision",
   "type": "capability",
   "label": "vision"
  },
  {
   "id": "capability:pdf_input",
   "type": "capability",
   "label": "pdf_input"
  },
  {
   "id": "capability:high_resolution_vision_2576px",
   "type": "capability",
   "label": "high_resolution_vision_2576px"
  },
  {
   "id": "capability:tool_use",
   "type": "capability",
   "label": "tool_use"
  },
  {
   "id": "capability:parallel_tool_use",
   "type": "capability",
   "label": "parallel_tool_use"
  },
  {
   "id": "capability:strict_tool_use",
   "type": "capability",
   "label": "strict_tool_use"
  },
  {
   "id": "capability:structured_outputs_json",
   "type": "capability",
   "label": "structured_outputs_json"
  },
  {
   "id": "capability:fine_grained_tool_streaming",
   "type": "capability",
   "label": "fine_grained_tool_streaming"
  },
  {
   "id": "capability:thinking_adaptive",
   "type": "capability",
   "label": "thinking_adaptive"
  },
  {
   "id": "capability:thinking_always_on",
   "type": "capability",
   "label": "thinking_always_on"
  },
  {
   "id": "capability:thinking_on_by_default",
   "type": "capability",
   "label": "thinking_on_by_default"
  },
  {
   "id": "capability:interleaved_thinking",
   "type": "capability",
   "label": "interleaved_thinking"
  },
  {
   "id": "capability:thinking_display_omitted_default",
   "type": "capability",
   "label": "thinking_display_omitted_default"
  },
  {
   "id": "capability:progress_updates_between_tool_calls",
   "type": "capability",
   "label": "progress_updates_between_tool_calls"
  },
  {
   "id": "capability:effort_parameter",
   "type": "capability",
   "label": "effort_parameter"
  },
  {
   "id": "capability:per_message_effort_beta",
   "type": "capability",
   "label": "per_message_effort_beta"
  },
  {
   "id": "capability:prompt_caching",
   "type": "capability",
   "label": "prompt_caching"
  },
  {
   "id": "capability:prompt_caching_1h_ttl",
   "type": "capability",
   "label": "prompt_caching_1h_ttl"
  },
  {
   "id": "capability:automatic_caching_top_level_cache_control",
   "type": "capability",
   "label": "automatic_caching_top_level_cache_control"
  },
  {
   "id": "capability:batch_api",
   "type": "capability",
   "label": "batch_api"
  },
  {
   "id": "capability:citations",
   "type": "capability",
   "label": "citations"
  },
  {
   "id": "capability:files_api",
   "type": "capability",
   "label": "files_api"
  },
  {
   "id": "capability:web_search",
   "type": "capability",
   "label": "web_search"
  },
  {
   "id": "capability:web_search_dynamic_filtering",
   "type": "capability",
   "label": "web_search_dynamic_filtering"
  },
  {
   "id": "capability:web_fetch",
   "type": "capability",
   "label": "web_fetch"
  },
  {
   "id": "capability:web_fetch_dynamic_filtering",
   "type": "capability",
   "label": "web_fetch_dynamic_filtering"
  },
  {
   "id": "capability:code_execution",
   "type": "capability",
   "label": "code_execution"
  },
  {
   "id": "capability:code_execution_docs",
   "type": "capability",
   "label": "code_execution_docs"
  },
  {
   "id": "capability:programmatic_tool_calling",
   "type": "capability",
   "label": "programmatic_tool_calling"
  },
  {
   "id": "capability:computer_use",
   "type": "capability",
   "label": "computer_use"
  },
  {
   "id": "capability:computer_use_toolset_ga",
   "type": "capability",
   "label": "computer_use_toolset_ga"
  },
  {
   "id": "capability:browser_use",
   "type": "capability",
   "label": "browser_use"
  },
  {
   "id": "capability:memory_tool",
   "type": "capability",
   "label": "memory_tool"
  },
  {
   "id": "capability:text_editor_tool",
   "type": "capability",
   "label": "text_editor_tool"
  },
  {
   "id": "capability:bash_tool",
   "type": "capability",
   "label": "bash_tool"
  },
  {
   "id": "capability:tool_search",
   "type": "capability",
   "label": "tool_search"
  },
  {
   "id": "capability:advisor_tool",
   "type": "capability",
   "label": "advisor_tool"
  },
  {
   "id": "capability:mcp_connector",
   "type": "capability",
   "label": "mcp_connector"
  },
  {
   "id": "capability:agent_skills",
   "type": "capability",
   "label": "agent_skills"
  },
  {
   "id": "capability:context_editing_clear_tool_uses",
   "type": "capability",
   "label": "context_editing_clear_tool_uses"
  },
  {
   "id": "capability:context_editing_clear_thinking",
   "type": "capability",
   "label": "context_editing_clear_thinking"
  },
  {
   "id": "capability:compaction_server_side",
   "type": "capability",
   "label": "compaction_server_side"
  },
  {
   "id": "capability:compact_on_demand_beta",
   "type": "capability",
   "label": "compact_on_demand_beta"
  },
  {
   "id": "capability:context_1m_default_no_beta",
   "type": "capability",
   "label": "context_1m_default_no_beta"
  },
  {
   "id": "capability:inference_geo_data_residency",
   "type": "capability",
   "label": "inference_geo_data_residency"
  },
  {
   "id": "capability:mid_conversation_system_messages",
   "type": "capability",
   "label": "mid_conversation_system_messages"
  },
  {
   "id": "capability:task_budgets_beta",
   "type": "capability",
   "label": "task_budgets_beta"
  },
  {
   "id": "capability:multilingual",
   "type": "capability",
   "label": "multilingual"
  },
  {
   "id": "tool:anthropic/web_search_20260318",
   "type": "tool",
   "label": "web_search_20260318",
   "provider": "anthropic",
   "name": "Web search tool (web_search_20260318)",
   "category": "server",
   "status": [
    "DOCUMENTED"
   ],
   "beta_header": null,
   "security": [
    "Search results are untrusted content; homograph domains bypass filters (use ASCII)"
   ]
  },
  {
   "id": "tool:anthropic/web_search_20260209",
   "type": "tool",
   "label": "web_search_20260209",
   "provider": "anthropic",
   "name": "Web search tool (web_search_20260209)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Search results are untrusted content; homograph domains bypass filters (use ASCII)"
   ]
  },
  {
   "id": "tool:anthropic/web_search_20250305",
   "type": "tool",
   "label": "web_search_20250305",
   "provider": "anthropic",
   "name": "Web search tool (web_search_20250305)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Search results are untrusted content; homograph domains bypass filters (use ASCII)"
   ]
  },
  {
   "id": "tool:anthropic/web_fetch_20260318",
   "type": "tool",
   "label": "web_fetch_20260318",
   "provider": "anthropic",
   "name": "Web fetch tool (web_fetch_20260318)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Data exfiltration risk: URLs only from prior context; restrict with allowed_domains/max_uses; publishers may log URL parameters"
   ]
  },
  {
   "id": "tool:anthropic/web_fetch_20260309",
   "type": "tool",
   "label": "web_fetch_20260309",
   "provider": "anthropic",
   "name": "Web fetch tool (web_fetch_20260309)",
   "category": "server",
   "status": [
    "DOCUMENTED"
   ],
   "beta_header": null,
   "security": [
    "Data exfiltration risk: URLs only from prior context; restrict with allowed_domains/max_uses; publishers may log URL parameters"
   ]
  },
  {
   "id": "tool:anthropic/web_fetch_20260209",
   "type": "tool",
   "label": "web_fetch_20260209",
   "provider": "anthropic",
   "name": "Web fetch tool (web_fetch_20260209)",
   "category": "server",
   "status": [
    "DOCUMENTED"
   ],
   "beta_header": null,
   "security": [
    "Data exfiltration risk: URLs only from prior context; restrict with allowed_domains/max_uses; publishers may log URL parameters"
   ]
  },
  {
   "id": "tool:anthropic/web_fetch_20250910",
   "type": "tool",
   "label": "web_fetch_20250910",
   "provider": "anthropic",
   "name": "Web fetch tool (web_fetch_20250910)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Data exfiltration risk: URLs only from prior context; restrict with allowed_domains/max_uses; publishers may log URL parameters"
   ]
  },
  {
   "id": "tool:anthropic/code_execution_20260521",
   "type": "tool",
   "label": "code_execution_20260521",
   "provider": "anthropic",
   "name": "Code execution tool (code_execution_20260521)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Isolated container; outputs (files) carry C2PA credentials for media",
    "Distinguish from client bash tool in system prompt (separate environments)"
   ]
  },
  {
   "id": "tool:anthropic/code_execution_20260120",
   "type": "tool",
   "label": "code_execution_20260120",
   "provider": "anthropic",
   "name": "Code execution tool (code_execution_20260120)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Isolated container; outputs (files) carry C2PA credentials for media",
    "Distinguish from client bash tool in system prompt (separate environments)"
   ]
  },
  {
   "id": "tool:anthropic/code_execution_20250825",
   "type": "tool",
   "label": "code_execution_20250825",
   "provider": "anthropic",
   "name": "Code execution tool (code_execution_20250825)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Isolated container; outputs (files) carry C2PA credentials for media",
    "Distinguish from client bash tool in system prompt (separate environments)"
   ]
  },
  {
   "id": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "tool",
   "label": "tool_search_tool_regex_20251119",
   "provider": "anthropic",
   "name": "Tool search tool (tool_search_tool_regex)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": []
  },
  {
   "id": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "tool",
   "label": "tool_search_tool_bm25_20251119",
   "provider": "anthropic",
   "name": "Tool search tool (tool_search_tool_bm25)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": []
  },
  {
   "id": "tool:anthropic/advisor_20260301",
   "type": "tool",
   "label": "advisor_20260301",
   "provider": "anthropic",
   "name": "Advisor tool (beta)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "beta_header": "advisor-tool-2026-03-01",
   "security": []
  },
  {
   "id": "tool:anthropic/mcp_toolset",
   "type": "tool",
   "label": "mcp_toolset",
   "provider": "anthropic",
   "name": "MCP connector toolset (beta)",
   "category": "mcp",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "beta_header": "mcp-client-2025-11-20",
   "security": [
    "Only connect to trusted servers; tool results are untrusted content"
   ]
  },
  {
   "id": "tool:anthropic/memory_20250818",
   "type": "tool",
   "label": "memory_20250818",
   "provider": "anthropic",
   "name": "Memory tool",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Path traversal protection mandatory (validate /memories prefix, canonicalize, reject ../ and %2e%2e%2f)",
    "Strip sensitive data before writing; cap file sizes; expire stale memories."
   ]
  },
  {
   "id": "tool:anthropic/bash_20250124",
   "type": "tool",
   "label": "bash_20250124",
   "provider": "anthropic",
   "name": "Bash tool",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Run in an isolated container/VM as least-privileged user; allowlist commands; ulimit; log; redact secrets from output."
   ]
  },
  {
   "id": "tool:anthropic/text_editor_20250728",
   "type": "tool",
   "label": "text_editor_20250728",
   "provider": "anthropic",
   "name": "Text editor tool (text_editor_20250728)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Validate paths (no traversal), backups, permission checks."
   ]
  },
  {
   "id": "tool:anthropic/computer_toolset_20260801",
   "type": "tool",
   "label": "computer_toolset_20260801",
   "provider": "anthropic",
   "name": "Computer use toolset (GA)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Dedicated VM/container, no credentials, domain allowlist, human confirmation for consequential actions; screenshots are untrusted content"
   ]
  },
  {
   "id": "tool:anthropic/browser_toolset_20260801",
   "type": "tool",
   "label": "browser_toolset_20260801",
   "provider": "anthropic",
   "name": "Browser use toolset",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Page content, tab titles/URLs and download metadata are prompt-injection surfaces; sanitize URLs; confirm consequential actions"
   ]
  },
  {
   "id": "tool:anthropic/computer_20251124",
   "type": "tool",
   "label": "computer_20251124",
   "provider": "anthropic",
   "name": "Computer use tool (beta, computer_20251124)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "beta_header": "computer-use-2025-11-24",
   "security": [
    "Same as toolset"
   ]
  },
  {
   "id": "capability:tool_choice_any_or_tool",
   "type": "capability",
   "label": "tool_choice_any_or_tool"
  },
  {
   "id": "capability:mid_conversation_tool_changes_beta",
   "type": "capability",
   "label": "mid_conversation_tool_changes_beta"
  },
  {
   "id": "capability:priority_tier",
   "type": "capability",
   "label": "priority_tier"
  },
  {
   "id": "capability:thinking_can_be_disabled",
   "type": "capability",
   "label": "thinking_can_be_disabled"
  },
  {
   "id": "capability:assistant_prefill",
   "type": "capability",
   "label": "assistant_prefill"
  },
  {
   "id": "capability:zero_data_retention_eligible",
   "type": "capability",
   "label": "zero_data_retention_eligible"
  },
  {
   "id": "capability:fast_mode_speed_fast",
   "type": "capability",
   "label": "fast_mode_speed_fast"
  },
  {
   "id": "capability:batch_extended_output_300k_beta",
   "type": "capability",
   "label": "batch_extended_output_300k_beta"
  },
  {
   "id": "capability:thinking_extended_manual_budget",
   "type": "capability",
   "label": "thinking_extended_manual_budget"
  },
  {
   "id": "tool:anthropic/computer_20250124",
   "type": "tool",
   "label": "computer_20250124",
   "provider": "anthropic",
   "name": "Computer use tool (beta, computer_20250124)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "BETA",
    "LIVE_VERIFIED"
   ],
   "beta_header": "computer-use-2025-01-24",
   "security": []
  },
  {
   "id": "model:anthropic/claude-opus-4-1",
   "type": "model",
   "label": "claude-opus-4-1",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "capability:computer_use_computer_20250124",
   "type": "capability",
   "label": "computer_use_computer_20250124"
  },
  {
   "id": "model:anthropic/claude-opus-4-0",
   "type": "model",
   "label": "claude-opus-4-0",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "model:anthropic/claude-sonnet-4-0",
   "type": "model",
   "label": "claude-sonnet-4-0",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "model:anthropic/claude-3-7-sonnet-latest",
   "type": "model",
   "label": "claude-3-7-sonnet-latest",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "model:anthropic/claude-3-5-haiku-latest",
   "type": "model",
   "label": "claude-3-5-haiku-latest",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "model:anthropic/claude-3-5-sonnet-latest",
   "type": "model",
   "label": "claude-3-5-sonnet-latest",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "model:anthropic/claude-3-opus-latest",
   "type": "model",
   "label": "claude-3-opus-latest",
   "provider": "anthropic",
   "record_kind": "alias"
  },
  {
   "id": "capability:image_input",
   "type": "capability",
   "label": "image_input"
  },
  {
   "id": "capability:audio_input",
   "type": "capability",
   "label": "audio_input"
  },
  {
   "id": "capability:video_input",
   "type": "capability",
   "label": "video_input"
  },
  {
   "id": "capability:text_output",
   "type": "capability",
   "label": "text_output"
  },
  {
   "id": "capability:thinking",
   "type": "capability",
   "label": "thinking"
  },
  {
   "id": "capability:thinking_live_flag",
   "type": "capability",
   "label": "thinking_live_flag"
  },
  {
   "id": "capability:thinking_budget_legacy_param",
   "type": "capability",
   "label": "thinking_budget_legacy_param"
  },
  {
   "id": "capability:structured_output",
   "type": "capability",
   "label": "structured_output"
  },
  {
   "id": "capability:function_calling",
   "type": "capability",
   "label": "function_calling"
  },
  {
   "id": "capability:parallel_function_calling",
   "type": "capability",
   "label": "parallel_function_calling"
  },
  {
   "id": "capability:compositional_function_calling",
   "type": "capability",
   "label": "compositional_function_calling"
  },
  {
   "id": "capability:google_search_grounding",
   "type": "capability",
   "label": "google_search_grounding"
  },
  {
   "id": "capability:google_maps_grounding",
   "type": "capability",
   "label": "google_maps_grounding"
  },
  {
   "id": "capability:url_context",
   "type": "capability",
   "label": "url_context"
  },
  {
   "id": "capability:file_search",
   "type": "capability",
   "label": "file_search"
  },
  {
   "id": "capability:context_caching_explicit",
   "type": "capability",
   "label": "context_caching_explicit"
  },
  {
   "id": "capability:context_caching_docs",
   "type": "capability",
   "label": "context_caching_docs"
  },
  {
   "id": "capability:context_caching_implicit",
   "type": "capability",
   "label": "context_caching_implicit"
  },
  {
   "id": "capability:batch_api_docs",
   "type": "capability",
   "label": "batch_api_docs"
  },
  {
   "id": "capability:flex_inference",
   "type": "capability",
   "label": "flex_inference"
  },
  {
   "id": "capability:priority_inference",
   "type": "capability",
   "label": "priority_inference"
  },
  {
   "id": "capability:interactions_api",
   "type": "capability",
   "label": "interactions_api"
  },
  {
   "id": "capability:interactions_api_listed_in_docs_table",
   "type": "capability",
   "label": "interactions_api_listed_in_docs_table"
  },
  {
   "id": "capability:openai_compatible_chat",
   "type": "capability",
   "label": "openai_compatible_chat"
  },
  {
   "id": "capability:system_instructions",
   "type": "capability",
   "label": "system_instructions"
  },
  {
   "id": "tool:gemini/google_search",
   "type": "tool",
   "label": "google_search",
   "provider": "gemini"
  },
  {
   "id": "tool:gemini/google_maps",
   "type": "tool",
   "label": "google_maps",
   "provider": "gemini"
  },
  {
   "id": "tool:gemini/url_context",
   "type": "tool",
   "label": "url_context",
   "provider": "gemini"
  },
  {
   "id": "tool:gemini/code_execution",
   "type": "tool",
   "label": "code_execution",
   "provider": "gemini"
  },
  {
   "id": "tool:gemini/file_search",
   "type": "tool",
   "label": "file_search",
   "provider": "gemini"
  },
  {
   "id": "tool:gemini/function_declarations",
   "type": "tool",
   "label": "function_declarations",
   "provider": "gemini"
  },
  {
   "id": "capability:audio_output",
   "type": "capability",
   "label": "audio_output"
  },
  {
   "id": "capability:thinking_default_level",
   "type": "capability",
   "label": "thinking_default_level"
  },
  {
   "id": "capability:thinking_levels",
   "type": "capability",
   "label": "thinking_levels"
  },
  {
   "id": "capability:tts",
   "type": "capability",
   "label": "tts"
  },
  {
   "id": "capability:audio_generation_docs",
   "type": "capability",
   "label": "audio_generation_docs"
  },
  {
   "id": "capability:thinking_level_param",
   "type": "capability",
   "label": "thinking_level_param"
  },
  {
   "id": "capability:image_output",
   "type": "capability",
   "label": "image_output"
  },
  {
   "id": "capability:image_generation",
   "type": "capability",
   "label": "image_generation"
  },
  {
   "id": "capability:openai_compatible_images_generations",
   "type": "capability",
   "label": "openai_compatible_images_generations"
  },
  {
   "id": "capability:thought_signatures",
   "type": "capability",
   "label": "thought_signatures"
  },
  {
   "id": "tool:gemini/computer_use",
   "type": "tool",
   "label": "computer_use",
   "provider": "gemini"
  },
  {
   "id": "model:gemini/gemini-flash-latest pointed here 2026-05-19 -> 2026-09",
   "type": "model",
   "label": "gemini-flash-latest pointed here 2026-05-19 -> 2026-09",
   "provider": "gemini",
   "record_kind": "alias"
  },
  {
   "id": "capability:video_output",
   "type": "capability",
   "label": "video_output"
  },
  {
   "id": "capability:video_generation",
   "type": "capability",
   "label": "video_generation"
  },
  {
   "id": "capability:transcription_dedicated",
   "type": "capability",
   "label": "transcription_dedicated"
  },
  {
   "id": "capability:speaker_diarization",
   "type": "capability",
   "label": "speaker_diarization"
  },
  {
   "id": "capability:music_output",
   "type": "capability",
   "label": "music_output"
  },
  {
   "id": "capability:music_generation",
   "type": "capability",
   "label": "music_generation"
  },
  {
   "id": "capability:managed_agent",
   "type": "capability",
   "label": "managed_agent"
  },
  {
   "id": "capability:deep_research_agent",
   "type": "capability",
   "label": "deep_research_agent"
  },
  {
   "id": "capability:embeddings",
   "type": "capability",
   "label": "embeddings"
  },
  {
   "id": "capability:openai_compatible_embeddings",
   "type": "capability",
   "label": "openai_compatible_embeddings"
  },
  {
   "id": "capability:embedding_task_type_param",
   "type": "capability",
   "label": "embedding_task_type_param"
  },
  {
   "id": "capability:openai_compatible_videos",
   "type": "capability",
   "label": "openai_compatible_videos"
  },
  {
   "id": "capability:live_api",
   "type": "capability",
   "label": "live_api"
  },
  {
   "id": "capability:live_translation",
   "type": "capability",
   "label": "live_translation"
  },
  {
   "id": "capability:sampling_params_temperature_top_p_top_k",
   "type": "capability",
   "label": "sampling_params_temperature_top_p_top_k"
  },
  {
   "id": "capability:text_in",
   "type": "capability",
   "label": "text_in"
  },
  {
   "id": "capability:text_out",
   "type": "capability",
   "label": "text_out"
  },
  {
   "id": "capability:fine_tuning",
   "type": "capability",
   "label": "fine_tuning"
  },
  {
   "id": "capability:completions_legacy",
   "type": "capability",
   "label": "completions_legacy"
  },
  {
   "id": "capability:compaction",
   "type": "capability",
   "label": "compaction"
  },
  {
   "id": "capability:image_in",
   "type": "capability",
   "label": "image_in"
  },
  {
   "id": "capability:streaming",
   "type": "capability",
   "label": "streaming"
  },
  {
   "id": "capability:structured_outputs",
   "type": "capability",
   "label": "structured_outputs"
  },
  {
   "id": "capability:tool_web_search",
   "type": "capability",
   "label": "tool_web_search"
  },
  {
   "id": "capability:tool_file_search",
   "type": "capability",
   "label": "tool_file_search"
  },
  {
   "id": "capability:tool_code_interpreter",
   "type": "capability",
   "label": "tool_code_interpreter"
  },
  {
   "id": "capability:tool_image_generation",
   "type": "capability",
   "label": "tool_image_generation"
  },
  {
   "id": "capability:tool_mcp",
   "type": "capability",
   "label": "tool_mcp"
  },
  {
   "id": "capability:tool_function_calling",
   "type": "capability",
   "label": "tool_function_calling"
  },
  {
   "id": "tool:openai/code_interpreter",
   "type": "tool",
   "label": "code_interpreter",
   "provider": "openai",
   "name": "Code interpreter (Python sandbox container)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Network-enabled containers: prompt-injection driven exfiltration risk; only allowlist trusted domains; use domain_secrets instead of raw credentials."
   ]
  },
  {
   "id": "tool:openai/file_search",
   "type": "tool",
   "label": "file_search",
   "provider": "openai",
   "name": "File search (vector stores)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Only upload trusted files: retrieved text is model input (prompt injection)."
   ]
  },
  {
   "id": "tool:openai/function_calling",
   "type": "tool",
   "label": "function_calling",
   "provider": "openai"
  },
  {
   "id": "tool:openai/image_generation",
   "type": "tool",
   "label": "image_generation",
   "provider": "openai",
   "name": "Image generation tool",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Moderation `low` relaxes filtering; images may be revised by the mainline model (revised_prompt)."
   ]
  },
  {
   "id": "tool:openai/mcp",
   "type": "tool",
   "label": "mcp",
   "provider": "openai",
   "name": "Remote MCP servers, connectors and Secure MCP Tunnel",
   "category": "mcp",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Only connect trusted servers; tool outputs are untrusted input (prompt injection, exfiltration through arguments).",
    "Approvals default to always; `authorization` value is redacted from the stored Response.",
    "Org/project admins can disable MCP."
   ]
  },
  {
   "id": "tool:openai/web_search",
   "type": "tool",
   "label": "web_search",
   "provider": "openai",
   "name": "Web search (hosted)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Treat page content as untrusted (prompt injection); prefer `filters.allowed_domains` for sensitive workflows.",
    "`external_web_access: false` runs cache-only."
   ]
  },
  {
   "id": "capability:predicted_outputs",
   "type": "capability",
   "label": "predicted_outputs"
  },
  {
   "id": "capability:tool_computer_use",
   "type": "capability",
   "label": "tool_computer_use"
  },
  {
   "id": "capability:tool_hosted_shell",
   "type": "capability",
   "label": "tool_hosted_shell"
  },
  {
   "id": "capability:tool_apply_patch",
   "type": "capability",
   "label": "tool_apply_patch"
  },
  {
   "id": "capability:tool_skills",
   "type": "capability",
   "label": "tool_skills"
  },
  {
   "id": "capability:tool_tool_search",
   "type": "capability",
   "label": "tool_tool_search"
  },
  {
   "id": "capability:image_out",
   "type": "capability",
   "label": "image_out"
  },
  {
   "id": "capability:inpainting",
   "type": "capability",
   "label": "inpainting"
  },
  {
   "id": "capability:batch",
   "type": "capability",
   "label": "batch"
  },
  {
   "id": "capability:image_generation_api",
   "type": "capability",
   "label": "image_generation_api"
  },
  {
   "id": "capability:image_edit_api",
   "type": "capability",
   "label": "image_edit_api"
  },
  {
   "id": "capability:reasoning",
   "type": "capability",
   "label": "reasoning"
  },
  {
   "id": "capability:extended_prompt_cache_retention_24h",
   "type": "capability",
   "label": "extended_prompt_cache_retention_24h"
  },
  {
   "id": "capability:evals",
   "type": "capability",
   "label": "evals"
  },
  {
   "id": "capability:stored_completions",
   "type": "capability",
   "label": "stored_completions"
  },
  {
   "id": "capability:distillation",
   "type": "capability",
   "label": "distillation"
  },
  {
   "id": "capability:file_uploads",
   "type": "capability",
   "label": "file_uploads"
  },
  {
   "id": "capability:long_context_tier_272k",
   "type": "capability",
   "label": "long_context_tier_272k"
  },
  {
   "id": "capability:web_search_feature",
   "type": "capability",
   "label": "web_search_feature"
  },
  {
   "id": "capability:audio_in",
   "type": "capability",
   "label": "audio_in"
  },
  {
   "id": "capability:audio_out",
   "type": "capability",
   "label": "audio_out"
  },
  {
   "id": "capability:realtime",
   "type": "capability",
   "label": "realtime"
  },
  {
   "id": "capability:transcription",
   "type": "capability",
   "label": "transcription"
  },
  {
   "id": "capability:speech_generation",
   "type": "capability",
   "label": "speech_generation"
  },
  {
   "id": "tool:openai/apply_patch",
   "type": "tool",
   "label": "apply_patch",
   "provider": "openai",
   "name": "Apply patch (structured file diffs)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Validate paths (no traversal), restrict to allowed dirs, return status failed with a message on error."
   ]
  },
  {
   "id": "tool:openai/hosted_shell",
   "type": "tool",
   "label": "hosted_shell",
   "provider": "openai"
  },
  {
   "id": "tool:openai/skills",
   "type": "tool",
   "label": "skills",
   "provider": "openai"
  },
  {
   "id": "tool:openai/computer_use",
   "type": "tool",
   "label": "computer_use",
   "provider": "openai"
  },
  {
   "id": "tool:openai/tool_search",
   "type": "tool",
   "label": "tool_search",
   "provider": "openai",
   "name": "Tool search (deferred tool loading)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Client-executed search lets the app decide which tools exist per turn — keep an allowlist."
   ]
  },
  {
   "id": "capability:reasoning_mode_pro",
   "type": "capability",
   "label": "reasoning_mode_pro"
  },
  {
   "id": "capability:explicit_cache_breakpoints",
   "type": "capability",
   "label": "explicit_cache_breakpoints"
  },
  {
   "id": "capability:live_sessions",
   "type": "capability",
   "label": "live_sessions"
  },
  {
   "id": "capability:translation",
   "type": "capability",
   "label": "translation"
  },
  {
   "id": "capability:moderation",
   "type": "capability",
   "label": "moderation"
  },
  {
   "id": "capability:video_out",
   "type": "capability",
   "label": "video_out"
  },
  {
   "id": "endpoint:xai/WS wss://api.x.ai/v1/responses",
   "type": "endpoint",
   "label": "WS wss://api.x.ai/v1/responses",
   "provider": "xai",
   "method": "WS",
   "path": "wss://api.x.ai/v1/responses",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/POST /v1/messages (Anthropic-compatible)",
   "type": "endpoint",
   "label": "POST /v1/messages (Anthropic-compatible)",
   "provider": "xai",
   "method": "POST",
   "path": "/v1/messages (Anthropic-compatible)",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)",
   "type": "endpoint",
   "label": "BATCH API (/v1/batches, gRPC BatchMgmt)",
   "provider": "xai",
   "method": "BATCH",
   "path": "API (/v1/batches, gRPC BatchMgmt)",
   "placeholder": true
  },
  {
   "id": "capability:reasoning_always_on",
   "type": "capability",
   "label": "reasoning_always_on"
  },
  {
   "id": "capability:reasoning_effort_parameter",
   "type": "capability",
   "label": "reasoning_effort_parameter"
  },
  {
   "id": "capability:parallel_tool_calls",
   "type": "capability",
   "label": "parallel_tool_calls"
  },
  {
   "id": "capability:prompt_caching_automatic",
   "type": "capability",
   "label": "prompt_caching_automatic"
  },
  {
   "id": "capability:prompt_cache_key_or_x_grok_conv_id",
   "type": "capability",
   "label": "prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "id": "capability:deferred_completions",
   "type": "capability",
   "label": "deferred_completions"
  },
  {
   "id": "capability:priority_processing",
   "type": "capability",
   "label": "priority_processing"
  },
  {
   "id": "capability:context_compaction",
   "type": "capability",
   "label": "context_compaction"
  },
  {
   "id": "capability:websocket_responses",
   "type": "capability",
   "label": "websocket_responses"
  },
  {
   "id": "capability:files_attachments",
   "type": "capability",
   "label": "files_attachments"
  },
  {
   "id": "capability:collections_search",
   "type": "capability",
   "label": "collections_search"
  },
  {
   "id": "capability:server_side_tools",
   "type": "capability",
   "label": "server_side_tools"
  },
  {
   "id": "capability:x_search",
   "type": "capability",
   "label": "x_search"
  },
  {
   "id": "capability:remote_mcp",
   "type": "capability",
   "label": "remote_mcp"
  },
  {
   "id": "capability:image_generation_tool",
   "type": "capability",
   "label": "image_generation_tool"
  },
  {
   "id": "capability:anthropic_messages_compat",
   "type": "capability",
   "label": "anthropic_messages_compat"
  },
  {
   "id": "tool:xai/function",
   "type": "tool",
   "label": "function",
   "provider": "xai",
   "name": "Function calling",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Executed by the caller; validate arguments."
  },
  {
   "id": "tool:xai/web_search",
   "type": "tool",
   "label": "web_search",
   "provider": "xai",
   "name": "Web Search",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "xAI-hosted browsing; URLs surfaced in citations."
  },
  {
   "id": "tool:xai/x_search",
   "type": "tool",
   "label": "x_search",
   "provider": "xai",
   "name": "X Search",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED",
    "LIVE_DISCOVERED"
   ],
   "beta_header": null,
   "security": "xAI-hosted."
  },
  {
   "id": "tool:xai/code_execution",
   "type": "tool",
   "label": "code_execution",
   "provider": "xai"
  },
  {
   "id": "tool:xai/code_interpreter",
   "type": "tool",
   "label": "code_interpreter",
   "provider": "xai",
   "name": "Code Execution (Code Interpreter)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Isolated sandbox."
  },
  {
   "id": "tool:xai/image_generation",
   "type": "tool",
   "label": "image_generation",
   "provider": "xai",
   "name": "Image Generation (tool)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": null
  },
  {
   "id": "tool:xai/attachment_search",
   "type": "tool",
   "label": "attachment_search",
   "provider": "xai",
   "name": "Attachment search (implicit)",
   "category": "server-implicit",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": null
  },
  {
   "id": "tool:xai/collections_search",
   "type": "tool",
   "label": "collections_search",
   "provider": "xai"
  },
  {
   "id": "tool:xai/file_search",
   "type": "tool",
   "label": "file_search",
   "provider": "xai",
   "name": "Collections Search (File Search)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Team-scoped collections."
  },
  {
   "id": "tool:xai/view_image",
   "type": "tool",
   "label": "view_image",
   "provider": "xai",
   "name": "Image understanding (view_image / view_x_video sub-tools)",
   "category": "server-subtool",
   "status": [
    "DOCUMENTED"
   ],
   "beta_header": null,
   "security": null
  },
  {
   "id": "tool:xai/view_x_video",
   "type": "tool",
   "label": "view_x_video",
   "provider": "xai"
  },
  {
   "id": "tool:xai/mcp",
   "type": "tool",
   "label": "mcp",
   "provider": "xai",
   "name": "Remote MCP",
   "category": "mcp",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Use HTTPS; credentials are forwarded to the MCP server by xAI."
  },
  {
   "id": "model:xai/grok-4.5-latest",
   "type": "model",
   "label": "grok-4.5-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-build-latest",
   "type": "model",
   "label": "grok-build-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.3-latest",
   "type": "model",
   "label": "grok-4.3-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "capability:reasoning_can_be_disabled",
   "type": "capability",
   "label": "reasoning_can_be_disabled"
  },
  {
   "id": "model:xai/grok-4.20-reasoning-latest",
   "type": "model",
   "label": "grok-4.20-reasoning-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20",
   "type": "model",
   "label": "grok-4.20",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-reasoning",
   "type": "model",
   "label": "grok-4.20-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-0309",
   "type": "model",
   "label": "grok-4.20-0309",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-0309-reasoning",
   "type": "model",
   "label": "grok-4.20-beta-0309-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta",
   "type": "model",
   "label": "grok-4.20-beta",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-0309",
   "type": "model",
   "label": "grok-4.20-beta-0309",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-latest",
   "type": "model",
   "label": "grok-4.20-beta-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-latest-reasoning",
   "type": "model",
   "label": "grok-4.20-beta-latest-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-reasoning",
   "type": "model",
   "label": "grok-4.20-beta-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-experimental-beta-0304-reasoning",
   "type": "model",
   "label": "grok-4.20-experimental-beta-0304-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-experimental-beta-0304",
   "type": "model",
   "label": "grok-4.20-experimental-beta-0304",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-experimental-beta-reasoning-latest",
   "type": "model",
   "label": "grok-4.20-experimental-beta-reasoning-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-experimental-beta-latest",
   "type": "model",
   "label": "grok-4.20-experimental-beta-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-reasoning-gv2",
   "type": "model",
   "label": "grok-4.20-reasoning-gv2",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-non-reasoning",
   "type": "model",
   "label": "grok-4.20-non-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-non-reasoning-latest",
   "type": "model",
   "label": "grok-4.20-non-reasoning-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-non-reasoning",
   "type": "model",
   "label": "grok-4.20-beta-non-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-latest-non-reasoning",
   "type": "model",
   "label": "grok-4.20-beta-latest-non-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-experimental-beta-0304-non-reasoning",
   "type": "model",
   "label": "grok-4.20-experimental-beta-0304-non-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-experimental-beta-non-reasoning-latest",
   "type": "model",
   "label": "grok-4.20-experimental-beta-non-reasoning-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-beta-0309-non-reasoning",
   "type": "model",
   "label": "grok-4.20-beta-0309-non-reasoning",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-non-reasoning-gv2",
   "type": "model",
   "label": "grok-4.20-non-reasoning-gv2",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-multi-agent",
   "type": "model",
   "label": "grok-4.20-multi-agent",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-multi-agent-latest",
   "type": "model",
   "label": "grok-4.20-multi-agent-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-multi-agent-beta-latest",
   "type": "model",
   "label": "grok-4.20-multi-agent-beta-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-multi-agent-experimental-beta-0304",
   "type": "model",
   "label": "grok-4.20-multi-agent-experimental-beta-0304",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-multi-agent-experimental-beta-latest",
   "type": "model",
   "label": "grok-4.20-multi-agent-experimental-beta-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-4.20-multi-agent-beta-0309",
   "type": "model",
   "label": "grok-4.20-multi-agent-beta-0309",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "endpoint:xai/BATCH API",
   "type": "endpoint",
   "label": "BATCH API",
   "provider": "xai",
   "method": "BATCH",
   "path": "API",
   "placeholder": true
  },
  {
   "id": "model:xai/grok-code-fast",
   "type": "model",
   "label": "grok-code-fast",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-code-fast-1-0825",
   "type": "model",
   "label": "grok-code-fast-1-0825",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "capability:logprobs",
   "type": "capability",
   "label": "logprobs"
  },
  {
   "id": "model:xai/grok-imagine-image-2026-03-02",
   "type": "model",
   "label": "grok-imagine-image-2026-03-02",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "endpoint:xai/GRPC xai_api.Image/GenerateImage",
   "type": "endpoint",
   "label": "GRPC xai_api.Image/GenerateImage",
   "provider": "xai",
   "method": "GRPC",
   "path": "xai_api.Image/GenerateImage",
   "placeholder": true
  },
  {
   "id": "capability:image_editing",
   "type": "capability",
   "label": "image_editing"
  },
  {
   "id": "capability:multi_image_editing",
   "type": "capability",
   "label": "multi_image_editing"
  },
  {
   "id": "capability:files_api_inputs_outputs",
   "type": "capability",
   "label": "files_api_inputs_outputs"
  },
  {
   "id": "capability:quality_parameter",
   "type": "capability",
   "label": "quality_parameter"
  },
  {
   "id": "capability:resolution_parameter",
   "type": "capability",
   "label": "resolution_parameter"
  },
  {
   "id": "model:xai/grok-imagine-image-quality-20260403",
   "type": "model",
   "label": "grok-imagine-image-quality-20260403",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-imagine-image-quality-latest",
   "type": "model",
   "label": "grok-imagine-image-quality-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "endpoint:xai/GRPC xai_api.Video/{GenerateVideo,ExtendVideo,GetDeferredVideo}",
   "type": "endpoint",
   "label": "GRPC xai_api.Video/{GenerateVideo,ExtendVideo,GetDeferredVideo}",
   "provider": "xai",
   "method": "GRPC",
   "path": "xai_api.Video/{GenerateVideo,ExtendVideo,GetDeferredVideo}",
   "placeholder": true
  },
  {
   "id": "capability:text_to_video",
   "type": "capability",
   "label": "text_to_video"
  },
  {
   "id": "capability:image_to_video",
   "type": "capability",
   "label": "image_to_video"
  },
  {
   "id": "capability:video_editing",
   "type": "capability",
   "label": "video_editing"
  },
  {
   "id": "capability:video_extension",
   "type": "capability",
   "label": "video_extension"
  },
  {
   "id": "capability:async_polling",
   "type": "capability",
   "label": "async_polling"
  },
  {
   "id": "model:xai/grok-imagine-video-1.5-preview",
   "type": "model",
   "label": "grok-imagine-video-1.5-preview",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "model:xai/grok-imagine-video-1.5-2026-05-30",
   "type": "model",
   "label": "grok-imagine-video-1.5-2026-05-30",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "capability:reference_to_video",
   "type": "capability",
   "label": "reference_to_video"
  },
  {
   "id": "model:xai/grok-voice-latest",
   "type": "model",
   "label": "grok-voice-latest",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "endpoint:xai/WS wss://api.x.ai/v1/realtime?model=grok-voice-latest",
   "type": "endpoint",
   "label": "WS wss://api.x.ai/v1/realtime?model=grok-voice-latest",
   "provider": "xai",
   "method": "WS",
   "path": "wss://api.x.ai/v1/realtime?model=grok-voice-latest",
   "placeholder": true
  },
  {
   "id": "endpoint:xai//V1/REALTIME/CALLS/* (SIP)",
   "type": "endpoint",
   "label": "/V1/REALTIME/CALLS/* (SIP)",
   "provider": "xai",
   "method": "/V1/REALTIME/CALLS/*",
   "path": "(SIP)",
   "placeholder": true
  },
  {
   "id": "capability:speech_to_speech",
   "type": "capability",
   "label": "speech_to_speech"
  },
  {
   "id": "capability:custom_voices",
   "type": "capability",
   "label": "custom_voices"
  },
  {
   "id": "capability:sip",
   "type": "capability",
   "label": "sip"
  },
  {
   "id": "capability:speech_to_text",
   "type": "capability",
   "label": "speech_to_text"
  },
  {
   "id": "capability:smart_turn",
   "type": "capability",
   "label": "smart_turn"
  },
  {
   "id": "capability:vad_threshold",
   "type": "capability",
   "label": "vad_threshold"
  },
  {
   "id": "capability:keyterm_prompting",
   "type": "capability",
   "label": "keyterm_prompting"
  },
  {
   "id": "endpoint:xai/GET /v1/tts/voices/{voice}",
   "type": "endpoint",
   "label": "GET /v1/tts/voices/{voice}",
   "provider": "xai",
   "method": "GET",
   "path": "/v1/tts/voices/{voice}",
   "placeholder": true
  },
  {
   "id": "capability:text_to_speech",
   "type": "capability",
   "label": "text_to_speech"
  },
  {
   "id": "endpoint:xai/POST /v1/embeddings (OpenAPI)",
   "type": "endpoint",
   "label": "POST /v1/embeddings (OpenAPI)",
   "provider": "xai",
   "method": "POST",
   "path": "/v1/embeddings (OpenAPI)",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/GET /v1/embedding-models(/{id})",
   "type": "endpoint",
   "label": "GET /v1/embedding-models(/{id})",
   "provider": "xai",
   "method": "GET",
   "path": "/v1/embedding-models(/{id})",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/GRPC xai_api.Embedder/Embed",
   "type": "endpoint",
   "label": "GRPC xai_api.Embedder/Embed",
   "provider": "xai",
   "method": "GRPC",
   "path": "xai_api.Embedder/Embed",
   "placeholder": true
  },
  {
   "id": "capability:collections_indexing",
   "type": "capability",
   "label": "collections_indexing"
  },
  {
   "id": "model:xai/grok-4-fast",
   "type": "model",
   "label": "grok-4-fast",
   "provider": "xai",
   "record_kind": "alias"
  },
  {
   "id": "tool:anthropic/custom",
   "type": "tool",
   "label": "custom",
   "provider": "anthropic",
   "name": "Custom (user-defined) client tool",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Treat tool_result content as untrusted (indirect prompt injection); keep it inside tool_result, not system/user text.",
    "Do not put PHI in strict schemas (compiled grammars are cached up to 24h)."
   ]
  },
  {
   "id": "tool:anthropic/text_editor_20250429",
   "type": "tool",
   "label": "text_editor_20250429",
   "provider": "anthropic",
   "name": "Text editor tool (text_editor_20250429)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "beta_header": null,
   "security": [
    "Validate paths (no traversal), backups, permission checks."
   ]
  },
  {
   "id": "tool:anthropic/text_editor_20250124",
   "type": "tool",
   "label": "text_editor_20250124",
   "provider": "anthropic",
   "name": "Text editor tool (text_editor_20250124)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "beta_header": null,
   "security": [
    "Validate paths (no traversal), backups, permission checks."
   ]
  },
  {
   "id": "tool:anthropic/computer_20241022",
   "type": "tool",
   "label": "computer_20241022",
   "provider": "anthropic",
   "name": "Computer use tool (legacy, computer_20241022)",
   "category": "anthropic-defined-client",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "RETIRED"
   ],
   "beta_header": "computer-use-2024-10-22",
   "security": []
  },
  {
   "id": "tool:anthropic/code_execution_20250522",
   "type": "tool",
   "label": "code_execution_20250522",
   "provider": "anthropic",
   "name": "Code execution tool (code_execution_20250522)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LEGACY"
   ],
   "beta_header": null,
   "security": [
    "Isolated container; outputs (files) carry C2PA credentials for media",
    "Distinguish from client bash tool in system prompt (separate environments)"
   ]
  },
  {
   "id": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "tool",
   "label": "allowed_callers:code_execution_20260120",
   "provider": "anthropic",
   "name": "Programmatic tool calling (allowed_callers / caller)",
   "category": "programmatic",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "allowed_callers is guidance, not a hard block: still handle direct tool_use for every tool",
    "Tool results are strings that Claude's code may parse/exec — beware injection"
   ]
  },
  {
   "id": "tool:gemini/functionDeclarations",
   "type": "tool",
   "label": "functionDeclarations",
   "provider": "gemini",
   "name": "Function calling (custom client tools)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Validate calls before executing; confirm high-impact actions with the user; authenticate external APIs; avoid leaking sensitive data in args; treat model-provided args as untrusted input."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:countTokens (tools counted)",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:countTokens (tools counted)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/models/{model}:countTokens (tools counted)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:batchGenerateContent (same request schema)",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:batchGenerateContent (same request schema)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/models/{model}:batchGenerateContent (same request schema)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools; toolCall/toolResponse messages; behavior NON_BLOCKING)",
   "type": "endpoint",
   "label": "WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools; toolCall/toolResponse messages; behavior NON_BLOCKING)",
   "provider": "gemini",
   "method": "WSS",
   "path": "/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools; toolCall/toolResponse messages; behavior NON_BLOCKING)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"function\",name,description,parameters}` + `generation_config.tool_choice`)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"function\",name,description,parameters}` + `generation_config.tool_choice`)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"function\",name,description,parameters}` + `generation_config.tool_choice`)",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-3-pro-preview",
   "type": "model",
   "label": "gemini-3-pro-preview",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:gemini/googleSearch",
   "type": "tool",
   "label": "googleSearch",
   "provider": "gemini",
   "name": "Grounding with Google Search",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "beta_header": null,
   "security": "Display Search Suggestions (searchEntryPoint) as required by the grounding terms; redirect URIs (vertexaisearch.cloud.google.com/grounding-api-redirect/...) are Google proxies; treat retrieved web content as untrusted."
  },
  {
   "id": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools[{googleSearch:{}}])",
   "type": "endpoint",
   "label": "WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools[{googleSearch:{}}])",
   "provider": "gemini",
   "method": "WSS",
   "path": "/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools[{googleSearch:{}}])",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"google_search\"}`; search_types: [\"web_search\",\"image_search\"])",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"google_search\"}`; search_types: [\"web_search\",\"image_search\"])",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"google_search\"}`; search_types: [\"web_search\",\"image_search\"])",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-2.0-flash (RETIRED 2026-06-01)",
   "type": "model",
   "label": "gemini-2.0-flash (RETIRED 2026-06-01)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:gemini/googleSearch.searchTypes.imageSearch",
   "type": "tool",
   "label": "googleSearch.searchTypes.imageSearch",
   "provider": "gemini",
   "name": "Grounding with Google Image Search (searchTypes.imageSearch)",
   "category": "server",
   "status": [
    "DOCUMENTED"
   ],
   "beta_header": null,
   "security": "Same display/attribution obligations as web grounding."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (search_types: [\"image_search\"])",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (search_types: [\"image_search\"])",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (search_types: [\"image_search\"])",
   "placeholder": true
  },
  {
   "id": "tool:gemini/googleSearchRetrieval",
   "type": "tool",
   "label": "googleSearchRetrieval",
   "provider": "gemini",
   "name": "Google Search retrieval (legacy dynamic retrieval)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "DEPRECATED"
   ],
   "beta_header": null,
   "security": "Same as googleSearch."
  },
  {
   "id": "model:gemini/gemini-2.0-flash-lite (RETIRED 2026-06-01; search grounding 'Not supported' on its model page)",
   "type": "model",
   "label": "gemini-2.0-flash-lite (RETIRED 2026-06-01; search grounding 'Not supported' on its model page)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-1.5-* (RETIRED; not in models list)",
   "type": "model",
   "label": "gemini-1.5-* (RETIRED; not in models list)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:gemini/googleMaps",
   "type": "tool",
   "label": "googleMaps",
   "provider": "gemini",
   "name": "Grounding with Google Maps",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "GA",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Service usage requirements: inform users Google Maps sources are used; sources must immediately follow the grounded content and be viewable in one interaction; link each groundingChunk/reviewSnippet with the provided uri/googleMapsUri and 'Google Maps' text attribution (Roboto, 12-16sp, not translated/modified, translate=\"no\"); placeId/reviewId may be cached/stored/exported (caching restrictions do not apply to them)."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"google_maps\"}`)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"google_maps\"}`)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"google_maps\"}`)",
   "placeholder": true
  },
  {
   "id": "tool:gemini/urlContext",
   "type": "tool",
   "label": "urlContext",
   "provider": "gemini",
   "name": "URL context",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "GA",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Content moderation check on each URL; unsafe URLs return URL_RETRIEVAL_STATUS_UNSAFE. Treat fetched content as untrusted (prompt-injection risk)."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"url_context\"}`)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"url_context\"}`)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"url_context\"}`)",
   "placeholder": true
  },
  {
   "id": "tool:gemini/codeExecution",
   "type": "tool",
   "label": "codeExecution",
   "provider": "gemini",
   "name": "Code execution",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Code runs in Google's sandbox, not on your machine; no network/library installation. Treat outputs as model-generated."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"code_execution\"}`)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"code_execution\"}`)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"code_execution\"}`)",
   "placeholder": true
  },
  {
   "id": "tool:gemini/computerUse",
   "type": "tool",
   "label": "computerUse",
   "provider": "gemini",
   "name": "Computer Use (Preview)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "ACCOUNT_RESTRICTED"
   ],
   "beta_header": null,
   "security": "Run in a sandboxed VM/container (reference Docker sandbox: github.com/google/computer-use-preview); enforce human-in-the-loop on require_confirmation; custom system-instruction safety boundaries; enablePromptInjectionDetection (3.5 Flash+); safety policy categories: FINANCIAL_TRANSACTIONS, SENSITIVE_DATA_MODIFICATION, COMMUNICATION_TOOL, ACCOUNT_CREATION, DATA_MODIFICATION, USER_CONSENT_MANAGEMENT, LEGAL_TERMS_AND_AGREEMENTS."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"computer_use\"}`)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"computer_use\"}`)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"computer_use\"}`)",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-3.8-flash (recommended)",
   "type": "model",
   "label": "gemini-3.8-flash (recommended)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-3.6-flash (model page: Supported (Preview))",
   "type": "model",
   "label": "gemini-3.6-flash (model page: Supported (Preview))",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-2.5-computer-use-preview-10-2025 (legacy, browser only)",
   "type": "model",
   "label": "gemini-2.5-computer-use-preview-10-2025 (legacy, browser only)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:gemini/fileSearch",
   "type": "tool",
   "label": "fileSearch",
   "provider": "gemini",
   "name": "File Search (managed RAG)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Data stays until you delete it; Files API temp objects auto-delete after 48 h. Custom metadata is echoed to callers via grounding chunks. Uploads accept any MIME (*/*) but only listed text/application types are indexed."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"file_search\",\"file_search_store_names\":[...]}`; also a Deep Research agent tool)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (as `{\"type\":\"file_search\",\"file_search_store_names\":[...]}`; also a Deep Research agent tool)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (as `{\"type\":\"file_search\",\"file_search_store_names\":[...]}`; also a Deep Research agent tool)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/STORE management: POST/GET /v1beta/fileSearchStores, GET/DELETE /v1beta/fileSearchStores/{id}, POST /upload/v1beta/fileSearchStores/{id}:uploadToFileSearchStore, POST /v1beta/fileSearchStores/{id}:importFile, GET/DELETE …/documents[/{doc}], GET …/operations/{op}, GET …/upload/operations/{op}, GET /v1beta/fileSearchStores/{id}/media/{blob} (download)",
   "type": "endpoint",
   "label": "STORE management: POST/GET /v1beta/fileSearchStores, GET/DELETE /v1beta/fileSearchStores/{id}, POST /upload/v1beta/fileSearchStores/{id}:uploadToFileSearchStore, POST /v1beta/fileSearchStores/{id}:importFile, GET/DELETE …/documents[/{doc}], GET …/operations/{op}, GET …/upload/operations/{op}, GET /v1beta/fileSearchStores/{id}/media/{blob} (download)",
   "provider": "gemini",
   "method": "STORE",
   "path": "management: POST/GET /v1beta/fileSearchStores, GET/DELETE /v1beta/fileSearchStores/{id}, POST /upload/v1beta/fileSearchStores/{id}:uploadToFileSearchStore, POST /v1beta/fileSearchStores/{id}:importFile, GET/DELETE …/documents[/{doc}], GET …/operations/{op}, GET …/upload/operations/{op}, GET /v1beta/fileSearchStores/{id}/media/{blob} (download)",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-3.1-pro-preview (model page: 'Supported (AI Studio only)')",
   "type": "model",
   "label": "gemini-3.1-pro-preview (model page: 'Supported (AI Studio only)')",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-3-pro-preview (model page)",
   "type": "model",
   "label": "gemini-3-pro-preview (model page)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/gemini-2.5-flash (model page: Supported; absent from the File Search guide table)",
   "type": "model",
   "label": "gemini-2.5-flash (model page: Supported; absent from the File Search guide table)",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:gemini/mcpServers",
   "type": "tool",
   "label": "mcpServers",
   "provider": "gemini",
   "name": "Remote MCP servers (server-side, tools[].mcpServers)",
   "category": "mcp",
   "status": [
    "DOCUMENTED",
    "DOCUMENTATION_INCOMPLETE",
    "UNVERIFIED"
   ],
   "beta_header": null,
   "security": "Remote servers receive your headers (tokens) from Google's side; only connect to trusted servers."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:generateContent (schema only — UNVERIFIED)",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:generateContent (schema only — UNVERIFIED)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/models/{model}:generateContent (schema only — UNVERIFIED)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/POST /v1beta/interactions (documented: type mcp_server)",
   "type": "endpoint",
   "label": "POST /v1beta/interactions (documented: type mcp_server)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/interactions (documented: type mcp_server)",
   "placeholder": true
  },
  {
   "id": "model:gemini/U",
   "type": "model",
   "label": "U",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/N",
   "type": "model",
   "label": "N",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/V",
   "type": "model",
   "label": "V",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/E",
   "type": "model",
   "label": "E",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/R",
   "type": "model",
   "label": "R",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/I",
   "type": "model",
   "label": "I",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/F",
   "type": "model",
   "label": "F",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/D",
   "type": "model",
   "label": "D",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/ ",
   "type": "model",
   "label": " ",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/f",
   "type": "model",
   "label": "f",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/o",
   "type": "model",
   "label": "o",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/r",
   "type": "model",
   "label": "r",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/g",
   "type": "model",
   "label": "g",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/e",
   "type": "model",
   "label": "e",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/n",
   "type": "model",
   "label": "n",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/a",
   "type": "model",
   "label": "a",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/t",
   "type": "model",
   "label": "t",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/C",
   "type": "model",
   "label": "C",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/;",
   "type": "model",
   "label": ";",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/c",
   "type": "model",
   "label": "c",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/i",
   "type": "model",
   "label": "i",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/s",
   "type": "model",
   "label": "s",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/A",
   "type": "model",
   "label": "A",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/P",
   "type": "model",
   "label": "P",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/m",
   "type": "model",
   "label": "m",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/p",
   "type": "model",
   "label": "p",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/_",
   "type": "model",
   "label": "_",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/v",
   "type": "model",
   "label": "v",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/:",
   "type": "model",
   "label": ":",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/G",
   "type": "model",
   "label": "G",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/3",
   "type": "model",
   "label": "3",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/d",
   "type": "model",
   "label": "d",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/l",
   "type": "model",
   "label": "l",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/(",
   "type": "model",
   "label": "(",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/x",
   "type": "model",
   "label": "x",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/u",
   "type": "model",
   "label": "u",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/-",
   "type": "model",
   "label": "-",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/.",
   "type": "model",
   "label": ".",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/8",
   "type": "model",
   "label": "8",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/h",
   "type": "model",
   "label": "h",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/)",
   "type": "model",
   "label": ")",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/*",
   "type": "model",
   "label": "*",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:gemini/mcp (SDK-side)",
   "type": "tool",
   "label": "mcp (SDK-side)",
   "provider": "gemini",
   "name": "MCP via SDK (client-side automatic tool calling)",
   "category": "mcp",
   "status": [
    "DOCUMENTED",
    "BETA"
   ],
   "beta_header": null,
   "security": "The MCP server runs where your SDK runs (stdio/local or remote transport you choose); credentials never reach Google."
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:generateContent (SDK wraps it)",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:generateContent (SDK wraps it)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/models/{model}:generateContent (SDK wraps it)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent (stream variants)",
   "type": "endpoint",
   "label": "POST /v1beta/models/{model}:streamGenerateContent (stream variants)",
   "provider": "gemini",
   "method": "POST",
   "path": "/v1beta/models/{model}:streamGenerateContent (stream variants)",
   "placeholder": true
  },
  {
   "id": "endpoint:gemini/SDK Chats (AFC is moving to Chats in the next major SDK version per README)",
   "type": "endpoint",
   "label": "SDK Chats (AFC is moving to Chats in the next major SDK version per README)",
   "provider": "gemini",
   "method": "SDK",
   "path": "Chats (AFC is moving to Chats in the next major SDK version per README)",
   "placeholder": true
  },
  {
   "id": "model:gemini/y",
   "type": "model",
   "label": "y",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/w",
   "type": "model",
   "label": "w",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini//",
   "type": "model",
   "label": "/",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/2",
   "type": "model",
   "label": "2",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "model:gemini/5",
   "type": "model",
   "label": "5",
   "provider": "gemini",
   "placeholder": true
  },
  {
   "id": "tool:openai/function",
   "type": "tool",
   "label": "function",
   "provider": "openai",
   "name": "Function calling (custom function tool)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Validate arguments server-side (schema/regex) before executing; the model can be prompt-injected by tool outputs.",
    "Reasoning items returned alongside tool calls must be passed back with the outputs (reasoning models)."
   ]
  },
  {
   "id": "endpoint:openai/POST /v1/realtime (session.tools)",
   "type": "endpoint",
   "label": "POST /v1/realtime (session.tools)",
   "provider": "openai",
   "method": "POST",
   "path": "/v1/realtime (session.tools)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/AGENTS API (agent tool config)",
   "type": "endpoint",
   "label": "AGENTS API (agent tool config)",
   "provider": "openai",
   "method": "AGENTS",
   "path": "API (agent tool config)",
   "placeholder": true
  },
  {
   "id": "tool:openai/custom",
   "type": "tool",
   "label": "custom",
   "provider": "openai",
   "name": "Custom tool (free-form text or CFG grammar)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Grammar constrains syntax, not semantics — still validate the input before acting on it."
   ]
  },
  {
   "id": "tool:openai/namespace",
   "type": "tool",
   "label": "namespace",
   "provider": "openai",
   "name": "Namespace (group of function/custom tools)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Same as function calling."
   ]
  },
  {
   "id": "endpoint:openai/AGENTS API (session tools)",
   "type": "endpoint",
   "label": "AGENTS API (session tools)",
   "provider": "openai",
   "method": "AGENTS",
   "path": "API (session tools)",
   "placeholder": true
  },
  {
   "id": "tool:openai/programmatic_tool_calling",
   "type": "tool",
   "label": "programmatic_tool_calling",
   "provider": "openai",
   "name": "Programmatic Tool Calling",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Require application-level approval for high-impact actions regardless of caller; MCP `require_approval` can pause the program."
   ]
  },
  {
   "id": "endpoint:openai/AGENTS API (enabled by default)",
   "type": "endpoint",
   "label": "AGENTS API (enabled by default)",
   "provider": "openai",
   "method": "AGENTS",
   "path": "API (enabled by default)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/REALTIME/LIVE (web_search tool in Live sessions)",
   "type": "endpoint",
   "label": "REALTIME/LIVE (web_search tool in Live sessions)",
   "provider": "openai",
   "method": "REALTIME/LIVE",
   "path": "(web_search tool in Live sessions)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/AGENTS API",
   "type": "endpoint",
   "label": "AGENTS API",
   "provider": "openai",
   "method": "AGENTS",
   "path": "API",
   "placeholder": true
  },
  {
   "id": "tool:openai/web_search_2025_08_26",
   "type": "tool",
   "label": "web_search_2025_08_26",
   "provider": "openai",
   "name": "Web search (dated snapshot 2025-08-26)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Treat page content as untrusted (prompt injection); prefer `filters.allowed_domains` for sensitive workflows.",
    "`external_web_access: false` runs cache-only."
   ]
  },
  {
   "id": "tool:openai/web_search_preview",
   "type": "tool",
   "label": "web_search_preview",
   "provider": "openai",
   "name": "Web search preview (legacy)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "UNVERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Treat page content as untrusted (prompt injection); prefer `filters.allowed_domains` for sensitive workflows.",
    "`external_web_access: false` runs cache-only."
   ]
  },
  {
   "id": "tool:openai/web_search_preview_2025_03_11",
   "type": "tool",
   "label": "web_search_preview_2025_03_11",
   "provider": "openai",
   "name": "Web search preview (dated snapshot 2025-03-11)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "UNVERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Treat page content as untrusted (prompt injection); prefer `filters.allowed_domains` for sensitive workflows.",
    "`external_web_access: false` runs cache-only."
   ]
  },
  {
   "id": "endpoint:openai/ASSISTANTS API (legacy)",
   "type": "endpoint",
   "label": "ASSISTANTS API (legacy)",
   "provider": "openai",
   "method": "ASSISTANTS",
   "path": "API (legacy)",
   "placeholder": true
  },
  {
   "id": "tool:openai/computer_use_preview",
   "type": "tool",
   "label": "computer_use_preview",
   "provider": "openai",
   "name": "Computer use (preview tool + computer-use-preview model)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "PREVIEW",
    "ACCOUNT_RESTRICTED"
   ],
   "beta_header": null,
   "security": [
    "Isolated browser/VM, site allow-list, treat screen content as untrusted, confirm at the point of risk, enforce step/time/cost limits, acknowledge `pending_safety_checks` explicitly."
   ]
  },
  {
   "id": "tool:openai/computer",
   "type": "tool",
   "label": "computer",
   "provider": "openai",
   "name": "Computer tool (current)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "UNVERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Isolated browser/VM, site allow-list, treat screen content as untrusted, confirm at the point of risk, enforce step/time/cost limits, acknowledge `pending_safety_checks` explicitly."
   ]
  },
  {
   "id": "endpoint:openai/POST /v1/realtime (mcp tool)",
   "type": "endpoint",
   "label": "POST /v1/realtime (mcp tool)",
   "provider": "openai",
   "method": "POST",
   "path": "/v1/realtime (mcp tool)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/AGENTS API (MCP connections)",
   "type": "endpoint",
   "label": "AGENTS API (MCP connections)",
   "provider": "openai",
   "method": "AGENTS",
   "path": "API (MCP connections)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/DEEP research models",
   "type": "endpoint",
   "label": "DEEP research models",
   "provider": "openai",
   "method": "DEEP",
   "path": "research models",
   "placeholder": true
  },
  {
   "id": "tool:openai/shell",
   "type": "tool",
   "label": "shell",
   "provider": "openai",
   "name": "Shell tool (hosted container or local runtime)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Local mode: you execute arbitrary commands — sandbox, enforce timeouts, filter dangerous commands; timeout_ms is only a hint.",
    "Hosted allowlists + domain_secrets reduce credential leakage; prompt injection via fetched content remains."
   ]
  },
  {
   "id": "tool:openai/local_shell",
   "type": "tool",
   "label": "local_shell",
   "provider": "openai",
   "name": "Local shell (legacy, codex-mini-latest)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LEGACY",
    "FAILED_VERIFICATION"
   ],
   "beta_header": null,
   "security": [
    "Same as shell local mode."
   ]
  },
  {
   "id": "tool:openai/skill_reference",
   "type": "tool",
   "label": "skill_reference",
   "provider": "openai",
   "name": "Skills (attachments for hosted shell / containers) — not a tool type",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": [
    "Inspect every skill: SKILL.md instructions are user-level prompt input (prompt injection); do not let end-users attach arbitrary skills."
   ]
  },
  {
   "id": "endpoint:openai/POST /v1/responses (tools[type=shell].environment.skills)",
   "type": "endpoint",
   "label": "POST /v1/responses (tools[type=shell].environment.skills)",
   "provider": "openai",
   "method": "POST",
   "path": "/v1/responses (tools[type=shell].environment.skills)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/POST /v1/containers (skills)",
   "type": "endpoint",
   "label": "POST /v1/containers (skills)",
   "provider": "openai",
   "method": "POST",
   "path": "/v1/containers (skills)",
   "placeholder": true
  },
  {
   "id": "endpoint:openai/AGENTS API sandboxes",
   "type": "endpoint",
   "label": "AGENTS API sandboxes",
   "provider": "openai",
   "method": "AGENTS",
   "path": "API sandboxes",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/POST /v1/messages (Anthropic shape: name/description/input_schema)",
   "type": "endpoint",
   "label": "POST /v1/messages (Anthropic shape: name/description/input_schema)",
   "provider": "xai",
   "method": "POST",
   "path": "/v1/messages (Anthropic shape: name/description/input_schema)",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/BATCH API (responses body)",
   "type": "endpoint",
   "label": "BATCH API (responses body)",
   "provider": "xai",
   "method": "BATCH",
   "path": "API (responses body)",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/SPEECH-TO-SPEECH API",
   "type": "endpoint",
   "label": "SPEECH-TO-SPEECH API",
   "provider": "xai",
   "method": "SPEECH-TO-SPEECH",
   "path": "API",
   "placeholder": true
  },
  {
   "id": "endpoint:xai/POST /v1/responses (via web_search / x_search options)",
   "type": "endpoint",
   "label": "POST /v1/responses (via web_search / x_search options)",
   "provider": "xai",
   "method": "POST",
   "path": "/v1/responses (via web_search / x_search options)",
   "placeholder": true
  },
  {
   "id": "tool:xai/shell",
   "type": "tool",
   "label": "shell",
   "provider": "xai",
   "name": "Shell (local)",
   "category": "client",
   "status": [
    "DOCUMENTED",
    "LIVE_VERIFIED"
   ],
   "beta_header": null,
   "security": "Runs on the caller's machine."
  },
  {
   "id": "tool:xai/tool_search",
   "type": "tool",
   "label": "tool_search",
   "provider": "xai",
   "name": "Tool search (deferred tool loading)",
   "category": "hosted",
   "status": [
    "DOCUMENTED",
    "ACCOUNT_RESTRICTED"
   ],
   "beta_header": null,
   "security": null
  },
  {
   "id": "tool:xai/live_search",
   "type": "tool",
   "label": "live_search",
   "provider": "xai",
   "name": "Live Search (legacy chat tool)",
   "category": "server",
   "status": [
    "DOCUMENTED",
    "RETIRED"
   ],
   "beta_header": null,
   "security": null
  },
  {
   "id": "endpoint:xai/POST /v1/chat/completions (410)",
   "type": "endpoint",
   "label": "POST /v1/chat/completions (410)",
   "provider": "xai",
   "method": "POST",
   "path": "/v1/chat/completions (410)",
   "placeholder": true
  }
 ],
 "edges": [
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/admin"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/apps/chat/projects"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/artifacts"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/connectors"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/cost_report"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/plugins"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/skills"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/summaries"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/usage_report"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/user_cost_report"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/user_usage_report"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/analytics/users"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/api_keys"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/api_keys/{api_key_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/api_keys/{api_key_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/compliance_settings"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/compliance_settings"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/cost_report"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/external_keys"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/external_keys"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/external_keys/{external_key_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/external_keys/{external_key_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/external_keys/{external_key_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/external_keys/{external_key_id}/validate"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/federation_issuers"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_issuers"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/federation_issuers/{federation_issuer_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_issuers/{federation_issuer_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_issuers/{federation_issuer_id}/archive"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/federation_rules"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_rules"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/federation_rules/{federation_rule_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_rules/{federation_rule_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_rules/{federation_rule_id}/archive"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/federation_rules/{federation_rule_id}/workspaces"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/federation_rules/{federation_rule_id}/workspaces"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/federation_rules/{federation_rule_id}/workspaces/{workspace_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/invites"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/invites"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/invites/{invite_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/invites/{invite_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/me"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rate_limits"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rbac_groups"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/rbac_groups"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/rbac_groups/{group_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rbac_groups/{group_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/rbac_groups/{group_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rbac_groups/{group_id}/members"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/rbac_groups/{group_id}/members"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/rbac_groups/{group_id}/members/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rbac_roles"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rbac_roles/{role_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/rbac_roles/{role_id}/permissions"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/service_accounts"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/service_accounts"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/service_accounts/{service_account_id}/archive"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/service_accounts/{service_account_id}/workspaces"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/service_accounts/{service_account_id}/workspaces"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/service_accounts/{service_account_id}/workspaces/{workspace_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/spend_limit_increase_requests"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/approve"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/spend_limit_increase_requests/{spend_limit_increase_request_id}/deny"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/spend_limits"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/spend_limits/effective"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/spend_limits/{spend_limit_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/spend_limits/{spend_limit_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/tunnels"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/tunnels/{tunnel_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/archive"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/tunnels/{tunnel_id}/certificates"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/certificates"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/certificates/{certificate_id}/archive"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/reveal_token"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/tunnels/{tunnel_id}/rotate_token"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/usage_report/claude_code"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/usage_report/messages"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/users"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/users/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/users/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/users/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/archive"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/members"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/members"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/workspaces/{workspace_id}/members/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/members/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/members/{user_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/rate_limits"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/service_accounts"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/service_accounts"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:anthropic/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/organizations/workspaces/{workspace_id}/service_accounts/{service_account_id}"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/messages-batches"
  },
  {
   "source": "api_family:anthropic/messages-batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/messages/batches"
  },
  {
   "source": "api_family:anthropic/messages-batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "api_family:anthropic/messages-batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/messages/batches/{message_batch_id}"
  },
  {
   "source": "api_family:anthropic/messages-batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/messages/batches/{message_batch_id}"
  },
  {
   "source": "api_family:anthropic/messages-batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/messages/batches/{message_batch_id}/cancel"
  },
  {
   "source": "api_family:anthropic/messages-batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/messages/batches/{message_batch_id}/results"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/cloud:bedrock"
  },
  {
   "source": "api_family:anthropic/cloud:bedrock",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages"
  },
  {
   "source": "api_family:anthropic/cloud:bedrock",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://bedrock-mantle.{region}.api.aws/anthropic/v1/messages/count_tokens"
  },
  {
   "source": "api_family:anthropic/cloud:bedrock",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke"
  },
  {
   "source": "api_family:anthropic/cloud:bedrock",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/invoke-with-response-stream"
  },
  {
   "source": "api_family:anthropic/cloud:bedrock",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://bedrock-runtime.{region}.amazonaws.com/model/{modelId}/converse"
  },
  {
   "source": "api_family:anthropic/cloud:bedrock",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET https://bedrock.{region}.amazonaws.com/foundation-models?byProvider=anthropic"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/cloud:vertex_ai"
  },
  {
   "source": "api_family:anthropic/cloud:vertex_ai",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:rawPredict"
  },
  {
   "source": "api_family:anthropic/cloud:vertex_ai",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/{model}:streamRawPredict"
  },
  {
   "source": "api_family:anthropic/cloud:vertex_ai",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://{region}-aiplatform.googleapis.com/v1/projects/{project}/locations/{region}/publishers/anthropic/models/count-tokens:rawPredict"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/cloud:microsoft_foundry"
  },
  {
   "source": "api_family:anthropic/cloud:microsoft_foundry",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://{resource}.services.ai.azure.com/anthropic/v1/messages"
  },
  {
   "source": "api_family:anthropic/cloud:microsoft_foundry",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://{resource}.services.ai.azure.com/anthropic/v1/messages/count_tokens"
  },
  {
   "source": "api_family:anthropic/cloud:microsoft_foundry",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://{resource}.services.ai.azure.com/anthropic/v1/files"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/cloud:claude_platform_on_aws"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages/count_tokens"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages/batches"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/messages/batches"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}/cancel"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE https://aws-external-anthropic.{region}.api.aws/v1/messages/batches/{id}"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/models"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/files"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/organizations/workspaces"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET https://aws-external-anthropic.{region}.api.aws/v1/compliance/activities"
  },
  {
   "source": "api_family:anthropic/cloud:claude_platform_on_aws",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST https://aws-external-anthropic.{region}.api.aws/v1/agents"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/compliance"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/activities"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/artifacts/{artifact_version_id}/content"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/artifacts/{artifact_version_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/compliance/apps/chats/{claude_chat_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/compliance/apps/chats/files/{claude_file_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/chats/files/{claude_file_id}/content"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/chats/files/{claude_file_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}/content"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/chats/generated-files/{claude_gen_file_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/chats"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/chats/{claude_chat_id}/messages"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/projects/{project_id}/attachments"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/projects/{project_id}/collaborators"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/compliance/apps/projects/{project_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/compliance/apps/projects/documents/{document_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/projects/documents/{document_id}/metadata"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/projects/documents/{document_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/projects"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/projects/{project_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/sessions/local"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/sessions/local/{local_session_id}/messages"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/sessions/local/{local_session_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/sessions/remote"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/sessions/remote/{claude_remote_session_id}/messages"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/compliance/apps/code/artifacts/{artifact_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/code/artifacts"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/apps/code/artifacts/{artifact_id}/versions/{version_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/groups"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/groups/{group_id}/members"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/groups/{group_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/organizations"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/roles"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/roles/{role_id}/permissions"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/roles/{role_id}"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/organizations/{organization_id}/settings"
  },
  {
   "source": "api_family:anthropic/compliance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/compliance/organizations/{org_uuid}/users"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/messages"
  },
  {
   "source": "api_family:anthropic/messages",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "api_family:anthropic/messages",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/messages (beta surface)"
  },
  {
   "source": "api_family:anthropic/messages",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/models"
  },
  {
   "source": "api_family:anthropic/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/models"
  },
  {
   "source": "api_family:anthropic/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/completions"
  },
  {
   "source": "api_family:anthropic/completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/complete"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/files"
  },
  {
   "source": "api_family:anthropic/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/files"
  },
  {
   "source": "api_family:anthropic/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/files"
  },
  {
   "source": "api_family:anthropic/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/files/{file_id}"
  },
  {
   "source": "api_family:anthropic/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/files/{file_id}/content"
  },
  {
   "source": "api_family:anthropic/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/files/{file_id}"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/managed-agents"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/agents"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/agents"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/agents/{agent_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/agents/{agent_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/agents/{agent_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/agents/{agent_id}/versions"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/deployment_runs"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/deployment_runs/{deployment_run_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/deployments"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/deployments"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/deployments/{deployment_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/deployments/{deployment_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/pause"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/run"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/deployments/{deployment_id}/unpause"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/dreams"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/dreams"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/dreams/{dream_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/dreams/{dream_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/dreams/{dream_id}/cancel"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/environments"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/environments/{environment_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/environments/{environment_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments/{environment_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments/{environment_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/environments/{environment_id}/work"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/environments/{environment_id}/work/poll"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/environments/{environment_id}/work/stats"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/environments/{environment_id}/work/{work_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}/ack"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}/heartbeat"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/environments/{environment_id}/work/{work_id}/stop"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/memory_stores"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/memory_stores"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/memory_stores/{memory_store_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memories"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/memories"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/memory_stores/{memory_store_id}/memories/{memory_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memories/{memory_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/memories/{memory_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memory_versions"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/memory_stores/{memory_store_id}/memory_versions/{memory_version_id}/redact"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/sessions/{session_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions/{session_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions/{session_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/events"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions/{session_id}/events"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/events/stream"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/resources"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions/{session_id}/resources"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/sessions/{session_id}/resources/{resource_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/resources/{resource_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions/{session_id}/resources/{resource_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads/{thread_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/sessions/{session_id}/threads/{thread_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads/{thread_id}/events"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/sessions/{session_id}/threads/{thread_id}/stream"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/tunnels"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/tunnels"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/tunnels/{tunnel_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/tunnels/{tunnel_id}/certificates"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/certificates"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/tunnels/{tunnel_id}/certificates/{certificate_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/certificates/{certificate_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/reveal_token"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/tunnels/{tunnel_id}/rotate_token"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/user_profiles"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/user_profiles"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/user_profiles/{user_profile_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/user_profiles/{user_profile_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/user_profiles/{user_profile_id}/enrollment_url"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/vaults"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/vaults/{vault_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/vaults/{vault_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults/{vault_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults/{vault_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/vaults/{vault_id}/credentials"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/vaults/{vault_id}/credentials/{credential_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/vaults/{vault_id}/credentials/{credential_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials/{credential_id}"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials/{credential_id}/archive"
  },
  {
   "source": "api_family:anthropic/managed-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/vaults/{vault_id}/credentials/{credential_id}/mcp_oauth_validate"
  },
  {
   "source": "provider:anthropic",
   "type": "HAS_FAMILY",
   "target": "api_family:anthropic/skills"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/skills"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/skills"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/skills/{skill_id}/versions"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/POST /v1/skills/{skill_id}/versions"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/DELETE /v1/skills/{skill_id}/versions/{version}"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/skills/{skill_id}/versions/{version}"
  },
  {
   "source": "api_family:anthropic/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:anthropic/GET /v1/skills/{skill_id}/versions/{version}/content"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/transcription"
  },
  {
   "source": "api_family:gemini/transcription",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/generate-content"
  },
  {
   "source": "api_family:gemini/generate-content",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/tokens"
  },
  {
   "source": "api_family:gemini/tokens",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:countTokens"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/embeddings"
  },
  {
   "source": "api_family:gemini/embeddings",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:embedContent"
  },
  {
   "source": "api_family:gemini/embeddings",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:batchEmbedContents"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/batch"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:asyncBatchEmbedContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/caching"
  },
  {
   "source": "api_family:gemini/caching",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/cachedContents"
  },
  {
   "source": "api_family:gemini/caching",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/cachedContents"
  },
  {
   "source": "api_family:gemini/caching",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/cachedContents/{id}"
  },
  {
   "source": "api_family:gemini/caching",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/cachedContents/{id}"
  },
  {
   "source": "api_family:gemini/caching",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/cachedContents/{id}"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/files"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /upload/v1beta/files"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/files"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/files/{id}"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/files/{id}"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/files:register"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/generatedFiles"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/generatedFiles/{id}/operations/{operation}"
  },
  {
   "source": "api_family:gemini/generate-content",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/dynamic/{id}:generateContent"
  },
  {
   "source": "api_family:gemini/generate-content",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/dynamic/{id}:streamGenerateContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/legacy-palm"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateText"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateMessage"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:embedText"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:batchEmbedText"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:countTextTokens"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:countMessageTokens"
  },
  {
   "source": "api_family:gemini/legacy-palm",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateAnswer"
  },
  {
   "source": "api_family:gemini/generate-content",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1/models/{model}:generateContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/image-generation"
  },
  {
   "source": "api_family:gemini/image-generation",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:predict"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/video-generation"
  },
  {
   "source": "api_family:gemini/video-generation",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:predictLongRunning"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/operations"
  },
  {
   "source": "api_family:gemini/operations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=models/*/operations/*}"
  },
  {
   "source": "api_family:gemini/operations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=models/*}/operations"
  },
  {
   "source": "api_family:gemini/operations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=generatedFiles/*/operations/*}"
  },
  {
   "source": "api_family:gemini/operations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=tunedModels/*/operations/*}"
  },
  {
   "source": "api_family:gemini/operations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=tunedModels/*}/operations"
  },
  {
   "source": "api_family:gemini/operations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=fileSearchStores/*/operations/*} | /v1beta/{name=fileSearchStores/*/upload/operations/*} | /v1beta/{name=corpora/*/operations/*}"
  },
  {
   "source": "api_family:gemini/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/files/{file}:download?alt=media (via generatedSamples[].video.uri)"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/music-generation"
  },
  {
   "source": "api_family:gemini/music-generation",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/WS wss://generativelanguage.googleapis.com/ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateMusic"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:batchGenerateContent"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=batches/*}"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/batches"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/{name=batches/*}:cancel"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/{name=batches/*}"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/{name=batches/*}:updateGenerateContentBatch"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/{name=batches/*}:updateEmbedContentBatch"
  },
  {
   "source": "api_family:gemini/batch",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/{model=tunedModels/*}:batchGenerateContent | :asyncBatchEmbedContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/tuning"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/tunedModels"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/tunedModels"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=tunedModels/*}"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/{tunedModel.name=tunedModels/*}"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/{name=tunedModels/*}"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/{model=tunedModels/*}:generateContent"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/{name=tunedModels/*}:transferOwnership"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{parent=tunedModels/*}/permissions"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/{parent=tunedModels/*}/permissions"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/{name=tunedModels/*/permissions/*}"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/{name=tunedModels/*/permissions/*}"
  },
  {
   "source": "api_family:gemini/tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/{name=tunedModels/*/permissions/*}"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/models"
  },
  {
   "source": "api_family:gemini/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/models"
  },
  {
   "source": "api_family:gemini/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/models/{model}"
  },
  {
   "source": "api_family:gemini/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1/models"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/openai-compat"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/openai/chat/completions"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/openai/embeddings"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/openai/models"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/openai/models/{model}"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/openai/images/generations"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/openai/videos"
  },
  {
   "source": "api_family:gemini/openai-compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/openai/batches"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/file-search"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/fileSearchStores"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/fileSearchStores/{name}"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /upload/v1beta/fileSearchStores/{name}:uploadToFileSearchStore"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/fileSearchStores/{name}:importFile"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/documents"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/documents/{document}"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/fileSearchStores/{name}/documents/{document}"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/operations/{operation}"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/upload/operations/{operation}"
  },
  {
   "source": "api_family:gemini/file-search",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/fileSearchStores/{name}/media/{blob}"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/interactions"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/interactions"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/interactions/{id}"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/interactions/{id}"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/interactions/{id}/cancel"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1/interactions"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1/interactions/{id}"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1/interactions/{id}"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1/interactions/{id}/cancel"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/credentials"
  },
  {
   "source": "api_family:gemini/credentials",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/credentials"
  },
  {
   "source": "api_family:gemini/credentials",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/credentials"
  },
  {
   "source": "api_family:gemini/credentials",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/credentials/{id}"
  },
  {
   "source": "api_family:gemini/credentials",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/credentials/{id}"
  },
  {
   "source": "api_family:gemini/credentials",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/credentials/{id}"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/agents"
  },
  {
   "source": "api_family:gemini/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/agents"
  },
  {
   "source": "api_family:gemini/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/agents"
  },
  {
   "source": "api_family:gemini/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/agents/{id}"
  },
  {
   "source": "api_family:gemini/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/agents/{id}"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/triggers"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/triggers"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/triggers"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/triggers/{id}"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1beta/triggers/{id}"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/triggers/{id}"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/triggers/{id}/executions"
  },
  {
   "source": "api_family:gemini/triggers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/triggers/{id}/executions"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/webhooks"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1/webhooks"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1/webhooks"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1/webhooks/{id}"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PATCH /v1/webhooks/{id}"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1/webhooks/{id}"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1/webhooks/{id}/rotate_secret"
  },
  {
   "source": "api_family:gemini/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1/webhooks/{id}:ping"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/environments"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/environments"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/environments"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/environments/{id}"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/DELETE /v1beta/environments/{id}"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/environments/{environment}/files/{path}"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/PUT /upload/v1beta/environments/{environment}/files/{path}"
  },
  {
   "source": "api_family:gemini/environments",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/files/environment-{environment}:download"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/dynamic"
  },
  {
   "source": "api_family:gemini/dynamic",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/dynamic/{dynamicId}:generateContent"
  },
  {
   "source": "api_family:gemini/dynamic",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/dynamic/{dynamicId}:streamGenerateContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/live"
  },
  {
   "source": "api_family:gemini/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent"
  },
  {
   "source": "api_family:gemini/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContentConstrained"
  },
  {
   "source": "api_family:gemini/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1alpha.GenerativeService.BidiGenerateContent"
  },
  {
   "source": "provider:gemini",
   "type": "HAS_FAMILY",
   "target": "api_family:gemini/auth-tokens"
  },
  {
   "source": "api_family:gemini/auth-tokens",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/POST /v1beta/auth_tokens"
  },
  {
   "source": "api_family:gemini/interactions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:gemini/GET /v1beta/interactions"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/admin"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/admin_api_keys"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/admin_api_keys"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/admin_api_keys/{key_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/admin_api_keys/{key_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/audit_logs"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/certificates"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/certificates"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/certificates/activate"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/certificates/deactivate"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/certificates/{certificate_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/certificates/{certificate_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/certificates/{certificate_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/costs"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/data_retention"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/data_retention"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/groups"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/groups"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/groups/{group_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/groups/{group_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/groups/{group_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/groups/{group_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/groups/{group_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/groups/{group_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/groups/{group_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/groups/{group_id}/users"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/groups/{group_id}/users"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/groups/{group_id}/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/groups/{group_id}/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/invites"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/invites"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/invites/{invite_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/invites/{invite_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/api_keys"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/api_keys/{api_key_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/api_keys/{api_key_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/archive"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/certificates"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/certificates/activate"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/certificates/deactivate"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/data_retention"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/data_retention"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/groups"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/groups"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/groups/{group_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/groups/{group_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/hosted_tool_permissions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/hosted_tool_permissions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/model_permissions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/model_permissions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/model_permissions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/rate_limits"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/rate_limits/{rate_limit_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/service_accounts"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/service_accounts"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/service_accounts/{service_account_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/spend_alerts"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/spend_alerts"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/spend_alerts/{alert_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/spend_alerts/{alert_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/spend_alerts/{alert_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/users"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/users"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/spend_alerts"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/spend_alerts"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/spend_alerts/{alert_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/spend_alerts/{alert_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/spend_alerts/{alert_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/audio_speeches"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/audio_transcriptions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/code_interpreter_sessions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/completions"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/embeddings"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/file_search_calls"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/images"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/moderations"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/vector_stores"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/usage/web_search_calls"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/users"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/users/{user_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/users/{user_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/users/{user_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/users/{user_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/users/{user_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/projects/{project_id}/groups/{group_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/projects/{project_id}/groups/{group_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/projects/{project_id}/groups/{group_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/projects/{project_id}/groups/{group_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/projects/{project_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/projects/{project_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/projects/{project_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/projects/{project_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/projects/{project_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/projects/{project_id}/users/{user_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/projects/{project_id}/users/{user_id}/roles"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/projects/{project_id}/users/{user_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/projects/{project_id}/users/{user_id}/roles/{role_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/external_storage"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/external_storage"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/external_storage/{external_storage_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/external_storage/{external_storage_id}"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/external_storage/{external_storage_id}/validate"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/spend_limit"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/spend_limit"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/spend_limit"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/organization/projects/{project_id}/spend_limit"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/spend_limit"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/organization/projects/{project_id}/spend_limit"
  },
  {
   "source": "api_family:openai/admin",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/organization/projects/{project_id}/service_accounts/{service_account_id}/api_keys"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/agents-platform/assistants"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/assistants"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/assistants"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/assistants/{assistant_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/assistants/{assistant_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/assistants/{assistant_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/runs"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/threads/{thread_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}/messages"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}/messages"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}/messages/{message_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}/messages/{message_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/threads/{thread_id}/messages/{message_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}/runs"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}/runs"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}/runs/{run_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}/runs/{run_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}/runs/{run_id}/cancel"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}/runs/{run_id}/steps"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/threads/{thread_id}/runs/{run_id}/steps/{step_id}"
  },
  {
   "source": "api_family:openai/agents-platform/assistants",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/threads/{thread_id}/runs/{run_id}/submit_tool_outputs"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/agents-platform/chatkit"
  },
  {
   "source": "api_family:openai/agents-platform/chatkit",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/chatkit/sessions/{session_id}/cancel"
  },
  {
   "source": "api_family:openai/agents-platform/chatkit",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/chatkit/sessions"
  },
  {
   "source": "api_family:openai/agents-platform/chatkit",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/chatkit/threads/{thread_id}/items"
  },
  {
   "source": "api_family:openai/agents-platform/chatkit",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/chatkit/threads/{thread_id}"
  },
  {
   "source": "api_family:openai/agents-platform/chatkit",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/chatkit/threads/{thread_id}"
  },
  {
   "source": "api_family:openai/agents-platform/chatkit",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/chatkit/threads"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/agents-platform/agents"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/environments/{environment_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/environments/{environment_id}/files"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/environments/{environment_id}/files"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/items"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/subagents/{subagent_id}/turns/{turn_id}/items"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/{agent_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/{agent_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/agents/{agent_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/environments/templates"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/environments/templates"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/environments/templates/{environment_template_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/environments/templates/{environment_template_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/agents/environments/templates/{environment_template_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/sessions"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/sessions/{session_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/agents/sessions/{session_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/artifacts"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/artifacts/{artifact_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/agents/sessions/{session_id}/artifacts/{artifact_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/artifacts/{artifact_id}/content"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/events"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/agents/sessions/{session_id}/events"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/items"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/turns"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/turns/{turn_id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/agents-platform/vaults"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vaults"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vaults"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vaults/{vault_id}"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/vaults/{vault_id}"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vaults/{vault_id}/credentials"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vaults/{vault_id}/credentials"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vaults/{vault_id}/credentials/{credential_id}"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vaults/{vault_id}/credentials/{credential_id}"
  },
  {
   "source": "api_family:openai/agents-platform/vaults",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/vaults/{vault_id}/credentials/{credential_id}"
  },
  {
   "source": "api_family:openai/agents-platform/agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/agents/sessions/{session_id}/traces"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/agents-platform/workspace-agents"
  },
  {
   "source": "api_family:openai/agents-platform/workspace-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/workspace_agents/{id}/trigger"
  },
  {
   "source": "api_family:openai/agents-platform/workspace-agents",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/workspace_agents/{id}/runs/{run_id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/containers"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/containers"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/containers"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/containers/{container_id}"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/containers/{container_id}"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/containers/{container_id}/files"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/containers/{container_id}/files"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/containers/{container_id}/files/{file_id}"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/containers/{container_id}/files/{file_id}"
  },
  {
   "source": "api_family:openai/containers",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/containers/{container_id}/files/{file_id}/content"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/skills"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/skills"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/skills"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/skills/{skill_id}/content"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/skills/{skill_id}/versions"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/skills/{skill_id}/versions"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/skills/{skill_id}/versions/{version}"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/skills/{skill_id}/versions/{version}"
  },
  {
   "source": "api_family:openai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/skills/{skill_id}/versions/{version}/content"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/responses"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/responses?beta=true"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/responses/{response_id}"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/responses/{response_id}"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/responses/{response_id}/cancel"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/responses/{response_id}/input_items"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/responses/input_tokens"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/responses/compact"
  },
  {
   "source": "api_family:openai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/responses"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/chat_completions"
  },
  {
   "source": "api_family:openai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/chat/completions"
  },
  {
   "source": "api_family:openai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/chat/completions"
  },
  {
   "source": "api_family:openai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/chat/completions/{completion_id}"
  },
  {
   "source": "api_family:openai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/chat/completions/{completion_id}"
  },
  {
   "source": "api_family:openai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/chat/completions/{completion_id}"
  },
  {
   "source": "api_family:openai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/chat/completions/{completion_id}/messages"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/completions"
  },
  {
   "source": "api_family:openai/completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/completions"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/conversations"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/conversations"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/conversations/{conversation_id}"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/conversations/{conversation_id}"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/conversations/{conversation_id}"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/conversations/{conversation_id}/items"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/conversations/{conversation_id}/items"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/conversations/{conversation_id}/items/{item_id}"
  },
  {
   "source": "api_family:openai/conversations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/conversations/{conversation_id}/items/{item_id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/batches"
  },
  {
   "source": "api_family:openai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/batches"
  },
  {
   "source": "api_family:openai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/batches"
  },
  {
   "source": "api_family:openai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/batches/{batch_id}"
  },
  {
   "source": "api_family:openai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/batches/{batch_id}/cancel"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/evals"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/evals"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/evals"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/evals/{eval_id}"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/evals/{eval_id}"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/evals/{eval_id}"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/evals/{eval_id}/runs"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/evals/{eval_id}/runs"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/evals/{eval_id}/runs/{run_id}"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/evals/{eval_id}/runs/{run_id}"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/evals/{eval_id}/runs/{run_id}"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/evals/{eval_id}/runs/{run_id}/output_items"
  },
  {
   "source": "api_family:openai/evals",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/evals/{eval_id}/runs/{run_id}/output_items/{output_item_id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/files"
  },
  {
   "source": "api_family:openai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/files"
  },
  {
   "source": "api_family:openai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/files"
  },
  {
   "source": "api_family:openai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/files/{file_id}"
  },
  {
   "source": "api_family:openai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/files/{file_id}"
  },
  {
   "source": "api_family:openai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/files/{file_id}/content"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/fine_tuning"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/fine_tuning/checkpoints/{fine_tuned_model_checkpoint}/permissions/{permission_id}"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/fine_tuning/jobs"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/jobs"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/fine_tuning/jobs/{fine_tuning_job_id}"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/cancel"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/fine_tuning/jobs/{fine_tuning_job_id}/checkpoints"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/fine_tuning/jobs/{fine_tuning_job_id}/events"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/pause"
  },
  {
   "source": "api_family:openai/fine_tuning",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/jobs/{fine_tuning_job_id}/resume"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/graders"
  },
  {
   "source": "api_family:openai/graders",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/alpha/graders/run"
  },
  {
   "source": "api_family:openai/graders",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/fine_tuning/alpha/graders/validate"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/uploads"
  },
  {
   "source": "api_family:openai/uploads",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/uploads"
  },
  {
   "source": "api_family:openai/uploads",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/uploads/{upload_id}/cancel"
  },
  {
   "source": "api_family:openai/uploads",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/uploads/{upload_id}/complete"
  },
  {
   "source": "api_family:openai/uploads",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/uploads/{upload_id}/parts"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/vector_stores"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/vector_stores/{vector_store_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/file_batches"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/cancel"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/file_batches/{batch_id}/files"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/files"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/files"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/vector_stores/{vector_store_id}/files/{file_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/files/{file_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/files/{file_id}"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/vector_stores/{vector_store_id}/files/{file_id}/content"
  },
  {
   "source": "api_family:openai/vector_stores",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/vector_stores/{vector_store_id}/search"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/images"
  },
  {
   "source": "api_family:openai/images",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/images/generations"
  },
  {
   "source": "api_family:openai/images",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/images/edits"
  },
  {
   "source": "api_family:openai/images",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/images/variations"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/videos"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/videos"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/videos"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/videos/{video_id}"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/videos/{video_id}"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/videos/{video_id}/content"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/videos/{video_id}/remix"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/videos/edits"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/videos/extensions"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/videos/characters"
  },
  {
   "source": "api_family:openai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/videos/characters/{character_id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/embeddings"
  },
  {
   "source": "api_family:openai/embeddings",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/embeddings"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/moderations"
  },
  {
   "source": "api_family:openai/moderations",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/moderations"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/safety"
  },
  {
   "source": "api_family:openai/safety",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/safety/alerts/{id}"
  },
  {
   "source": "api_family:openai/safety",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/safety/cases/{id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/content_provenance"
  },
  {
   "source": "api_family:openai/content_provenance",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/content_provenance_checks"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/realtime"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/client_secrets"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/translations/client_secrets"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/calls"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/calls/{call_id}/accept"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/calls/{call_id}/reject"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/calls/{call_id}/refer"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/calls/{call_id}/hangup"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/sessions"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/transcription_sessions"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/realtime?model={model}"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/realtime?call_id={call_id}"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/realtime/translations?model=gpt-realtime-translate"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/realtime/translations/calls"
  },
  {
   "source": "api_family:openai/realtime",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/SIP sip:{PROJECT_ID}@sip.api.openai.com;transport=tls"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/live"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/live/sessions"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/live/sessions/{session_id}/fork"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/live/sessions/{session_id}/accept"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/live/sessions/{session_id}/reject"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/live/sessions/{session_id}/refer"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/live/sessions/{session_id}/hangup"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/live/sessions/{session_id}/content"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/live/sessions"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/live/sessions/{session_id}/fork"
  },
  {
   "source": "api_family:openai/live",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/WS wss://api.openai.com/v1/live/sessions/{session_id}/attach"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/audio"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/audio/speech"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/audio/transcriptions"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/audio/translations"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/audio/voices"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/audio/voices"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/audio/voice_consents"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/audio/voice_consents"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/audio/voice_consents/{consent_id}"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/audio/voice_consents/{consent_id}"
  },
  {
   "source": "api_family:openai/audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/audio/voice_consents/{consent_id}"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/chat-audio"
  },
  {
   "source": "api_family:openai/chat-audio",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/chat/completions (audio)"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/webhooks"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/webhook_endpoints"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/webhook_endpoints"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/webhook_endpoints/{webhook_endpoint_id}"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/webhook_endpoints/{webhook_endpoint_id}"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/DELETE /v1/webhook_endpoints/{webhook_endpoint_id}"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/webhook_endpoints/{webhook_endpoint_id}/rotate_secret"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST /v1/webhook_endpoints/{webhook_endpoint_id}/test"
  },
  {
   "source": "api_family:openai/webhooks",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/GET /v1/webhook_event_types"
  },
  {
   "source": "provider:openai",
   "type": "HAS_FAMILY",
   "target": "api_family:openai/auth"
  },
  {
   "source": "api_family:openai/auth",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST https://auth.openai.com/oauth/token"
  },
  {
   "source": "api_family:openai/auth",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:openai/POST https://mtls.auth.openai.com/oauth/token"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/chat_completions"
  },
  {
   "source": "api_family:xai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "api_family:xai/chat_completions",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/responses"
  },
  {
   "source": "api_family:xai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "api_family:xai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/responses/{response_id}"
  },
  {
   "source": "api_family:xai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/responses/{response_id}"
  },
  {
   "source": "api_family:xai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/responses/{response_id}/input_items"
  },
  {
   "source": "api_family:xai/responses",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/messages_compat"
  },
  {
   "source": "api_family:xai/messages_compat",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/messages"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/legacy"
  },
  {
   "source": "api_family:xai/legacy",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/complete"
  },
  {
   "source": "api_family:xai/legacy",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/completions"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/embeddings"
  },
  {
   "source": "api_family:xai/embeddings",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/embeddings"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/models"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/embedding-models"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/account"
  },
  {
   "source": "api_family:xai/account",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "api_family:xai/account",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/api-key"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/files"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/files"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/files"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/files/{file_id}"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/files/{file_id}"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/files/{file_id}/content"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/files/{file_id}/public-url"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/files/{file_id}/public-url/revoke"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/files:initialize"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/files:uploadChunks"
  },
  {
   "source": "api_family:xai/files",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/PUT /v1/files/{file_id}"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/collections"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/documents/search"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/collections"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/collections"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/collections/{collection_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/PUT /v1/collections/{collection_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/collections/{collection_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/collections/{collection_id}/documents/{file_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/collections/{collection_id}/documents"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/collections/{collection_id}/documents"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/collections/{collection_id}/documents/{file_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/PATCH /v1/collections/{collection_id}/documents/{file_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/collections/{collection_id}/documents/{file_id}"
  },
  {
   "source": "api_family:xai/collections",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/collections/{collection_id}/documents:batchGet"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/batches"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/batches"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/batches"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/batches/{batch_id}"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/batches/{batch_id}/requests"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/batches/{batch_id}/requests"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/batches/{batch_id}/results"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/batches/{batch_id}:cancel"
  },
  {
   "source": "api_family:xai/batches",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/batches/{batch_id}"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/images"
  },
  {
   "source": "api_family:xai/images",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/images/generations"
  },
  {
   "source": "api_family:xai/images",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/images/edits"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/image-generation-models"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/image-generation-models/{model_id}"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/videos"
  },
  {
   "source": "api_family:xai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/videos/generations"
  },
  {
   "source": "api_family:xai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/videos/edits"
  },
  {
   "source": "api_family:xai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/videos/extensions"
  },
  {
   "source": "api_family:xai/videos",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/videos/{request_id}"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/video-generation-models"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/video-generation-models/{model_id}"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/voice"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/realtime/client_secrets"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/realtime"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v2/phone-numbers"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/realtime/calls/{call_id}/refer"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/realtime/calls/{call_id}/hangup"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/tts"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/tts"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/tts/voices"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/tts/voices/{voice_id}"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/stt"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/stt"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/custom-voices"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/custom-voices"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/custom-voices/{voice_id}"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/PATCH /v1/custom-voices/{voice_id}"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/custom-voices/{voice_id}"
  },
  {
   "source": "api_family:xai/voice",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/custom-voices/{voice_id}/audio"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/skills"
  },
  {
   "source": "api_family:xai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/skills"
  },
  {
   "source": "api_family:xai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/skills"
  },
  {
   "source": "api_family:xai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:xai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /v1/skills/{skill_id}"
  },
  {
   "source": "api_family:xai/skills",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/skills/{skill_id}/content"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/models"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/models/{model_id}"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/language-models"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/language-models/{model_id}"
  },
  {
   "source": "api_family:xai/models",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/embedding-models/{model_id}"
  },
  {
   "source": "api_family:xai/account",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/me"
  },
  {
   "source": "provider:xai",
   "type": "HAS_FAMILY",
   "target": "api_family:xai/management"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /auth/management-keys/validation"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /auth/teams/{teamId}/api-keys"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /auth/teams/{teamId}/api-keys"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/PUT /auth/api-keys/{api_key_id}"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /auth/api-keys/{apiKeyId}/rotate"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/DELETE /auth/api-keys/{apiKeyId}"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /auth/api-keys/{apiKeyId}/propagation"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /auth/teams/{teamId}/models"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /auth/teams/{teamId}/endpoints"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /audit/teams/{teamId}/events"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/billing/teams/{team_id}/billing-info"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/billing/teams/{team_id}/billing-info"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/billing/teams/{team_id}/invoices"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/billing/teams/{team_id}/payment-method"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/billing/teams/{team_id}/payment-method/default"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/billing/teams/{team_id}/postpaid/invoice/preview"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/billing/teams/{team_id}/postpaid/spending-limits"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/billing/teams/{team_id}/postpaid/spending-limits"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/GET /v1/billing/teams/{team_id}/prepaid/balance"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/billing/teams/{team_id}/prepaid/top-up"
  },
  {
   "source": "api_family:xai/management",
   "type": "HAS_ENDPOINT",
   "target": "endpoint:xai/POST /v1/billing/teams/{team_id}/usage"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-mythos-preview"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-sonnet-4-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-haiku-4-5"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-1-20250805"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-opus-4-20250514"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-sonnet-4-20250514"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-7-sonnet-20250219"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-5-haiku-20241022"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-haiku-20240307"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-5-sonnet-20241022"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-5-sonnet-20240620"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-opus-20240229"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-3-sonnet-20240229"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-2.1"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-2.0"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-1.0"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-1.1"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-1.2"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-1.3"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-instant-1.0"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-instant-1.1"
  },
  {
   "source": "provider:anthropic",
   "type": "OFFERS",
   "target": "model:anthropic/claude-instant-1.2"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-preview-tts"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-pro-preview-tts"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemma-4-26b-a4b-it"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemma-4-31b-it"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-flash-latest"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-flash-lite-latest"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-pro-latest"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-image"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-pro-preview-customtools"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3-pro-image-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3-pro-image"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/nano-banana-pro-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-image-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-image"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-lite-image"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-omni-flash-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-omni-1.1-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.5-transcribe"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/lyria-3-clip-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/lyria-3-pro-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/lyria-3.5"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-tts-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-computer-use-preview-10-2025"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/antigravity-preview-05-2026"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/antigravity-preview-09-2026"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/deep-research-max-preview-04-2026"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/deep-research-preview-04-2026"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/deep-research-pro-preview-12-2025"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-embedding-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-embedding-2-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-embedding-2"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/aqa"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.1-generate-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.1-fast-generate-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.1-lite-generate-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.5-transcribe-live"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-native-audio-latest"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.1-flash-live-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.8-live"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.8-live-extended-thinking"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-robotics-er-2-streaming-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-3.5-live-translate-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/lyria-realtime-exp"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-lite"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-lite-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-exp"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-preview-image-generation"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-lite-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-lite-preview-02-05"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.0-flash-live-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-pro-preview-03-25"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-pro-preview-05-06"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-pro-preview-06-05"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-preview-05-20"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-preview-09-2025"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-preview-09-25"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-lite-preview-09-2025"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-2.5-flash-image-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-live-2.5-flash-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/text-embedding-004"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/embedding-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/embedding-gecko-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-embedding-exp"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-embedding-exp-03-07"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/embedding-2-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/imagen-4.0-generate-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/imagen-4.0-ultra-generate-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/imagen-4.0-fast-generate-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/imagen-3.0-generate-002"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/imagen-4.0-generate-preview-06-06"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/imagen-4.0-ultra-generate-preview-06-06"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-2.0-generate-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.0-generate-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.0-fast-generate-001"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.0-generate-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/veo-3.0-fast-generate-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-robotics-er-1.5-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/lyria-3.5-clip-preview"
  },
  {
   "source": "provider:gemini",
   "type": "OFFERS",
   "target": "model:gemini/lyria-3.5-pro-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/ada"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/babbage"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/babbage-002"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/chatgpt-4o-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/chatgpt-image-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-cushman-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-cushman-002"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-davinci-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-davinci-002"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-davinci-edit-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-search-ada-code-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-search-ada-text-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-search-babbage-code-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/code-search-babbage-text-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/codex-mini-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/computer-use-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/computer-use-preview-2025-03-11"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/curie"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/dall-e-2"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/dall-e-3"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/davinci"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/davinci-002"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-0125"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-0301"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-0613"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-1106"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-16k"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-16k-0613"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-completions"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-instruct"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-3.5-turbo-instruct-0914"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-0125-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-0314"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-0613"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-0613-completions"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-1106-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-1106-vision-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-32k"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-32k-0314"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-32k-0613"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-completions"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-turbo"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-turbo-2024-04-09"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-turbo-completions"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-turbo-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-turbo-preview-completions"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4-vision-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.1-2025-04-14"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.1-mini-2025-04-14"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.1-nano-2025-04-14"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.5-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4.5-preview-2025-02-27"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-2024-05-13"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-2024-08-06"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-2024-11-20"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-audio"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-audio-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-audio-preview-2024-10-01"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-audio-preview-2024-12-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-audio-preview-2025-06-03"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-2024-07-18"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-audio"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-audio-preview-2024-12-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-realtime"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-realtime-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-search-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-search-preview-2025-03-11"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-transcribe"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-transcribe-2025-03-20"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-transcribe-2025-12-15"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-tts"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-tts-2025-03-20"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-mini-tts-2025-12-15"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-realtime"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-realtime-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-realtime-preview-2024-10-01"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-realtime-preview-2024-12-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-realtime-preview-2025-06-03"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-search-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-search-preview-2025-03-11"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-transcribe"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-4o-transcribe-diarize"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-2025-08-07"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-mini-2025-08-07"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-nano-2025-08-07"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-pro-2025-10-06"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-search-api"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5-search-api-2025-10-14"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.1-2025-11-13"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.2-2025-12-11"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.2-pro-2025-12-11"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-2026-03-05"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-cyber"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-mini-2026-03-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-nano-2026-03-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.4-pro-2026-03-05"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.5-2026-04-23"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.5-cyber"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.5-pro-2026-04-23"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.6"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-audio"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-audio-1.5"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-audio-2025-08-28"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-audio-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-audio-mini-2025-10-06"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-audio-mini-2025-12-15"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-1-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-1.5"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-1.5-2025-12-16"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-2"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-2-2026-04-21"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-2.5-flare"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-2.5-flare-2026-09-08"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-2.5-sunburst"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-image-2.5-sunburst-2026-09-08"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-live-1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-live-transcribe"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-1.5"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-2"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-2.1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-2.1-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-2025-08-28"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-mini-2025-10-06"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-mini-2025-12-15"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-translate"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-realtime-whisper"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-rosalind-research"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/gpt-transcribe"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-2024-12-17"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-mini-2024-09-12"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-preview"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-preview-2024-09-12"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o1-pro-2025-03-19"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-2025-04-16"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-deep-research-2025-06-26"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-mini-2025-01-31"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o3-pro-2025-06-10"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o4-mini-2025-04-16"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/o4-mini-deep-research-2025-06-26"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/omni-moderation-2024-09-26"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/omni-moderation-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/sora-2"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/sora-2-2025-10-06"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/sora-2-2025-12-08"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/sora-2-pro"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/sora-2-pro-2025-10-06"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-ada-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-babbage-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-curie-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-davinci-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-davinci-002"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-davinci-003"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-davinci-edit-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-embedding-3-large"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-embedding-3-small"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-embedding-ada-002"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-moderation-007"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-moderation-latest"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-moderation-stable"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-ada-doc-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-ada-query-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-babbage-doc-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-babbage-query-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-curie-doc-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-curie-query-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-davinci-doc-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-search-davinci-query-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-similarity-ada-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-similarity-babbage-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-similarity-curie-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/text-similarity-davinci-001"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/tts-1"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/tts-1-1106"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/tts-1-hd"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/tts-1-hd-1106"
  },
  {
   "source": "provider:openai",
   "type": "OFFERS",
   "target": "model:openai/whisper-1"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-imagine-image"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-imagine-image-2.0"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-imagine-image-quality"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-imagine-video"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-imagine-video-1.5"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-voice-think-fast-2.0"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-voice-think-fast-1.0"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-voice-transcribe-2.0"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-voice-transcribe-1.0"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/text-to-speech"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-embedding-small"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-3"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4-0709"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4-fast-reasoning"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4-fast-non-reasoning"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4-1-fast-reasoning"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4-1-fast-non-reasoning"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-code-fast-1"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-imagine-image-pro"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-2-image-1212"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-2-vision-1212"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-2-1212"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-3-mini"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-beta"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-vision-beta"
  },
  {
   "source": "provider:xai",
   "type": "OFFERS",
   "target": "model:xai/grok-4-latest"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_always_on"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_on_by_default"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:progress_updates_between_tool_calls"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:per_message_effort_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_system_messages"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-fable-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_always_on"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_on_by_default"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:progress_updates_between_tool_calls"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:per_message_effort_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_system_messages"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-mythos-5-1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_always_on"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_on_by_default"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:progress_updates_between_tool_calls"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_system_messages"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_tool_changes_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-fable-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_always_on"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_on_by_default"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_system_messages"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_tool_changes_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-mythos-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-mythos-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_on_by_default"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:per_message_effort_beta"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:fast_mode_speed_fast"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:batch_extended_output_300k_beta"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_system_messages"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_tool_changes_beta"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-opus-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:fast_mode_speed_fast"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:batch_extended_output_300k_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_system_messages"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:mid_conversation_tool_changes_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-opus-4-8",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:batch_extended_output_300k_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:task_budgets_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-opus-4-7",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:thinking_extended_manual_budget"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:batch_extended_output_300k_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-opus-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-opus-4-5",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:thinking_extended_manual_budget"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-opus-4-5",
   "type": "REDIRECTS_TO",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "model:anthropic/claude-opus-4-5-20251101",
   "type": "SNAPSHOT_OF",
   "target": "model:anthropic/claude-opus-4-5"
  },
  {
   "source": "model:anthropic/claude-opus-4-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-opus-4-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:high_resolution_vision_2576px"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_on_by_default"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:thinking_display_omitted_default"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:batch_extended_output_300k_beta"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:computer_use_toolset_ga"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:browser_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "model:anthropic/claude-sonnet-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:thinking_extended_manual_budget"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:thinking_adaptive"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:interleaved_thinking"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:effort_parameter"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:batch_extended_output_300k_beta"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_search_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:web_fetch_dynamic_filtering"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:compaction_server_side"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:compact_on_demand_beta"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:context_1m_default_no_beta"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:inference_geo_data_residency"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:thinking_extended_manual_budget"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:programmatic_tool_calling"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20250124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5",
   "type": "REDIRECTS_TO",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5-20250929",
   "type": "SNAPSHOT_OF",
   "target": "model:anthropic/claude-sonnet-4-5"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/count_tokens"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/MANAGED Agents (/v1/agents, /v1/sessions) — see managed-agents docs for per-model support"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:vision"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:tool_use"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_use"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:tool_choice_any_or_tool"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:strict_tool_use"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs_json"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:fine_grained_tool_streaming"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:thinking_extended_manual_budget"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:thinking_can_be_disabled"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_1h_ttl"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:automatic_caching_top_level_cache_control"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:citations"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:files_api"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:web_fetch"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:code_execution_docs"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:memory_tool"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:text_editor_tool"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:bash_tool"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:tool_search"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:advisor_tool"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:mcp_connector"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:agent_skills"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_tool_uses"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:context_editing_clear_thinking"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:assistant_prefill"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:priority_tier"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:zero_data_retention_eligible"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS",
   "target": "capability:multilingual"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20250124"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5",
   "type": "REDIRECTS_TO",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5-20251001",
   "type": "SNAPSHOT_OF",
   "target": "model:anthropic/claude-haiku-4-5"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "model:anthropic/claude-haiku-4-5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:anthropic/GET /v1/models/{model_id}"
  },
  {
   "source": "model:anthropic/claude-opus-4-1",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-opus-4-1-20250805"
  },
  {
   "source": "model:anthropic/claude-opus-4-1-20250805",
   "type": "SUPPORTS",
   "target": "capability:computer_use_computer_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-1-20250805",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-0",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-opus-4-20250514"
  },
  {
   "source": "model:anthropic/claude-opus-4-20250514",
   "type": "SUPPORTS",
   "target": "capability:computer_use_computer_20250124"
  },
  {
   "source": "model:anthropic/claude-opus-4-20250514",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20250124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-0",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-sonnet-4-20250514"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-20250514",
   "type": "SUPPORTS",
   "target": "capability:computer_use_computer_20250124"
  },
  {
   "source": "model:anthropic/claude-sonnet-4-20250514",
   "type": "SUPPORTS_TOOL",
   "target": "tool:anthropic/computer_20250124"
  },
  {
   "source": "model:anthropic/claude-3-7-sonnet-latest",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-3-7-sonnet-20250219"
  },
  {
   "source": "model:anthropic/claude-3-5-haiku-latest",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-3-5-haiku-20241022"
  },
  {
   "source": "model:anthropic/claude-3-5-sonnet-latest",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-3-5-sonnet-20241022"
  },
  {
   "source": "model:anthropic/claude-3-opus-latest",
   "type": "ALIAS_OF",
   "target": "model:anthropic/claude-3-opus-20240229"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:tts"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:tts"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-tts",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemma-4-26b-a4b-it",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemma-4-31b-it",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "ALIAS_OF",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-flash-latest",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-flash-lite-latest",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-pro-latest",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SNAPSHOT_OF",
   "target": "model:gemini/gemini-2.5-flash-image"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_images_generations"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3-flash-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SNAPSHOT_OF",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.1-pro-preview-customtools",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "ALIAS_OF",
   "target": "model:gemini/gemini-3-pro-image-preview"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_images_generations"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3-pro-image",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3-pro-image-preview",
   "type": "ALIAS_OF",
   "target": "model:gemini/nano-banana-pro-preview"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_images_generations"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/nano-banana-pro-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-image",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-lite-image",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-flash-latest pointed here 2026-05-19 -> 2026-09",
   "type": "ALIAS_OF",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.5-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.5-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:video_output"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-omni-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:video_output"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-omni-1.1-flash",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:transcription_dedicated"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:speaker_diarization"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.6-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.7-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:thinking_level_param"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-3.8-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:music_output"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:music_generation"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/lyria-3-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:music_output"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:music_generation"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/lyria-3-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:music_output"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:music_generation"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/lyria-3.5",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:tts"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-tts-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-2.5-computer-use-preview-10-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS",
   "target": "capability:managed_agent"
  },
  {
   "source": "model:gemini/antigravity-preview-05-2026",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS",
   "target": "capability:managed_agent"
  },
  {
   "source": "model:gemini/antigravity-preview-09-2026",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:deep_research_agent"
  },
  {
   "source": "model:gemini/deep-research-max-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:deep_research_agent"
  },
  {
   "source": "model:gemini/deep-research-preview-04-2026",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:interactions_api"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:interactions_api_listed_in_docs_table"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:deep_research_agent"
  },
  {
   "source": "model:gemini/deep-research-pro-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:system_instructions"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_embeddings"
  },
  {
   "source": "model:gemini/gemini-embedding-001",
   "type": "SUPPORTS",
   "target": "capability:embedding_task_type_param"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_embeddings"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-2",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_embeddings"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/aqa",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:video_output"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:gemini/veo-3.1-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:openai_compatible_videos"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:video_output"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.1-fast-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:video_output"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.1-lite-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS",
   "target": "capability:transcription_dedicated"
  },
  {
   "source": "model:gemini/gemini-3.5-transcribe-live",
   "type": "SUPPORTS",
   "target": "capability:speaker_diarization"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.1-flash-live-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.8-live",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:thinking_live_flag"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-3.8-live-extended-thinking",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-2-streaming-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-3.5-live-translate-preview",
   "type": "SUPPORTS",
   "target": "capability:live_translation"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS",
   "target": "capability:music_output"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/lyria-realtime-exp",
   "type": "SUPPORTS",
   "target": "capability:music_generation"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-preview-image-generation",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-lite-preview-02-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.0-flash-live-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-03-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-05-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-pro-preview-06-05",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-05-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-preview-09-25",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:pdf_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-lite-preview-09-2025",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-2.5-flash-image-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-live-2.5-flash-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/text-embedding-004",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/embedding-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/embedding-gecko-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-embedding-exp",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-embedding-exp-03-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/embedding-2-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_output"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/imagen-4.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/imagen-3.0-generate-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/imagen-4.0-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/imagen-4.0-ultra-generate-preview-06-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:video_output"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/veo-2.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/veo-3.0-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-001",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/veo-3.0-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thought_signatures"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:live_api"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/veo-3.0-fast-generate-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.5-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:video_input"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:thinking"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_output"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:parallel_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:compositional_function_calling"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:google_search_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:google_maps_grounding"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:computer_use"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_explicit"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:context_caching_docs"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:batch_api_docs"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:flex_inference"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS",
   "target": "capability:priority_inference"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/google_maps"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/url_context"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/code_execution"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/computer_use"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/file_search"
  },
  {
   "source": "model:gemini/gemini-robotics-er-1.6-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:gemini/function_declarations"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:music_output"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS",
   "target": "capability:music_generation"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/lyria-3.5-clip-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_output"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:music_output"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_default_level"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_levels"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:thinking_budget_legacy_param"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:context_caching_implicit"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_generation_docs"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS",
   "target": "capability:music_generation"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:openai_compatible_chat"
  },
  {
   "source": "model:gemini/lyria-3.5-pro-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:sampling_params_temperature_top_p_top_k"
  },
  {
   "source": "model:openai/babbage-002",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/babbage-002",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/babbage-002",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/babbage-002",
   "type": "SUPPORTS",
   "target": "capability:completions_legacy"
  },
  {
   "source": "model:openai/babbage-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/chatgpt-4o-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/chatgpt-image-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/codex-mini-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/computer-use-preview"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/computer-use-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/computer-use-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/dall-e-3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/davinci-002",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/davinci-002",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/davinci-002",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/davinci-002",
   "type": "SUPPORTS",
   "target": "capability:completions_legacy"
  },
  {
   "source": "model:openai/davinci-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-3.5-turbo"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-3.5-turbo"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-3.5-turbo"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-3.5-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-0125",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-1106",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-3.5-turbo"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-3.5-turbo-instruct",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4-turbo-preview"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-0314",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-0613",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4-turbo-preview"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4-turbo"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-turbo",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4-turbo-2024-04-09",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4-0125-preview",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-4-turbo-preview"
  },
  {
   "source": "model:openai/gpt-4-1106-vision-preview",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-4-turbo-preview"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4-turbo-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4.1-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4.1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4.1-mini-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4.1-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4.1-nano-2025-04-14",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4.5-preview"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4.5-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-4.5-preview-2025-02-27",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-2024-05-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-2024-08-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-2024-11-20",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-audio-preview"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-audio-preview"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-audio-preview"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-audio-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini-2024-07-18",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-4o-mini-audio-preview-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-realtime-preview"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-search-preview"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-search-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-transcribe"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-transcribe"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-transcribe-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-tts"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-mini-tts"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS",
   "target": "capability:speech_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS",
   "target": "capability:speech_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-03-20",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:speech_generation"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-mini-tts-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-realtime-preview"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-realtime-preview"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-realtime-preview"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-10-01",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-realtime-preview-2025-06-03",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-4o-search-preview"
  },
  {
   "source": "model:openai/gpt-4o-search-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-search-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-search-preview",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-search-preview",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-search-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-search-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-search-preview-2025-03-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-4o-transcribe-diarize",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-mini-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-nano-2025-08-07",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5-pro-2025-10-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.1-2025-11-13",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.1-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex-max",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.1-codex-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.2",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.2-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.2-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.2-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.2-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.2-pro-2025-12-11",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.3-chat-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.3-codex",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.4",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-mini-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.4-nano",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.4-nano-2026-03-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.4-pro-2026-03-05",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.5-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.5-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.5-pro-2026-04-23",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:reasoning_mode_pro"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:reasoning_mode_pro"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-luna",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.6",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:reasoning_mode_pro"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:reasoning_mode_pro"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-5.6-terra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:reasoning_mode_pro"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-6-astra",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-audio"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-audio",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-audio-1.5",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-audio-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-audio-mini"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-audio-mini"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-10-06",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-audio-mini-2025-12-15",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-5.6-sol",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:long_context_tier_272k"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-daybreak-blue-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-5.6-cyber",
   "type": "ALIAS_OF",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:explicit_cache_breakpoints"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS",
   "target": "capability:web_search_feature"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/computer_use"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/hosted_shell"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/skills"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "model:openai/gpt-daybreak-red-latest",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_computer_use"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_hosted_shell"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_apply_patch"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_skills"
  },
  {
   "source": "model:openai/gpt-image-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_tool_search"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-image-1.5"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-1.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-1.5-2025-12-16",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-image-2"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-2-2026-04-21",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-image-2.5-flare"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-flare-2026-09-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-image-2.5-sunburst"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_out"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:inpainting"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_generation_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS",
   "target": "capability:image_edit_api"
  },
  {
   "source": "model:openai/gpt-image-2.5-sunburst-2026-09-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:live_sessions"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-live-1",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-live-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-live-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-live-transcribe",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-live-transcribe",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-live-transcribe",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-live-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-oss-120b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/gpt-oss-20b",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-realtime"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-1.5",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-2",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-2.1",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-2.1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-2025-08-28",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-realtime-mini"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/gpt-realtime-mini"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:realtime"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-mini-2025-12-15",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/gpt-realtime-translate",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-translate",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-translate",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/gpt-realtime-translate",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-realtime-translate",
   "type": "SUPPORTS",
   "target": "capability:translation"
  },
  {
   "source": "model:openai/gpt-realtime-translate",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-realtime-whisper",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-realtime-whisper",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-realtime-whisper",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-realtime-whisper",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-realtime-whisper",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-realtime-whisper",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/gpt-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/gpt-transcribe",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/gpt-transcribe",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/gpt-transcribe",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/gpt-transcribe",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/gpt-transcribe",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o1"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o1-2024-12-17",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o1-mini"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o1-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o1-mini-2024-09-12",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o1-preview"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-preview",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-preview-2024-09-12",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o1-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o1-pro-2025-03-19",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o3"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-deep-research",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-deep-research-2025-06-26",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/o3-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/o3-mini-2025-01-31",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-pro",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:tool_image_generation"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o3-pro-2025-06-10",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o4-mini",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:fine_tuning"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_file_search"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/function_calling"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o4-mini-2025-04-16",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o4-mini-deep-research",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:extended_prompt_cache_retention_24h"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:tool_web_search"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:tool_code_interpreter"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS",
   "target": "capability:tool_mcp"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "model:openai/o4-mini-deep-research-2025-06-26",
   "type": "SUPPORTS_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/omni-moderation-latest"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SUPPORTS",
   "target": "capability:moderation"
  },
  {
   "source": "model:openai/omni-moderation-2024-09-26",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/omni-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/omni-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/omni-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/omni-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/omni-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:moderation"
  },
  {
   "source": "model:openai/omni-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/sora-2"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/sora-2"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS",
   "target": "capability:video_out"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/sora-2",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:video_out"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/sora-2-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS",
   "target": "capability:video_out"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/sora-2-2025-12-08",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/sora-2-pro"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS",
   "target": "capability:video_out"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/sora-2-pro",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:image_in"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:video_out"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS",
   "target": "capability:video_generation"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/sora-2-pro-2025-10-06",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/text-embedding-3-large",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/text-embedding-3-small",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS",
   "target": "capability:batch"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/text-embedding-ada-002",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SNAPSHOT_OF",
   "target": "model:openai/text-moderation-latest"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS",
   "target": "capability:moderation"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "ALIAS_OF",
   "target": "model:openai/text-moderation-latest"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS",
   "target": "capability:moderation"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/text-moderation-latest",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/text-moderation-007",
   "type": "ALIAS_OF",
   "target": "model:openai/text-moderation-stable"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS",
   "target": "capability:moderation"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/text-moderation-stable",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS",
   "target": "capability:speech_generation"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/tts-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS",
   "target": "capability:text_in"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS",
   "target": "capability:audio_out"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS",
   "target": "capability:speech_generation"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/tts-1-hd",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS",
   "target": "capability:text_out"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS",
   "target": "capability:audio_in"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:streaming"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:function_calling"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:prompt_caching"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:predicted_outputs"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:file_uploads"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:evals"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:stored_completions"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:distillation"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS",
   "target": "capability:transcription"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS",
   "target": "capability:translation"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:compaction"
  },
  {
   "source": "model:openai/whisper-1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:tool_function_calling"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/responses"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic-compatible)"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:reasoning_always_on"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:reasoning_effort_parameter"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:deferred_completions"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:priority_processing"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:server_side_tools"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-4.6",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-4.5-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "model:xai/grok-build-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/responses"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic-compatible)"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:reasoning_always_on"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:reasoning_effort_parameter"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:deferred_completions"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:priority_processing"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-4.5",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-4.3-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/responses"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic-compatible)"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:reasoning_can_be_disabled"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:reasoning_effort_parameter"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:deferred_completions"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:priority_processing"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-4.3",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-4.20-reasoning-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-0309",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-0309-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-0309",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-latest-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-experimental-beta-0304-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-experimental-beta-0304",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-experimental-beta-reasoning-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-experimental-beta-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-reasoning-gv2",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/responses"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic-compatible)"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:reasoning_always_on"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:deferred_completions"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:priority_processing"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-4.20-0309-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-4.20-non-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-non-reasoning-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-non-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-latest-non-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-experimental-beta-0304-non-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-experimental-beta-non-reasoning-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-beta-0309-non-reasoning",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-non-reasoning-gv2",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/responses"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic-compatible)"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:deferred_completions"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:priority_processing"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-4.20-0309-non-reasoning",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-beta-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-experimental-beta-0304",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-experimental-beta-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-beta-0309",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:reasoning_always_on"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:batch_api"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-4.20-multi-agent-0309",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-code-fast-1",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "model:xai/grok-code-fast",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "model:xai/grok-code-fast-1-0825",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/responses/compact"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/responses"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic-compatible)"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/chat/deferred-completion/{request_id}"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tokenize-text"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API (/v1/batches, gRPC BatchMgmt)"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:text_input"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:image_input"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:text_output"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:reasoning"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:reasoning_always_on"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:parallel_tool_calls"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:structured_outputs"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:logprobs"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:prompt_caching_automatic"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:prompt_cache_key_or_x_grok_conv_id"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:deferred_completions"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:priority_processing"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:context_compaction"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:websocket_responses"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:files_attachments"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:code_execution"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_UNKNOWN",
   "target": "capability:image_generation_tool"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS",
   "target": "capability:anthropic_messages_compat"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_execution"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/view_x_video"
  },
  {
   "source": "model:xai/grok-build-0.1",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-imagine-image-2026-03-02",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-imagine-image"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/images/generations"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/images/edits"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GRPC xai_api.Image/GenerateImage"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "SUPPORTS",
   "target": "capability:image_editing"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "SUPPORTS",
   "target": "capability:multi_image_editing"
  },
  {
   "source": "model:xai/grok-imagine-image",
   "type": "SUPPORTS",
   "target": "capability:files_api_inputs_outputs"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/images/generations"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/images/edits"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GRPC xai_api.Image/GenerateImage"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "SUPPORTS",
   "target": "capability:image_editing"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "SUPPORTS",
   "target": "capability:multi_image_editing"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "SUPPORTS",
   "target": "capability:quality_parameter"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "SUPPORTS",
   "target": "capability:resolution_parameter"
  },
  {
   "source": "model:xai/grok-imagine-image-2.0",
   "type": "SUPPORTS",
   "target": "capability:files_api_inputs_outputs"
  },
  {
   "source": "model:xai/grok-imagine-image-quality-20260403",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-imagine-image-quality"
  },
  {
   "source": "model:xai/grok-imagine-image-quality-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-imagine-image-quality"
  },
  {
   "source": "model:xai/grok-imagine-image-pro",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-imagine-image-quality"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/images/generations"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/images/edits"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GRPC xai_api.Image/GenerateImage"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "SUPPORTS",
   "target": "capability:image_generation"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "SUPPORTS",
   "target": "capability:image_editing"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "SUPPORTS",
   "target": "capability:multi_image_editing"
  },
  {
   "source": "model:xai/grok-imagine-image-quality",
   "type": "SUPPORTS",
   "target": "capability:files_api_inputs_outputs"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/videos/generations"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/videos/edits"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/videos/extensions"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/videos/{request_id}"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GRPC xai_api.Video/{GenerateVideo,ExtendVideo,GetDeferredVideo}"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "SUPPORTS",
   "target": "capability:text_to_video"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "SUPPORTS",
   "target": "capability:image_to_video"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "SUPPORTS",
   "target": "capability:video_editing"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "SUPPORTS",
   "target": "capability:video_extension"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "SUPPORTS",
   "target": "capability:files_api_inputs_outputs"
  },
  {
   "source": "model:xai/grok-imagine-video",
   "type": "SUPPORTS",
   "target": "capability:async_polling"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5-preview",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-imagine-video-1.5"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5-2026-05-30",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-imagine-video-1.5"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/videos/generations"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/videos/edits"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/videos/extensions"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/videos/{request_id}"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GRPC xai_api.Video/{GenerateVideo,ExtendVideo,GetDeferredVideo}"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "SUPPORTS",
   "target": "capability:text_to_video"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "SUPPORTS",
   "target": "capability:image_to_video"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "SUPPORTS",
   "target": "capability:video_extension"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "SUPPORTS",
   "target": "capability:reference_to_video"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "SUPPORTS",
   "target": "capability:files_api_inputs_outputs"
  },
  {
   "source": "model:xai/grok-imagine-video-1.5",
   "type": "SUPPORTS",
   "target": "capability:async_polling"
  },
  {
   "source": "model:xai/grok-voice-latest",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-voice-think-fast-2.0"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/realtime?model=grok-voice-latest"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/realtime/client_secrets"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai//V1/REALTIME/CALLS/* (SIP)"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:speech_to_speech"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:function_calling"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:web_search"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:x_search"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:collections_search"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:remote_mcp"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:custom_voices"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS",
   "target": "capability:sip"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/collections_search"
  },
  {
   "source": "model:xai/grok-voice-think-fast-2.0",
   "type": "SUPPORTS_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "model:xai/grok-voice-think-fast-1.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/realtime"
  },
  {
   "source": "model:xai/grok-voice-think-fast-1.0",
   "type": "SUPPORTS",
   "target": "capability:speech_to_speech"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/stt"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/stt"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "SUPPORTS",
   "target": "capability:speech_to_text"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "SUPPORTS",
   "target": "capability:smart_turn"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "SUPPORTS",
   "target": "capability:vad_threshold"
  },
  {
   "source": "model:xai/grok-voice-transcribe-2.0",
   "type": "SUPPORTS",
   "target": "capability:keyterm_prompting"
  },
  {
   "source": "model:xai/grok-voice-transcribe-1.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/stt"
  },
  {
   "source": "model:xai/grok-voice-transcribe-1.0",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/stt"
  },
  {
   "source": "model:xai/grok-voice-transcribe-1.0",
   "type": "SUPPORTS",
   "target": "capability:speech_to_text"
  },
  {
   "source": "model:xai/grok-voice-transcribe-1.0",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/tts"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/WS wss://api.x.ai/v1/tts"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/tts/voices"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/tts/voices/{voice}"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "SUPPORTS",
   "target": "capability:text_to_speech"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "SUPPORTS",
   "target": "capability:streaming"
  },
  {
   "source": "model:xai/text-to-speech",
   "type": "SUPPORTS",
   "target": "capability:custom_voices"
  },
  {
   "source": "model:xai/grok-embedding-small",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/POST /v1/embeddings (OpenAPI)"
  },
  {
   "source": "model:xai/grok-embedding-small",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GET /v1/embedding-models(/{id})"
  },
  {
   "source": "model:xai/grok-embedding-small",
   "type": "AVAILABLE_ON",
   "target": "endpoint:xai/GRPC xai_api.Embedder/Embed"
  },
  {
   "source": "model:xai/grok-embedding-small",
   "type": "SUPPORTS",
   "target": "capability:embeddings"
  },
  {
   "source": "model:xai/grok-embedding-small",
   "type": "SUPPORTS",
   "target": "capability:collections_indexing"
  },
  {
   "source": "model:xai/grok-3",
   "type": "REDIRECTS_TO",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "model:xai/grok-4-0709",
   "type": "REDIRECTS_TO",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "model:xai/grok-4-fast-reasoning",
   "type": "REDIRECTS_TO",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "model:xai/grok-4-fast",
   "type": "ALIAS_OF",
   "target": "model:xai/grok-4-fast-reasoning"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/custom"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/bash_20250124"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/bash_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/text_editor_20250728"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/text_editor_20250728",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/text_editor_20250429"
  },
  {
   "source": "tool:anthropic/text_editor_20250429",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/text_editor_20250429",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/text_editor_20250124"
  },
  {
   "source": "tool:anthropic/text_editor_20250124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/text_editor_20250124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/memory_20250818"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/memory_20250818",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/computer_toolset_20260801"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/computer_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/computer_20251124"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/computer_20251124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/computer_20250124"
  },
  {
   "source": "tool:anthropic/computer_20250124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/computer_20250124",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/computer_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/computer_20250124",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/computer_20241022"
  },
  {
   "source": "tool:anthropic/computer_20241022",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/computer_20241022",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/browser_toolset_20260801"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/browser_toolset_20260801",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_search_20250305"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_search_20250305",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_search_20260209"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_search_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_search_20260318"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_search_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_fetch_20250910"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20250910",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_fetch_20260209"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20260209",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_fetch_20260309"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20260309",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/web_fetch_20260318"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/web_fetch_20260318",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/code_execution_20250825"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/code_execution_20250825",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/code_execution_20260120"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/code_execution_20260521"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/code_execution_20260521",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/code_execution_20250522"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/code_execution_20250522",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/tool_search_tool_regex_20251119"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/tool_search_tool_regex_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/tool_search_tool_bm25_20251119"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/tool_search_tool_bm25_20251119",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/advisor_20260301"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/advisor_20260301",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/mcp_toolset"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-haiku-4-5-20251001"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/mcp_toolset",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "provider:anthropic",
   "type": "PROVIDES_TOOL",
   "target": "tool:anthropic/allowed_callers:code_execution_20260120"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "USABLE_ON",
   "target": "endpoint:anthropic/POST /v1/messages/batches"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5-1"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5-1"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-fable-5"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-mythos-5"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-5"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-8"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-7"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-6"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-opus-4-5-20251101"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-5"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-6"
  },
  {
   "source": "tool:anthropic/allowed_callers:code_execution_20260120",
   "type": "COMPATIBLE_WITH",
   "target": "model:anthropic/claude-sonnet-4-5-20250929"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/functionDeclarations"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:countTokens (tools counted)"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:batchGenerateContent (same request schema)"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools; toolCall/toolResponse messages; behavior NON_BLOCKING)"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"function\",name,description,parameters}` + `generation_config.tool_choice`)"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview-customtools"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-live"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-live-extended-thinking"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-live-preview"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025"
  },
  {
   "source": "tool:gemini/functionDeclarations",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-streaming-preview"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/googleSearch"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/WSS /ws/google.ai.generativelanguage.v1beta.GenerativeService.BidiGenerateContent (setup.tools[{googleSearch:{}}])"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"google_search\"}`; search_types: [\"web_search\",\"image_search\"])"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:batchGenerateContent"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview-customtools"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-image"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-image-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-image"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-image-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-live"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-live-extended-thinking"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-live-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-native-audio-preview-12-2025"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-streaming-preview"
  },
  {
   "source": "tool:gemini/googleSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.0-flash (RETIRED 2026-06-01)"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/googleSearch.searchTypes.imageSearch"
  },
  {
   "source": "tool:gemini/googleSearch.searchTypes.imageSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/googleSearch.searchTypes.imageSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/googleSearch.searchTypes.imageSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (search_types: [\"image_search\"])"
  },
  {
   "source": "tool:gemini/googleSearch.searchTypes.imageSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-image"
  },
  {
   "source": "tool:gemini/googleSearch.searchTypes.imageSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-image-preview"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/googleSearchRetrieval"
  },
  {
   "source": "tool:gemini/googleSearchRetrieval",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/googleSearchRetrieval",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/googleSearchRetrieval",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.0-flash (RETIRED 2026-06-01)"
  },
  {
   "source": "tool:gemini/googleSearchRetrieval",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.0-flash-lite (RETIRED 2026-06-01; search grounding 'Not supported' on its model page)"
  },
  {
   "source": "tool:gemini/googleSearchRetrieval",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-1.5-* (RETIRED; not in models list)"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/googleMaps"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"google_maps\"}`)"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "tool:gemini/googleMaps",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.0-flash (RETIRED 2026-06-01)"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/urlContext"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"url_context\"}`)"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview-customtools"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-preview"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/urlContext",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/codeExecution"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"code_execution\"}`)"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:batchGenerateContent"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview-customtools"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-preview"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "tool:gemini/codeExecution",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.0-flash (RETIRED 2026-06-01)"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/computerUse"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"computer_use\"}`)"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash (recommended)"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash (model page: Supported (Preview))"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-computer-use-preview-10-2025 (legacy, browser only)"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/computerUse",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/fileSearch"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (as `{\"type\":\"file_search\",\"file_search_store_names\":[...]}`; also a Deep Research agent tool)"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/STORE management: POST/GET /v1beta/fileSearchStores, GET/DELETE /v1beta/fileSearchStores/{id}, POST /upload/v1beta/fileSearchStores/{id}:uploadToFileSearchStore, POST /v1beta/fileSearchStores/{id}:importFile, GET/DELETE …/documents[/{doc}], GET …/operations/{op}, GET …/upload/operations/{op}, GET /v1beta/fileSearchStores/{id}/media/{blob} (download)"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.8-flash"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.7-flash"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.6-flash"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.5-flash-lite"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-pro-preview (model page: 'Supported (AI Studio only)')"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3.1-flash-lite-preview"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-flash-preview"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-3-pro-preview (model page)"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-pro"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash-lite"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-2.5-flash (model page: Supported; absent from the File Search guide table)"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-2-preview"
  },
  {
   "source": "tool:gemini/fileSearch",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/gemini-robotics-er-1.6-preview"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/mcpServers"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent (schema only — UNVERIFIED)"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/interactions (documented: type mcp_server)"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/U"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/N"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/V"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/E"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/R"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/I"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/F"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/D"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/ "
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/f"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/o"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/r"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/g"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/e"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/n"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/a"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/t"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/C"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/;"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/c"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/i"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/s"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/A"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/P"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/m"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/p"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/_"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/v"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/:"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/G"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/3"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/d"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/l"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/("
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/x"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/u"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/-"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/."
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/8"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/h"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/)"
  },
  {
   "source": "tool:gemini/mcpServers",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/*"
  },
  {
   "source": "provider:gemini",
   "type": "PROVIDES_TOOL",
   "target": "tool:gemini/mcp (SDK-side)"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:generateContent (SDK wraps it)"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/POST /v1beta/models/{model}:streamGenerateContent (stream variants)"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "USABLE_ON",
   "target": "endpoint:gemini/SDK Chats (AFC is moving to Chats in the next major SDK version per README)"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/A"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/n"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/y"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/ "
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/m"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/o"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/d"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/e"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/l"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/w"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/i"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/t"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/h"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/f"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/u"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/c"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/a"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/g"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/("
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/x"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/p"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/s"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/-"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/3"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/."
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/8"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini//"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/2"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/5"
  },
  {
   "source": "tool:gemini/mcp (SDK-side)",
   "type": "COMPATIBLE_WITH",
   "target": "model:gemini/)"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/function"
  },
  {
   "source": "tool:openai/function",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/function",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/chat/completions"
  },
  {
   "source": "tool:openai/function",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/realtime (session.tools)"
  },
  {
   "source": "tool:openai/function",
   "type": "USABLE_ON",
   "target": "endpoint:openai/AGENTS API (agent tool config)"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-audio-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/custom"
  },
  {
   "source": "tool:openai/custom",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/custom",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/chat/completions"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-audio-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/custom",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/namespace"
  },
  {
   "source": "tool:openai/namespace",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-audio-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/namespace",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/tool_search"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/AGENTS API (session tools)"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/programmatic_tool_calling"
  },
  {
   "source": "tool:openai/programmatic_tool_calling",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/programmatic_tool_calling",
   "type": "USABLE_ON",
   "target": "endpoint:openai/AGENTS API (enabled by default)"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/web_search"
  },
  {
   "source": "tool:openai/web_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/web_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/REALTIME/LIVE (web_search tool in Live sessions)"
  },
  {
   "source": "tool:openai/web_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/AGENTS API"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "tool:openai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/web_search_2025_08_26"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "tool:openai/web_search_2025_08_26",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/web_search_preview"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "tool:openai/web_search_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/web_search_preview_2025_03_11"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-codex"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-max"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-codex-mini"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "tool:openai/web_search_preview_2025_03_11",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/file_search"
  },
  {
   "source": "tool:openai/file_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/file_search",
   "type": "USABLE_ON",
   "target": "endpoint:openai/ASSISTANTS API (legacy)"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-mini"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/code_interpreter"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "USABLE_ON",
   "target": "endpoint:openai/ASSISTANTS API (legacy)"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "tool:openai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/computer_use_preview"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/computer_use_preview",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/computer"
  },
  {
   "source": "tool:openai/computer",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/computer",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/image_generation"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/mcp"
  },
  {
   "source": "tool:openai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/realtime (mcp tool)"
  },
  {
   "source": "tool:openai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:openai/AGENTS API (MCP connections)"
  },
  {
   "source": "tool:openai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:openai/DEEP research models"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/chat-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4.1-nano"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-4o-mini-audio-preview"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-chat-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-nano"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5-pro"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1-chat-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-chat-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-pro"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-chat-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-120b"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-oss-20b"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o1-pro"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-deep-research"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o3-pro"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini"
  },
  {
   "source": "tool:openai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/o4-mini-deep-research"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/shell"
  },
  {
   "source": "tool:openai/shell",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5-pro"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/local_shell"
  },
  {
   "source": "tool:openai/local_shell",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/local_shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/codex-mini-latest"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/apply_patch"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.1"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-pro"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/apply_patch",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:openai",
   "type": "PROVIDES_TOOL",
   "target": "tool:openai/skill_reference"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/responses (tools[type=shell].environment.skills)"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "USABLE_ON",
   "target": "endpoint:openai/POST /v1/containers (skills)"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "USABLE_ON",
   "target": "endpoint:openai/AGENTS API sandboxes"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.2-codex"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.3-codex"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-mini"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.4-nano"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.5"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-cyber"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-luna"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-sol"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-5.6-terra"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-6-astra"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-blue-latest"
  },
  {
   "source": "tool:openai/skill_reference",
   "type": "COMPATIBLE_WITH",
   "target": "model:openai/gpt-daybreak-red-latest"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/function"
  },
  {
   "source": "tool:xai/function",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions"
  },
  {
   "source": "tool:xai/function",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/function",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/messages (Anthropic shape: name/description/input_schema)"
  },
  {
   "source": "tool:xai/function",
   "type": "USABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/function",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/web_search"
  },
  {
   "source": "tool:xai/web_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/web_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/BATCH API (responses body)"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/web_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/x_search"
  },
  {
   "source": "tool:xai/x_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/x_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/x_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/code_interpreter"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "USABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/code_interpreter",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/file_search"
  },
  {
   "source": "tool:xai/file_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/file_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/file_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/mcp"
  },
  {
   "source": "tool:xai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:xai/BATCH API"
  },
  {
   "source": "tool:xai/mcp",
   "type": "USABLE_ON",
   "target": "endpoint:xai/SPEECH-TO-SPEECH API"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/mcp",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/image_generation"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/image_generation",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/attachment_search"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/attachment_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/view_image"
  },
  {
   "source": "tool:xai/view_image",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses (via web_search / x_search options)"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/view_image",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/shell"
  },
  {
   "source": "tool:xai/shell",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/shell",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/tool_search"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/responses"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.6"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.5"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.3"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-reasoning"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-0309-non-reasoning"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-4.20-multi-agent-0309"
  },
  {
   "source": "tool:xai/tool_search",
   "type": "COMPATIBLE_WITH",
   "target": "model:xai/grok-build-0.1"
  },
  {
   "source": "provider:xai",
   "type": "PROVIDES_TOOL",
   "target": "tool:xai/live_search"
  },
  {
   "source": "tool:xai/live_search",
   "type": "USABLE_ON",
   "target": "endpoint:xai/POST /v1/chat/completions (410)"
  }
 ]
}
