New Features
- Added passthrough support for Claude
cache_controlandspeedoptions, giving you more control over request behavior when using Claude models (#4247).
Bug Fixes
- Fixed OpenAI Responses API compatibility issues when
instructionscontain structured content instead of plain text (#4260).
Improvements
- Improved Stripe payment processing to better handle asynchronous webhook events, making delayed payment confirmations more reliable.
- Quota adjustment logs now record the acting admin username, making administrative audit trails easier to follow (#4216).
What's Changed
- fix: use json.RawMessage for Instructions field in OpenAIResponsesResponse by @linbin524 in #4260
- fix(channel): 修复多密钥管理弹窗索引显示,将索引值调整为从1开始 by @wans10 in #4231
- feat(claude): add cache_control and speed passthrough controls by @seefs001 in #4247
- feat: include admin username in quota adjustment logs by @feitianbubu in #4216
New Contributors
- @linbin524 made their first contribution in #4260
Full Changelog: v0.12.9...v0.12.10