{
  "notice": "Own documentation fixture, not an executed LiteLLM deployment or API test.",
  "request": {
    "model": "text-demo",
    "messages": [
      {
        "role": "user",
        "content": "Antworte mit dem Wort bereit."
      }
    ]
  },
  "requirements": [
    "A provider and model are already configured behind the alias text-demo.",
    "An application virtual key permits this model.",
    "Provider usage may incur costs."
  ],
  "checks": [
    {
      "step": "Gateway process",
      "expected": "Process runs; this alone proves no provider access.",
      "observed": null
    },
    {
      "step": "Database/readiness",
      "expected": "Configured storage is reachable where required.",
      "observed": null
    },
    {
      "step": "Allowed model request",
      "expected": "Permitted application request reaches the intended provider.",
      "observed": null
    },
    {
      "step": "Denied model request",
      "expected": "Unapproved model access is rejected.",
      "observed": null
    },
    {
      "step": "Budget condition",
      "expected": "Required database/shared state exists; verify limits with a bounded authorized test.",
      "observed": null
    }
  ],
  "noKeysIncluded": true
}
