CaiBai-Fish/dsh-continuechat ↗★ 0

dsh-continuechat

一键手动继续因各种原因中断的对话轮次。 适合经常遇到网络超时、手动停止或达到 Token 上限的用户。

套件
dsh-continuechat
相容性
待驗證
版本
0.1.1
授權
MIT
最近更新
2026年10月10日

安裝

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:CaiBai-Fish/dsh-continuechat

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 /continue execution.
  • 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.