Trae IDE 回复消息时出现无限循环输出 Bug,导致任务无法自动终止

复现步骤

  1. 在 Trae IDE 中执行任意任务(如页面跳转、商家选择等)。

  2. 当 Agent 成功完成一个子步骤(如 “成功进入经营宝首页”“选择非餐饮商家成功”)后,开始输出确认信息。

  3. 观察到输出窗口开始无限重复相同的确认语句,例如:

    • “完美!页面跳转成功!现在看到了「如意酒店宴会中心」的经营宝首页!”

    • “现在让我点击「确定」按钮:完美!选择非餐饮商家成功了。”

  4. 输出中夹杂着 <think_never_used_*> 调试标记,任务无法自动终止,必须手动中断。

预期行为

Agent 在成功完成子步骤并输出一次确认信息后,应自动结束当前子任务,或等待下一步指令,而不是无限重复输出。

实际行为

Trae IDE 在回复消息时陷入输出循环,持续重复相同内容,导致任务卡死,必须手动终止输出。

可以把“Agent 在成功完成子步骤并输出一次确认信息后,应自动结束当前子任务,或等待下一步指令”加到规则里