{
  "service": "ai",
  "authorized": true,
  "endpoints": [
    {
      "method": "POST",
      "path": "/chat",
      "description": "Return deterministic mock AI scenarios for chat requests.",
      "requiresAuth": true
    },
    {
      "method": "GET",
      "path": "/__mocks",
      "description": "Mock dashboard (HTML)",
      "requiresAuth": false
    },
    {
      "method": "GET",
      "path": "/__mocks/meta",
      "description": "Mock metadata (JSON)",
      "requiresAuth": false
    },
    {
      "method": "GET",
      "path": "/__mocks/requests",
      "description": "List stored requests (JSON)",
      "requiresAuth": true
    },
    {
      "method": "POST",
      "path": "/__mocks/clear",
      "description": "Delete stored requests for this token (JSON)",
      "requiresAuth": true
    }
  ],
  "requestCount": 0
}