name: set-task-timeout description: 调整当前任务的超时策略。在任务预计耗时较长或系统过于频繁切换模型时使用。建议为有稳定进展的长运行任务增加超时时间。 system: true handler: system tool-name: set_task_timeout category: System
设置任务超时
动态调整当前任务的超时策略,主要用于避免"卡死检测"误触发。
使用时机
- 长任务开始前,预防超时警告
- 发现任务被频繁触发超时警告时
参数
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| progress_timeout_seconds | integer | 是 | 无进展超时阈值(秒),建议 600~3600 |
| hard_timeout_seconds | integer | 否 | 硬超时上限(秒,0=禁用) |
| reason | string | 是 | 简要说明调整原因 |
示例
长时间浏览器任务:
{
"progress_timeout_seconds": 1800,
"reason": "需要完成多步浏览器操作,预计耗时较长"
}
注意
该设置只影响当前会话正在执行的任务,不影响全局配置。
相关技能
create-plan: 创建任务计划enable-thinking: 启用深度思考