Support for thought_signature in openai-compatible provider #5505

Open
opened 2026-02-16 17:53:29 -05:00 by yindo · 0 comments
Owner

Originally created by @agamble-quora on GitHub (Jan 13, 2026).

Originally assigned to: @thdxr on GitHub.

Description

Support was added to @ai-sdk/openai-compatible for retaining and passing thought signatures from extra_content in tool calls:

The version of this package that opencode is using is quite old. I tried upgrading the package and there are other errors.

Can this package be upgraded so that support for tools with thinking models will be supported?

Plugins

No response

OpenCode version

v1.1.19 (git / dev)

Steps to reproduce

Upgrade @ai-sdk/openai-compatible to 2.0.7 or later

Try tool calling with Gemini 3 Pro model using Poe as the provider.

Screenshot and/or share link

No response

Operating System

No response

Terminal

No response

Originally created by @agamble-quora on GitHub (Jan 13, 2026). Originally assigned to: @thdxr on GitHub. ### Description Support was added to @ai-sdk/openai-compatible for retaining and passing thought signatures from extra_content in tool calls: * https://github.com/vercel/ai/issues/11590 * https://github.com/vercel/ai/pull/11745 The version of this package that opencode is using is quite old. I tried upgrading the package and there are other errors. Can this package be upgraded so that support for tools with thinking models will be supported? ### Plugins _No response_ ### OpenCode version v1.1.19 (git / dev) ### Steps to reproduce Upgrade @ai-sdk/openai-compatible to 2.0.7 or later Try tool calling with Gemini 3 Pro model using Poe as the provider. - openai-compatible provider - baseUrl: https://api.poe.com/v1 ### Screenshot and/or share link _No response_ ### Operating System _No response_ ### Terminal _No response_
yindo added the bug label 2026-02-16 17:53:29 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#5505