v0.8.56
Summary
- OpenAI 400
tool_call_idorphan:修复 assistanttool_calls缺少对应 tool 响应导致的 400 Bad Request(用户取消、并行工具中断、supersede 折叠后残留未配对 id)。 - 上下文构建顺序:先
collapse_superseded,再按tool_use_id做 pairing 清理,最后处理尾部孤儿;内核升级至 piscis-engine v0.8.55。
Test plan
- 多工具并行调用后取消 → 下一条用户消息正常回复,无 OpenAI 400
- 长会话恢复后继续对话,历史 tool 轮次不触发 API 校验错误
- 鱼池 CLI / 主 Chat 回归:改文件后 Explorer、Git 仍正常刷新(v0.8.55 行为保持)
Full Changelog: v0.8.55...v0.8.56