{
  "caseId": "jupiter-drydock",
  "attempt": "attempt-02",
  "requestedModel": "k3.1-pro",
  "effort": "max",
  "endpoint": "https://api.kimi.com/coding/v1/messages",
  "startedAt": "2026-10-26T16:31:41.748Z",
  "finishedAt": null,
  "requestTimeoutMs": 900000,
  "maxTokensPerRequest": 32768,
  "maxTurns": 50,
  "maxWallMs": 3600000,
  "maxOutputTokens": 150000,
  "promptSha256": "b96c2f587b058d03f1a1ba4e6e1a1b09ca9cdeb8b27b23d6af4452cc58c7d81a",
  "harnessSha256": "707bfa08eb798fb70c5e9706653d19a114bd2b9e33e172054ca67bd6dc990d7f",
  "harnessVersion": "v2",
  "status": "stopped-after-request-timeout",
  "requests": [
    {
      "turn": 1,
      "requestedModel": "k3.1-pro",
      "effort": "max",
      "maxTokens": 32768,
      "messageCount": 1,
      "requestBodySha256": "3ec927991974b6f26ed1e92345b788aec326690a1a289bf582e06726ded90637",
      "startedAt": "2026-10-26T16:31:41.782Z"
    },
    {
      "turn": 1,
      "requestedModel": "k3.1-pro",
      "effort": "max",
      "maxTokens": 32768,
      "messageCount": 1,
      "requestBodySha256": "3ec927991974b6f26ed1e92345b788aec326690a1a289bf582e06726ded90637",
      "startedAt": "2026-10-26T16:47:41.811Z"
    },
    {
      "turn": 2,
      "requestedModel": "k3.1-pro",
      "effort": "max",
      "maxTokens": 32768,
      "messageCount": 3,
      "requestBodySha256": "725f7ee46b7d0fe371f1c4fac970b81a3bc64bdc59ed6de196fd8c22c1914a21",
      "startedAt": "2026-10-26T16:47:56.511Z"
    }
  ],
  "responses": [
    {
      "turn": 1,
      "id": "msg_l3I6Zkoq9pcflJ4Lior79sfx",
      "returnedModel": "k3.1-pro",
      "httpStatus": 200,
      "totalMs": 14645.520249999943,
      "firstEventMs": 4724.5793330000015,
      "usage": {
        "input_tokens": 0,
        "cache_creation_input_tokens": 0,
        "cache_read_input_tokens": 2734,
        "output_tokens": 366,
        "service_tier": "standard",
        "inference_geo": "not_available",
        "output_tokens_details": {
          "thinking_tokens": 115
        }
      },
      "stopReason": "tool_use",
      "at": "2026-10-26T16:47:56.462Z"
    }
  ],
  "requestErrors": [
    {
      "turn": 1,
      "retry": 0,
      "error": "The operation was aborted",
      "status": null,
      "partialReturnedModel": "k3.1-pro",
      "partialUsage": {
        "input_tokens": 430,
        "cache_creation_input_tokens": 0,
        "cache_read_input_tokens": 2304,
        "output_tokens": 0,
        "service_tier": "standard",
        "inference_geo": "not_available"
      },
      "at": "2026-10-26T16:46:41.799Z"
    }
  ],
  "counts": {
    "requests": 3,
    "completedResponses": 1,
    "requestErrors": 1,
    "interruptedRequests": 1
  },
  "receivedFinalUsage": {
    "input_tokens": 0,
    "cache_read_input_tokens": 2734,
    "cache_creation_input_tokens": 0,
    "output_tokens": 366
  },
  "failedOrInterruptedFinalUsage": null,
  "receivedUsageScope": "Complete responses only; unknown failed/interrupted consumption is excluded.",
  "billing": {
    "basis": "Kimi Coding Plan subscription quota",
    "actualMonetaryCost": null
  },
  "noteZh": "max：独立恢复提高到 900 秒，仍未交付场景；一个后续请求中断。初始 partial usage 不是最终账单。",
  "noteEn": "max: a separate 900-second recovery still did not deliver a scene; one later request was interrupted. Initial partial usage is not final consumption.",
  "localFullEventsSha256": "1d2dfe023087d21e2cf56e04534a7a4f4dba9643a49d72e796b5ebcaf6cbbf27",
  "publicTraceScope": "Request/response metadata and final usage only; no shell commands, source page full text, original long prompts or private reasoning."
}
