Skip to content

[補充] GitHub Copilot 轉錄本身不包含令牌欄位 #174

Description

@STom1c

根本原因更新

經過進一步調查,發現 GitHub Copilot 轉錄本身根本沒有令牌欄位。

證據

Copilot Chat 轉錄 (JSONL) 中的 assistant.message 事件:

{
  "timestamp": "2026-06-04T02:51:18.097Z",
  "tokens": null,
  "usage": null
}

所有 assistant messages 中 tokens 和 usage 都是 null。

診斷

  1. Copilot 主動活動已確認:3 sessions, 66 user messages, 350 assistant messages(2026-06-02+)
  2. Copilot 轉錄格式無令牌欄位:tokens/usage 永遠 null
  3. Splitrail 無法提取空值:所以報告 0

結論

這是 GitHub Copilot 日誌格式更新導致的回溯相容性問題。Copilot 可能停止在轉錄中包含令牌資訊,或者將其移到其他位置。

Splitrail 需要查詢 GitHub 的其他 API 端點或新的日誌位置來獲取 Copilot 令牌數據。


原始 issue: #173(GitHub Copilot usage is active, but Splitrail reports 0 tokens)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions