{
  "argv": [
    "python3",
    "-m",
    "anvil_serving.cli",
    "eval",
    "preflight",
    "--base-url",
    "http://127.0.0.1:30000/v1",
    "--model",
    "llm.primary",
    "--api-key-env",
    "ANVIL_ROUTER_TOKEN",
    "--checks",
    "smoke,json,tools,streaming-tools,tool-result,responses,image,ocr",
    "--tool-batch",
    "20",
    "--image-path",
    "client-fixtures/image.png",
    "--image-expect",
    "CARD A",
    "--image-expect",
    "17",
    "--ocr-expect",
    "CARD A",
    "--ocr-expect",
    "17",
    "--reasoning-effort",
    "max",
    "--visible-answer-tokens",
    "2048",
    "--reasoning-headroom-tokens",
    "6144",
    "--timeout",
    "300",
    "--json-out",
    "isolated-routed-final-preflight.json",
    "--confirm"
  ],
  "exit_code": 0,
  "finished_at": "2026-09-24T02:05:26.258217+00:00",
  "identity_after": {
    "container_id": "redacted:sha256:0f6965e8b332ecc3e16ff30f51810aaada853856ae102ba781163089cf3697ce",
    "image_digest": "sha256:0f1cdcc8891f1cc3a444121eb61d366289a1cbba285f0892dcbb24bc94961692",
    "recipe_digest": "561d548b4124a98493c88c4145405f40ed25c747bde9ddf9a17696fe8a96661d",
    "registry_digest": "cfbc4dc4f4f7e8a73590e21cf95e7586172aab67dc4a892a51ca45adc77607f4",
    "revision": "a5fee929cf4888b1824323e33e8a19b60129e025",
    "running": true,
    "served_identity": "glm53-flash-exl3-runtime-dcp1-candidate"
  },
  "identity_before": {
    "container_id": "redacted:sha256:0f6965e8b332ecc3e16ff30f51810aaada853856ae102ba781163089cf3697ce",
    "image_digest": "sha256:0f1cdcc8891f1cc3a444121eb61d366289a1cbba285f0892dcbb24bc94961692",
    "recipe_digest": "561d548b4124a98493c88c4145405f40ed25c747bde9ddf9a17696fe8a96661d",
    "registry_digest": "cfbc4dc4f4f7e8a73590e21cf95e7586172aab67dc4a892a51ca45adc77607f4",
    "revision": "a5fee929cf4888b1824323e33e8a19b60129e025",
    "running": true,
    "served_identity": "glm53-flash-exl3-runtime-dcp1-candidate"
  },
  "started_at": "2026-09-24T02:05:01.265541+00:00",
  "timeout_seconds": 900
}
