严重度
高
状态
已修复
决策
优化组件
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-2901d81dad-9312-4dc6-b666-f56b68e930d1状态推进请用:
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 # 不修