你的运行环境(版本号「点击帮助-关于-复制」):
版本: 0.1.61
问题描述(你遇到了什么问题?):
多个coding plan的相同模型无法共用
复现步骤(如何才能重现这个 Bug/问题?):
1.我现在有火山的agent plan、coding plan、智谱的coding plan
2.以glm5.3 flash为例
3.以服务商方式添加agent plan的glm5.3 flash----成功
4.以服务商方式添加火山coding plan和智谱的coding plan的glm5.3 flash,会提示重名,无法添加
5.以自定义模型方式添加火山coding plan和智谱的coding plan的glm5.3 flash,用不同的显示名称,可以添加成功,但是存在冲突
AI分析如下
核心问题:name/id 重复导致路由冲突
Trae Work 内部用 name/id 字段(格式为 {provider}//{model_id})作为模型路由的唯一标识。你的配置中存在 name/id 重复:
冲突 1 — glm-5.3-flash:
Z-glm-5.3-flash(智谱 Coding)→ name/id =custom_openai_compatible//glm-5.3-flash火山coding-glm-5.3-flash(火山 Coding)→ name/id =custom_openai_compatible//glm-5.3-flash
两个模型的 name/id 完全相同,因为它们都是通过"自定义配置"方式添加的,provider 都是 custom_openai_compatible,model_id 都是 glm-5.3-flash。系统在路由时无法区分这两个配置,导致只走其中一个(你观察到全部走了火山 Coding Plan)。
报错信息或截图(如有):
请在此处粘贴截图或日志代码
