运行claude code报如下错误,根本原因是claude 版本太新,一些规则已经更改
想省时间的话,解决方案是claude code插件切换到2.1.145版本.
API Error: 400 request.messages.1.role: Invalid discriminator value. Expected 'user' | 'assistant'
下面先说明下我的环境
1.我的LM-sudio配置

2.我的cc-switch 配置

3.解决方案
- step1: 关闭自动更新
- step2: 在uninstall后面有个向下箭头,点击 “Install Specific version”, 即安装指定版本.

在弹出的版本,切换到145版本,如下所示

1万+

被折叠的 条评论
为什么被折叠?



