Issue Description
通过qodercli执行,usage.tokens始终显示为0
Steps to Reproduce
qodercli --output-format=stream-json -p “查询广东汕头现在的天气”
因为返回内容太多,截取部分进行描述,可以发现{“usage”:{“input_tokens”:0,“output_tokens”:0,“cache_creation_tokens”:0,“cache_read_tokens”:0},tokens消耗统计始终为0
{“type”:“assistant”,“subtype”:“message”,“message”:{“id”:“76b8648e-380c-4dc8-a74f-1840320a7363”,“role”:“assistant”,“session_id”:“41a8abba-3dde-42be-a7ee-c19e8aed4006”,“request_set_id”:“30eed3b1-6338-4f75-9650-d866ab13b880”,“content”:[{“type”:“reasoning”,“thinking”:“现在我获得了汕头的天气信息。让我整理并回复用户。”,“signature”:“”,“ReasoningItem”:null},{“type”:“text”,“text”:“根据查询结果,广东汕头当前的天气情况如下:\n\n今日天气(4月3日)\n- 温度:24°C\n- 天气:小雨\n\n未来几天预报\n- 4月4日:大雨转雷阵雨,20-25°C\n- 4月5日:雷阵雨转中雨,21-24°C\n- 4月6日:中雨转多云,22-26°C\n\n近期汕头雨水较多,出行记得带伞。\n\n来源:IP.cn 天气预报”},{“type”:“finish”,“reason”:“end_turn”,“time”:1775186530625}],“created_at”:1775186522920,“updated_at”:1775186530625,“parent_id”:“6ddb534c-0367-4c5c-b582-8b4402643568”,“provider”:“qoder”,“status”:“finished”,“is_meta”:false,“usage”:{“input_tokens”:0,“output_tokens”:0,“cache_creation_tokens”:0,“cache_read_tokens”:0},“agent_id”:“ef371aec”,“delta”:null},“session_id”:“41a8abba-3dde-42be-a7ee-c19e8aed4006”,“done”:false}
{“type”:“result”,“subtype”:“success”,“message”:{“id”:“”,“role”:“”,“session_id”:“”,“request_set_id”:“”,“content”:[{“type”:“text”,“text”:“根据查询结果,广东汕头当前的天气情况如下:\n\n今日天气(4月3日)\n- 温度:24°C\n- 天气:小雨\n\n未来几天预报\n- 4月4日:大雨转雷阵雨,20-25°C\n- 4月5日:雷阵雨转中雨,21-24°C\n- 4月6日:中雨转多云,22-26°C\n\n近期汕头雨水较多,出行记得带伞。\n\n来源:IP.cn 天气预报”}],“created_at”:0,“updated_at”:0,“parent_id”:“”,“provider”:“”,“status”:“”,“is_meta”:false,“agent_id”:“”,“delta”:null},“session_id”:“41a8abba-3dde-42be-a7ee-c19e8aed4006”,“done”:true}
Expected Behavior
usage中的tokens消耗统计是正确的
Actual Behavior
usage中的tokens消耗统计始终为0
Screenshots / Screen Recordings
Operating System
mac book pro m4 15.1.1 (24B2091)
qodercli@0.1.38
node@20.19.2
Current Qoder Version (Menu → About Qoder → Copy)
qodercli@0.1.38