gemini-cli修复流中断时用量记录丢失问题
PranavMishra28 · ghdev · 2026-08-07
Google 的 gemini-cli 项目合并了一个 PR,修复了当流式生成被中止时,已收到的 token 用量未被记录的问题。此前,generateContentStream 在成功路径才记录用量,而中止路径因 AbortError 被 logApiError 提前返回而完全丢失用量,导致提供商已计费但本地记录为零。修复后,中止路径会通过 logApiResponse 刷新已捕获的用量,且不会将取消误报为错误。若流在收到任何用量元数据前中止,则不产生记录,避免伪造零用量。测试覆盖了中止时记录用量和不记录无用量两种情况。
「编程与Agent」频道最新
- Plannator 发布技能:用 HTML 生成 Agent 交互原型 — tom_doerr · 2026-08-24
- DocketBird MCP 服务器:支持搜索下载法院文档 — modelcontextprotocol · 2026-08-24
- AgentLux MCP 服务器:支持市场和社交流程 — modelcontextprotocol · 2026-08-24
- MongoDB 发布 Agent 工具包,让编码助手精通数据库 — TheTuringPost · 2026-08-24
- 开发软件前先让 Agent 查开源库,99% 的情况是正解 — generativist · 2026-08-24
- 开发者瓶颈不在 AI 上下文,而在人脑认知负荷 — Vidhrohi · 2026-08-24