dsh pluginsEnglish
← 返回热门插件目录

自动修复消息数组中无效的工具调用/工具消息配对

Leeminjing/dsh-messages-sanitizer · 生产力

DeepSeek Harness 插件:自动修复消息数组中无效的工具调用/工具消息配对,以阻止 400 INVALIDREQUEST 会话崩溃。

★ 4GitHub 星标
0分支
2026-09-04最近更新
JavaScript开发语言
MIT许可证

主要功能

  • 把悬空 assistant 消息改写成不含 tool_calls 的版本(剥离无响应的调用)
  • 真实污染日志(孤儿 + 过期重复 user 消息)经修复后纯 user/assistant,无任何 tool 消息,且修复幂等
  • 插件是零构建的纯 ESM,直接可被 cordis 加载器加载
  • 把孤儿 tool 消息(无前置 tool_calls 的 tool-result)中和成纯文本 user 消息
  • 恢复被误剥但结果仍紧邻的 assistant(还原 tool_calls,保留历史工具上下文)

安装命令

dsh plugin --profile web add github:Leeminjing/dsh-messages-sanitizer
查看 GitHub 仓库 ↗返回热门插件目录