修复: 工具超时连败跨签名软收敛与注入产物不入目标
- E13:同工具超时连败≥3次(跨签名聚合,治换档位调参逃逸)执行前 注入软收敛警告——拆小任务/换轻量方式/向用户确认,不硬拦防误杀 - E5:[补充指令]前缀与[系统恢复]同治三处——载入侧滤出/恢复回放 剔除/首条任务消息排除(434c8c40占位实证),is_guide_artifact统一判据 验收:tool_failure_memory 5 passed(新增跨签名聚合+非超时不聚合); parse_pinned_goals 3 passed(新增注入产物剔除);recovery 6 passed无回归
This commit is contained in:
@@ -538,6 +538,7 @@ pub(crate) async fn run_agentic_loop(
|
||||
.find(|m| {
|
||||
matches!(m.role, df_ai::provider::MessageRole::User)
|
||||
&& !m.content.starts_with("[系统恢复]")
|
||||
&& !m.content.starts_with("[补充指令]")
|
||||
&& m.content.chars().count() >= 4
|
||||
})
|
||||
.map(|m| {
|
||||
|
||||
Reference in New Issue
Block a user