Core v1.5.22
Core Release v1.5.22
- fix: inline remote image URLs (not just documents) to base64 for Anthropic-on-Vertex, which rejects url-source images
- fix: preserve OpenRouter server tools (openrouter:web_search) in filterUnsupportedTools on the OpenAI Responses path (thanks @abdenasseraroukhsiss!)
- fix: send Accept-Encoding: identity on Bedrock streaming requests so responses stream incrementally instead of buffering until completion (closes #4542)
- feat: bill partial usage for cancelled or timed-out streaming requests via BilledUsage on errors (closes #3357)
- feat: forward allowlisted per-request extra headers to MCP tool calls, including ping/list_tools
- fix: strip provider-unsupported server tools (e.g. mcp) on the bedrock/anthropic responses path instead of failing the request (closes #3795)
- feat: add business unit & user names and ids to tracing
- fix: double message start event in anthropic stream (closes #4556)
- fix: bedrock signature fix for minimax
- fix: nova bedrock fixes
- fix: model id in bedrock batch request
- fix: resolve model names for feature gating
- fix: 403 errors for list models request
- fix: explicit content type header for container delete
- chore: updated the default network config timings
Installation
go get github.com/maximhq/bifrost/core@v1.5.22This release was automatically created from version file: core/version