CaiBai-Fish/dsh-continuechat ↗★ 0

dsh-continuechat

Manually resume an interrupted DeepSeek Harness conversation: when a turn stopped by hand, by a network or provider failure, or by the output-token limit, one command picks the run up exactly where it stopped. | 手动继续被中断的 DSH 对话:当轮次因手动停止、网络或模型请求失败、输出 token 上限而中断时,一条命令即可从断点续跑。 适合经常遇到网络超时、手动停止或达到 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

ドキュメント

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 /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.