{
  "agents": {
    "OUTCOME_VALUE": "/v1/free/commercial/outcome-value",
    "REPAIR": "/v1/free/commercial/repair",
    "VERIFY": "/v1/free/commercial/verify",
    "WATCH": "/v1/free/commercial/watch"
  },
  "automatic_evidence_credit": false,
  "autonomous_repair_active": "GAIP_OWNED_DISCOVERY_PATH_ONLY",
  "certification_authority": false,
  "data_classification": [
    "PUBLIC",
    "NON_PERSONAL_PUBLIC"
  ],
  "knowledge_routes": {
    "BREAKING_CHANGES": "/v1/free/knowledge/breaking-changes",
    "CONFORMANCE_RULES": "/v1/free/knowledge/conformance-rules",
    "ERROR_KB": "/v1/free/knowledge/error-kb"
  },
  "outcome_value_required": [
    "episode_id",
    "task.acceptance_criteria",
    "delivery.status",
    "costs"
  ],
  "price_gbp": 0,
  "repair_batch_field": "failures",
  "repair_batch_max_failures": 100,
  "repair_provider_detection": [
    "OPENAI",
    "ANTHROPIC",
    "GOOGLE_GEMINI",
    "A2A",
    "MCP",
    "JSON_RPC",
    "HTTP"
  ],
  "repair_recognised_diagnoses": [
    "A2A_CONTENT_TYPE_NOT_SUPPORTED",
    "A2A_EXTENDED_CARD_NOT_CONFIGURED",
    "A2A_EXTENSION_SUPPORT_REQUIRED",
    "A2A_INPUT_REQUIRED",
    "A2A_INVALID_AGENT_RESPONSE",
    "A2A_PUSH_NOT_SUPPORTED",
    "A2A_RESULT_ARTIFACTS_MISSING",
    "A2A_TASK_FAILED",
    "A2A_TASK_NOT_CANCELABLE",
    "A2A_TASK_NOT_FOUND",
    "A2A_UNSUPPORTED_OPERATION",
    "A2A_VERSION_NOT_SUPPORTED",
    "AUTH_REQUIRED",
    "BAD_GATEWAY",
    "BAD_REQUEST",
    "BILLING_REQUIRED",
    "CLIENT_ERROR",
    "CONFLICT",
    "CONNECTION_REFUSED",
    "CONNECTION_RESET",
    "CONTEXT_LENGTH_EXCEEDED",
    "CORS_PREFLIGHT_FAILED",
    "DNS_RESOLUTION_FAILED",
    "FORBIDDEN",
    "GATEWAY_TIMEOUT",
    "GONE",
    "JSONRPC_INTERNAL_ERROR",
    "JSONRPC_INVALID_PARAMS",
    "JSONRPC_INVALID_REQUEST",
    "JSONRPC_METHOD_NOT_FOUND",
    "JSONRPC_PARSE_ERROR",
    "MCP_RESOURCE_NOT_FOUND",
    "MCP_SESSION_EXPIRED",
    "MCP_TOOL_ERROR",
    "MCP_TOOL_NOT_FOUND",
    "MCP_URL_ELICITATION_REQUIRED",
    "METHOD_NOT_ALLOWED",
    "NON_JSON_RESPONSE",
    "NOT_ACCEPTABLE",
    "NOT_FOUND",
    "NOT_IMPLEMENTED",
    "PAYLOAD_TOO_LARGE",
    "PRECONDITION_FAILED",
    "PROTOCOL_VERSION_MISMATCH",
    "PROVIDER_OVERLOADED",
    "QUOTA_EXHAUSTED",
    "RATE_LIMITED",
    "REQUEST_TIMEOUT",
    "RESPONSE_CONTENT_TYPE_MISMATCH",
    "SCHEMA_MISMATCH",
    "SERVICE_UNAVAILABLE",
    "SSE_WHEN_JSON_EXPECTED",
    "SUPPLIER_SERVER_ERROR",
    "TASK_NOT_COMPLETED",
    "TIMEOUT",
    "TLS_ERROR",
    "UNSUPPORTED_MEDIA_TYPE",
    "UNSUPPORTED_PROTOCOL",
    "VALIDATION_FAILED"
  ],
  "repair_required": [
    "failure"
  ],
  "scheduled_monitoring_active": true,
  "scheduled_scope": "BOUNDED_PUBLIC_COHORT",
  "schema_version": "gaip.commercial_agents.v1",
  "shared_required_fields": [
    "data_classification",
    "counterparty_id",
    "task_class",
    "protocol"
  ],
  "status": "ACTIVE_BOUNDED_FREE",
  "verify_required": [
    "claims",
    "metadata"
  ],
  "watch_change_severities": [
    "BREAKING",
    "NON_BREAKING",
    "INFO"
  ],
  "watch_required": [
    "prior",
    "current"
  ],
  "watch_schema_diff": {
    "covers": [
      "OpenAPI parameters, requestBody and responses",
      "MCP tool inputSchema and outputSchema",
      "nested JSON Schema properties, items, enum and constraints"
    ],
    "max_depth": 6,
    "max_nodes": 2000
  }
}