Appearance
Kimi k2p5 模型报错:Unexpected event order
来源:GitHub #57523 (2026-03-30)
问题
在使用 Kimi 的 k2p5(Kimi Coding)模型,并通过 Anthropic Messages 兼容的流式接口进行对话时,模型无法正常输出回复,并抛出以下错误:
Unexpected event order, got message_start before receiving message_stop该问题于 2026年3月30日 中午 11:50 左右集中爆发,影响了包括 2026.3.13 到 2026.3.28 版本的 OpenClaw 用户。
解决方案
这是一个 Kimi API 服务端的临时故障,并非 OpenClaw 的代码回归或配置错误。因为模型后端在流式输出事件的顺序上违反了 Anthropic Messages API 的契约(在发送 message_stop 之前发送了新的 message_start)。
规避建议:
- 更换模型:暂时切换到 Kimi 的常规模型(如
kimi-claw,或者moonshot-v1-*系列),这些模型目前接口响应正常。 - 更换客户端界面:部分用户反馈在 TUI (Terminal UI) 模式下可以正常对话,但只要调用工具就会报错。建议在官方修复前,尽量避免让
k2p5模型调用工具。 - 等待官方修复:Kimi 客服已确认该问题正在处理中。由于是服务端协议返回异常,无需修改本地 OpenClaw 配置,等待 Kimi 侧修复接口即可恢复正常。