{
  "id": "k05",
  "execution": "Kimi Code 2.5.0 原生 CLI（本地固定回包）",
  "passed": true,
  "checks": {
    "有意错误无法得到样例响应": true,
    "Kimi 原生 CLI 请求了指定的模型和 Chat 路径": true,
    "CLI 成功接收受控文本": true
  },
  "commands": [
    {
      "command": "'kimi' -p 'Reply only QR-FIXTURE. Do not use tools.' --output-format stream-json",
      "exit": 1,
      "stdout": "{\"role\":\"meta\",\"type\":\"system.version\",\"version\":\"2.5.0\"}\n",
      "stderr": "error: failed to run prompt: Provider \"fixture\" declares api_key_env = \"QR_UNSET_KEY\" in config.toml, but the environment variable is not set or is empty.\nSee log: <LAB>/kimi/logs/kimi-code.log\n"
    },
    {
      "command": "'kimi' -p 'Reply only QR-FIXTURE. Do not use tools.' --output-format stream-json",
      "exit": 0,
      "stdout": "{\"role\":\"meta\",\"type\":\"system.version\",\"version\":\"2.5.0\"}\n{\"role\":\"assistant\",\"content\":\"QR-FIXTURE\"}\n{\"role\":\"meta\",\"type\":\"session.resume_hint\",\"session_id\":\"session_bed4f588-10ef-446e-ae8d-77676e210088\",\"command\":\"kimi -r session_bed4f588-10ef-446e-ae8d-77676e210088\",\"content\":\"To resume this session: kimi -r session_bed4f588-10ef-446e-ae8d-77676e210088\"}\n",
      "stderr": ""
    }
  ],
  "localRequests": [
    {
      "path": "/v1/chat/completions",
      "model": "qr-fixture",
      "authSource": "environment",
      "stream": true
    }
  ]
}
