以结构化 ASKTIMEOUT 结束工具调用
Q1hangL/dsh-ask-guard · 技能
在DeepSeek Harness中,询问者提问的超时守备:一个丢失或未解的问题解答作为ASKTIMEOUT,而不是永远挂掉转弯.
★ 3GitHub 星标
1分支
2026-08-25最近更新
JavaScript开发语言
MIT许可证
主要功能
- 它登记了一个工具/执行包,每个询问-用户 提问发送时都有一个合作的最后期限(与官方dsh-tool- call-time-out-policy相同的机制,它只执行工具插件宣布的预算——询问-用户 提问宣布无).
- 当最后期限胜利时,等待提供者的中止处理器起火网络提供者广播问题/解答取消,所以卡住了的作曲者(如果有的话)被清理.
- 包装器然后用一个结构化错误结果(代码ASK TIMEOUT,名称:AskTimeoutError)替换了正常的中止,以模型化消息,因此代理可以优雅地结束转折而不是屏蔽.
- 所有其他工具都通过未触动。
- 暂停是合作性的(@deepseek-ai/dsh-timeout通过exec.signal通知)
安装命令
dsh plugin --profile web add github:Q1hangL/dsh-ask-guard