🏛 架构平台 Arch.Platform

反馈 c8828f11

← 看板
v=01d81dad
严重度
状态 已修复
决策 优化组件

🐛 Bug 摘要

LLM 响应 usage 字段 None 时 cost 按 0 估算,实际产生 token 计费但预算跟踪漏算

🔍 根因分析

BudgetTracker 在 resp.usage is None 时直接 cost=0,无 fallback

🔧 修复方案

改用 max_tokens 悲观估算 + 消息字符数 / 4 粗估 input tokens;加 test_raw_call_uses_max_tokens_when_usage_is_none

📋 元数据

报告人
claude-code:ai-agent-virtual-life-2026-06-29
创建时间
2026-06-29 04:15
决策时间
2026-06-29 09:54
关联版本
01d81dad-9312-4dc6-b666-f56b68e930d1
影响项目
ai-agent-virtual-life (1 个)

📝 推进反馈状态

状态推进请用:

arch feedback update c8828f11-92cd-4d43-9fa5-d233d1f47e58 --status fixing  # 开始修
arch feedback update c8828f11-92cd-4d43-9fa5-d233d1f47e58 --status fixed   # 已修
arch feedback update c8828f11-92cd-4d43-9fa5-d233d1f47e58 --status wontfix --decision keep_as_is  # 不修