CaiBai-Fish/dsh-continuechat ↗★ 0
dsh-continuechat
一键手动继续因各种原因中断的对话轮次。 适合经常遇到网络超时、手动停止或达到 Token 上限的用户。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CaiBai-Fish/dsh-continuechat说明文档
阅读完整 README ↗Usage
Command
/continue
/continue also fix the remaining three files
Text after the command name is appended to the continuation prompt as an "Additional instruction from the user" line.
The command's outcome (已请求继续对话(中断原因:手动停止)。) is rendered by the harness command plane; it never becomes a model message.
Button
On the turn that was cut short, a Continue action appears in the action row under the closing assistant message — the same row that carries copy / thumbs-up / thumbs-down / branch:
- It only appears on a real interruption. Turns that completed, were blocked, or merely closed a fork show nothing, so the button never shows up under a conversation that ended normally.
- Only the assistant message that closes that turn carries it; every other message renders nothing and takes no space.
- It disappears again once the agent is running.
- Clicking it is exactly one
/continueexecution. - A failed attempt keeps a short error line next to the action (hover for the full text).
The decision comes from the session's durable event window: the newest turn/end must have a resumable reason and that turn must carry a persistent assistant message. A turn that was interrupted before producing any assistant output (a request that failed outright, a process that died before streaming) therefore has nowhere to host the button — use the /continue command there.
Command menu
Type / and pick continue ("Continue the interrupted conversation from where it stopped"). Arrow keys plus Enter are enough — no draft typing required.