{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/jev-agent/main/json-schema/jev-agent-get-api-v1-models-response-schema.json",
  "title": "GetApiV1ModelsResponse",
  "x-generated": "2026-10-18",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/_ae-authored/jev-agent-openapi-generated.yml#/components/schemas/GetApiV1ModelsResponse",
  "type": "object",
  "properties": {
    "models": {
      "type": "array",
      "description": "List of available decision models with their limits."
    },
    "models.id": {
      "type": "string",
      "description": "Model identifier."
    },
    "models.price_per_million_tokens": {
      "type": "number",
      "description": "Cost in dollars per million input tokens."
    },
    "models.supports_images": {
      "type": "boolean",
      "description": "Whether the model accepts image inputs."
    },
    "models.question_types": {
      "type": "array",
      "description": "Supported question types (e.g., predicate, choice, score)."
    }
  }
}