tool-deadline-guard:爲未聲明 timeoutMs 的工具調用補上部署級 deadline
@argszero/cordis-plugin-tool-deadline-guard 是 DeepSeek Harness 的 Cordis 工作流插件。當工具定義省略 ToolDefinition.timeoutMs 時,核心 timeout policy 不會武裝任何定時器,長任務中 subagent、MCP、終端等調用可能讓 turn 一直 running 且無日誌。本插件掛載 tools/execute 與 tools/pre-execute,默認可爲未聲明 timeout 的調用設 10 分鐘預算,超時返回 TOOL_DEADLINE_EXCEEDED 或 TOOL_PRE_EXECUTE_DEADLINE_EXCEEDED,與 TOOL_TIMEOUT 區分。支持 mode、perTool、exempt、applyTo 等配置。安裝:npm install @argszero/cordis-plugin-tool-deadline-guard,並在 cordis.yml 中 insert 插件條目。
閱讀全文