fix: _REASON_MAP 补 agent_error 条目 #57

Merged
pangtong-fujunshi merged 1 commits from fix/g2-agent-error-reason-map into main 2026-06-13 01:36:25 +00:00
+3
View File
@@ -64,6 +64,9 @@ _REASON_MAP: Dict[str, tuple] = {
"主模型和备用模型均失败",
lambda d: f"fallback {d.get('fallback_count', '?')} 次,"
f"原因: {d.get('fallback_reason', '未知')}"),
"agent_error": (
"Agent 内部错误",
lambda d: f"stderr: {_extract_stderr(d)}" if _extract_stderr(d) else ""),
"agent_failed": ("收件人主动标记失败", lambda d: ""),
"compact_failed": ("上下文压缩失败", lambda d: f"stderr: {_extract_stderr(d)}" if _extract_stderr(d) else ""),
"compact_hanging": ("上下文压缩长时间未完成", lambda d: ""),