Documentation Index
Fetch the complete documentation index at: https://docs.getbifrost.ai/llms.txt
Use this file to discover all available pages before exploring further.
- NPX
- Docker
✨ Features
objectStorageExcludeFields- Configurable list of log payload fields that stay in the database instead of being offloaded to object storage- MCP External Base URL Split - Split MCP external base URL into separate server and client URL fields for clearer reverse-proxy configuration
🐞 Fixed
- Anthropic Integration Routing - Skip model catalog routing when loadbalancer or governance routing has already selected the provider
- Middleware API Key Auth - Adjusted API key authentication handling in the middleware
- Auth Config Disabled Context - Update request context correctly when auth config is disabled
- MCP Tool Field Resolution - Resolve
tools_to_executeandtools_to_auto_executefrom existing config before validation in MCP client update - SCIM Page Layout - Added
no-scrollbarutility class and appliedno-padding-parentto the SCIM page - SGL Extra Params Passthrough - SGL provider now sets
BifrostContextKeyPassthroughExtraParams, so SGLang vLLM-style extra-body params (chat_template_kwargs,guided_json,guided_regex,separate_reasoning) are no longer silently dropped (thanks @hensapir!) - Bedrock Structured-Output Streaming - Suppress non-tool content events (text deltas, reasoning, non-tool content-block starts) when structured output mode is active, preventing prose from corrupting the assembled JSON
BifrostErrorString Output - AddedString()method so logged errors render as JSON instead of decimal byte dumps- Streaming Latency Validation - Allow zero-millisecond latency values (valid for sub-millisecond cache hits)
NewUnsupportedOperationErrorContext - Now populatesProviderandRequestTypeinExtraFields
🔧 Maintenance
- Streaming Accumulator Raw Request - Moved raw request extraction to final chunk processing in the streaming accumulator
- Provider Capability Matrix - Re-enabled
ContextEditingandContextManagementFieldfor Vertex; disabledTaskBudgetsfor Azure (not documented upstream); addedclaude-4.6-sonnetsupport to Bedrock test account - Schema Normalizer - Added raw-byte JSON schema normalizer (
NormalizeSchemaForAnthropicRaw) to avoid map round-trips during Anthropic schema preparation - Auth Middleware Context Keys - Added
IsAPIKeyAuthContextKey(short-circuit when API-key auth already passed) andIsLocalAdminContextKey(bypass RBAC when auth is disabled)
- feat: add
IsAPIKeyAuthContextKeyandIsLocalAdminContextKeycontext keys for middleware to short-circuit on API-key auth and bypass RBAC when auth is fully disabled - feat: add
NormalizeSchemaForAnthropicRaw(gjson/sjson) so JSON schema normalization avoids amap[string]interface{}round-trip - feat: add
extractJSONSchemaObjecthelper in Bedrock utils to unify composite and decomposed JSON schema fields for OpenAI-compat structured output - fix: skip model catalog routing if loadbalancer or governance routing has already set the provider in anthropic integration
- fix: set extra params passthrough for SGL provider so SGLang vLLM-style extra-body parameters are no longer dropped (thanks @hensapir!)
- fix: suppress non-tool content events in Bedrock structured-output streaming so prose/preamble no longer corrupts the assembled JSON
- fix: enrich
NewUnsupportedOperationErrorwith provider and request type inExtraFields - fix: allow zero-millisecond streaming latency values (was previously rejected as invalid)
- fix: add
String()method onBifrostErrorso logged errors no longer dump raw bytes as decimal - chore: re-enable Vertex
ContextEditingandContextManagementField; disable AzureTaskBudgetsin the feature-support matrix; addclaude-4.6-sonnetmapping for the Bedrock test account
- feat: add
objectStorageExcludeFieldsto keep selected log payload fields in DB instead of offloading to object storage - feat: split MCP external base URL into separate server and client URL fields
- refactor: move raw request extraction to final chunk processing in streaming accumulator
- fix: update context when auth config is disabled
- chore: upgraded core to v1.5.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- fix: skip model catalog routing if loadbalancer or governance routing has already set the provider in anthropic integration
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7
- chore: upgraded core to v1.5.7 and framework to v1.3.7

