|
| 1 | +- feat: add direct API key header support (#3817) |
| 2 | +- feat: introduce MCPCredentialStore abstraction and per-user MCP credential reconciliation (#3656, #3702, #3705) |
| 3 | +- feat: add MCP per-user headers auth type with credential storage (#3703) |
| 4 | +- feat: add TLS configuration support for MCP HTTP/SSE client connections (#3779) |
| 5 | +- feat: propagate request context through MCP client connection (#3768) |
| 6 | +- feat: rotate keys on 401/402/403 and return 502 upstream_credentials_exhausted when all keys are permanently dead (#3491) |
| 7 | +- feat: add triggered_rotation to KeyAttemptRecord and tighten bifrost_key_rotation_events_total semantics (#3430) |
| 8 | +- feat: add OTel spec compatible metrics, backward compatible (#3865) |
| 9 | +- feat: add provider cache and semantic cache attributes in metrics export (#3816) |
| 10 | +- feat: add additional_attributes to model pricing rows (#3829) |
| 11 | +- feat: system messages handling for Opus 4.8 (#3878) |
| 12 | +- fix: Opus 4.8 compatibility (#3868) |
| 13 | +- fix: truncate Bedrock function/tool names to the provider length limit |
| 14 | +- fix: set guardrail config in Bedrock request from responses (#3862) |
| 15 | +- fix: default Anthropic tool_use input to {} when arguments are absent (#3880) |
| 16 | +- fix: responses stream events (#3838) |
| 17 | +- fix: missing parameter parsing on compat flow (#3881) |
| 18 | +- fix: set default api version in passthrough requests as a fallback (#3853) |
| 19 | +- fix: add prompt cache retention parameter on responses request (#3810) |
| 20 | +- fix: avoid overriding optional fields in virtual key update (#3855) |
| 21 | +- refactor: expose RunWithPluginPipeline on ClientManager and route Starlark nested tool calls through the canonical plugin gate (#3794) |
| 22 | +- refactor: rename staticHeadersResolver/serverOAuthResolver to sharedHeadersResolver/sharedOAuthResolver (#3840) |
| 23 | +- chore: upgrade to Go 1.26.3 (#3782) |
0 commit comments