🏛 架构平台 Arch.Platform

反馈 bdcd635f

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

🐛 Bug 摘要

max_tokens 截断导致 <think> 无 close tag,原 rsplit('',1) IndexError 或解析空

🔍 根因分析

rsplit('',1) 要求 close tag 必须存在,实际 truncated 后不存在

🔧 修复方案

fallback 到 brace_idx = text.find('{'),取 { 之后全部作为 JSON 试解析;加 test_think_no_close_tag_brace_fallback;commit b64f9b5 加测试

📋 元数据

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

📝 推进反馈状态

状态推进请用:

arch feedback update bdcd635f-97ce-4266-b642-ecfaa553ddba --status fixing  # 开始修
arch feedback update bdcd635f-97ce-4266-b642-ecfaa553ddba --status fixed   # 已修
arch feedback update bdcd635f-97ce-4266-b642-ecfaa553ddba --status wontfix --decision keep_as_is  # 不修