You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We found multiple bugs in the SDKs provided by the model vendors, such as OpenAI, Anthropic, and Alibaba. This post keeps the entries we contributed back to the vendors:
OpenAI Go SDK Compatibility Issue: The current Go SDK does not support passing extra fields, making it incompatible with non-OpenAI-native models such as DeepSeek and Gemini. Its behavior is inconsistent with the Python and TypeScript SDKs, breaking cross-language SDK parity. feat: serialize extra fields when sending message requests openai/openai-go#593
We found multiple bugs in the SDKs provided by the model vendors, such as OpenAI, Anthropic, and Alibaba. This post keeps the entries we contributed back to the vendors:
Issues
AgentScope (Anthropic Integration): A bug in content block conversion logic causes failures when parsing responses from Anthropic models. bugfix: parse anthropic response content block type logic error. agentscope-ai/agentscope#1070
OpenAI Go SDK Compatibility Issue: The current Go SDK does not support passing extra fields, making it incompatible with non-OpenAI-native models such as DeepSeek and Gemini. Its behavior is inconsistent with the Python and TypeScript SDKs, breaking cross-language SDK parity. feat: serialize extra fields when sending message requests openai/openai-go#593
Anthropic Go SDK (Beta) Serialization Bug: During message serialization and deserialization, certain fields are lost, compromising the integrity of requests and responses. bugfix: missing custom decoder for beta content block which will cause field missing. anthropics/anthropic-sdk-go#263