- darkstarrd2026-09-1417678
坏消息,现在不在opencode里用会报错```
[!!] 400 Error from provider (Console): OpenCode's free tier can only be used in OpenCode
Error from provider (Console): OpenCode's free tier can only be used in OpenCode (type=MissingSessionID)
``好消息是,可以继续用之前api公匙,只不过这回是放在请求头里``
x-opencode-session: public + x-opencode-client主楼 - wuyifang2026-09-1432513
x-opencode-client 这个怎么获取?
- darkstarrd2026-09-1417678
这个是之前拿来当apikey用的,我只是猜可能可以用,试了下还真行
- wuyifang2026-09-1432513
- darkstarrd2026-09-1417678
- ShenQiT2026-09-1433536
- ShenQiT2026-09-1433536
佬 你这个方法不对 x-opencode-session: public + x-opencode-client
会当成会话ID发送到上游 没一个对话都是这个会话ID 会话ID需要动态的 否则每个对话 相当于记住不同的客户端对话 你使用同一个会话ID 生成的内容 有不同的客户端对话的那种记忆吧
- 梦想家2026-09-1410539
我就说今天怎么几秒钟就报错,一直用不了,原来是限制客户端了
- darkstarrd2026-09-1417678
- ShenQiT2026-09-1433536
佬啥意思 x-opencode-session: public + x-opencode-client
这个填入确实可以了
上游可能把多个对话视为同一个公共会话;
如果上游按会话ID(标识) 保存上下文,可能出现上下文串线、状态混用
- 冷子月2026-09-1419612




