Skip to content

claude-in-dsh 1.1.4

Choose a tag to compare

@GeekRicardo GeekRicardo released this 20 Aug 11:34
· 14 commits to main since this release

症状:会话打不开,报 tool-call toolu_… received more than one start Match(internal),整段历史加载失败。

原因:补写内容(断档补播、导入回填)时重新发出了日志里已经存在的 tool-call 编号。dsh 的会话装配拒绝同一个调用出现第二次 start,于是整条历史加载失败。1.1.1 之前的补播会重放已经渲染过的内容,正是这样制造出重复——在一条真实会话里查到 21 个。

修复:补写前先收集日志里已有的调用编号,已存在的调用及其结果一律跳过;本次投影自己写出的编号也记入,避免同一批内重复。