[高] Agent self_review失败默认passed=True #80

Closed
opened 2026-05-10 18:39:11 +08:00 by admin · 0 comments
Owner

问题描述

backend/app/agent_runtime/core.py 第988-990行,当 self_review 执行异常或解析失败时,默认返回 passed=True。所有审查失败都被静默忽略,Agent 可能输出错误结果。

涉及文件

  • backend/app/agent_runtime/core.py:988-990

修复建议

  1. self_review 异常时应返回 passed=False 触发重试
  2. 添加重试上限防止死循环

严重程度

高 - 输出质量无保障

## 问题描述 backend/app/agent_runtime/core.py 第988-990行,当 self_review 执行异常或解析失败时,默认返回 passed=True。所有审查失败都被静默忽略,Agent 可能输出错误结果。 ## 涉及文件 - backend/app/agent_runtime/core.py:988-990 ## 修复建议 1. self_review 异常时应返回 passed=False 触发重试 2. 添加重试上限防止死循环 ## 严重程度 高 - 输出质量无保障
admin closed this issue 2026-05-10 18:53:59 +08:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/aiagent#80