解决 OpenCode 工具调用中 Expected ‘id‘ to be a string 错误:三种方案与本地代理实现
问题现象与根源分析
当你在 OpenCode 工具中调用模型时,如果遇到 Expected id to be a string 错误,问题通常不在于模型名称本身(例如 gpt-5.4),而在于上游的 OpenAI-compatible 网关返回了不符合规范的 tool_calls[].…
2026/7/17 3:58:51