工具调用增加超时上界,避免拖长前台短循环(全ADR对抗审查组G④) #183
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
来源
全量32条ADR设计合理性对抗审查(评估侧内部执行,2026-08-21),组G·架构/触发管线设计缺口。经独立agent对抗式反驳后确认成立。
问题
ArisePorts的工具 port(ADR-0019)决策节没有给 host 工具调用设定任何超时/时间上界。run_limit只约束工具调用的"轮次"而不约束单次调用的耗时——一个卡住或缓慢的 host/MCP 工具可以让前台 reactive 轮次无限期挂起。这与 ADR-0020 自己援引的"红线1:前台短循环至高优先级"直接冲突——ADR-0020 恰恰是靠"前台短循环绝不能被拖长"这条红线,把深挖任务委托到子智能体异步执行;但工具 port 本身缺失超时上界,意味着前台短循环随时可能被单次工具调用本身拖成长循环,红线1在源头就没有被真正保障。Acceptance criteria
run_limit占位标题-稍后回填-05to 工具调用增加超时上界,避免拖长前台短循环(全ADR对抗审查组G④)