Repository navigation
v0.2.1 · 提问重新不阻塞、长命令提前转后台、网络失败日志
- ask-nonblocking 重新生效。 DSH 升级以后,pnpm 仓库里会同时留着新旧两份
dsh-tool-ask-user,插件原来要求只能有一份,所以从升级到0.2.1-rc.5起,每次提问都退回了阻塞版。现在改为直接用正在运行的 dsh 自己链接的那一份,以后升级也不会再出这个问题。 - 命令自带
timeout N时提前转后台。 模型在命令里写了timeout 290,说明它知道这条命令要跑很久,却还是放在前台,DSH 要等 60 秒才会转后台。现在这种命令到 30 秒就转后台。有一次真实任务里,命令转到后台后模型没意识到它还在跑,又启动了一遍,这次改动也减少了这种情况。 - 新增 net-log。 连不上 DeepSeek 时,DSH 的日志里只有一句
transport failed。最近 60 个会话里出现了 172 次,其中 106 次都是恰好卡 5 秒后才报错。现在会记下底层原因、请求走到了哪一步、耗时多久,不记录请求头和请求内容。 - 封顶自带保护。 如果关掉了 bash 的
promoteOnTimeout,命令到点会被直接杀掉,而不是转到后台。插件检测到这种情况时,会停用封顶。
已在 DSH 0.2.1-rc.5 上实测,60 项自动测试全部通过。升级后需要重启一次 DSH,新的 net-log 插件才会加载。