> ## 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.

# v1.5.6

> v1.5.6 changelog - 2026-05-29

<Tabs>
  <Tab title="NPX">
    ```bash theme={null}
    npx -y @maximhq/bifrost --transport-version v1.5.6
    ```
  </Tab>

  <Tab title="Docker">
    ```bash theme={null}
    docker pull maximhq/bifrost:v1.5.6
    docker run -p 8080:8080 maximhq/bifrost:v1.5.6
    ```
  </Tab>
</Tabs>

<Update label="Bifrost(HTTP)" description="1.5.6">
  ## ✨ Features

  * **Direct API Key Header** - Pass a provider API key directly via request header (#3817)
  * **MCP Per-User Authentication** - New per-user header auth type with credential storage and lazy-auth submission flow (#3703, #3704, #3705)
  * **MCP TLS Configuration** - Configurable TLS (insecureSkipVerify, caCertPem) for HTTP/SSE MCP client connections (#3779, #3783)
  * **MCP Sessions Management** - Filter, search, and pagination on the MCP sessions list API and table, plus a can\_reauth identity gate (#3823, #3824, #3825)
  * **Tool Call Execution UI** - Inline tool-call execution, stop streaming, bulk execute/submit, and a redesigned tool-call UI (#3837, #3843)
  * **Dimension Rankings Dashboard** - New dashboard tabs for team, customer, BU, and user rankings, backed by a GetDimensionRankings API (#3766)
  * **Model Pricing Attributes** - additional\_attributes on model pricing rows with management API and UI editor (#3829)
  * **Prompt Cache Retention** - Prompt cache retention parameter on responses requests (#3810)
  * **Opus 4.8 Support** - System message handling and compatibility for Opus 4.8 (#3878, #3868)
  * **Key Rotation** - Rotate keys on 401/402/403 and return 502 upstream\_credentials\_exhausted when all keys are permanently dead (#3491)
  * **OTel Metrics** - OTel spec compatible metrics plus provider and semantic cache attributes in metrics export (#3865, #3816)
  * **Sheet Navigation** - Prev/next keyboard navigation and URL state across virtual key, MCP client, and routing rule sheets (#3739, #3740, #3744, #3745)
  * **Go 1.26.3** - Upgraded toolchain to Go 1.26.3 (#3782)

  ## 🐞 Fixed

  * **Bedrock Tool Names** - Truncate Bedrock function/tool names to the provider length limit
  * **Bedrock Guardrails** - Set guardrail config in Bedrock request built from responses (#3862)
  * **Anthropic Tool Use** - Default Anthropic tool\_use input to {} when arguments are absent (#3880)
  * **Responses Streaming** - Fixed responses stream events (#3838)
  * **Compat Flow** - Fixed missing parameter parsing on the compat flow (#3881)
  * **Passthrough API Version** - Set a default API version in passthrough requests as a fallback (#3853)
  * **Virtual Key Updates** - Avoid overriding optional fields during virtual key update (#3855)
  * **User-Mode Flows** - Gate user-mode flows on caller user\_id, skip temp token mint, and unify flow/credential kind filtering for pending flows (#3841, #3859)
  * **Partial Tool Calls** - Handle partial tool call execution failures and return successful results (#3849)
  * **URL Query Escaping** - Support escaped characters in URL query parameters (#3826)
  * **MCP Auth Errors** - Inline banner and retry support for MCP auth-required errors (#3856)
  * **JSON Editor Height** - Cap JSON editor max height at 400px in message views (#3842)
</Update>

<Update label="Core" description="1.5.14">
  * feat: add direct API key header support (#3817)
  * feat: introduce MCPCredentialStore abstraction and per-user MCP credential reconciliation (#3656, #3702, #3705)
  * feat: add MCP per-user headers auth type with credential storage (#3703)
  * feat: add TLS configuration support for MCP HTTP/SSE client connections (#3779)
  * feat: propagate request context through MCP client connection (#3768)
  * feat: rotate keys on 401/402/403 and return 502 upstream\_credentials\_exhausted when all keys are permanently dead (#3491)
  * feat: add triggered\_rotation to KeyAttemptRecord and tighten bifrost\_key\_rotation\_events\_total semantics (#3430)
  * feat: add OTel spec compatible metrics, backward compatible (#3865)
  * feat: add provider cache and semantic cache attributes in metrics export (#3816)
  * feat: add additional\_attributes to model pricing rows (#3829)
  * feat: system messages handling for Opus 4.8 (#3878)
  * fix: Opus 4.8 compatibility (#3868)
  * fix: truncate Bedrock function/tool names to the provider length limit
  * fix: set guardrail config in Bedrock request from responses (#3862)
  * fix: default Anthropic tool\_use input to {} when arguments are absent (#3880)
  * fix: responses stream events (#3838)
  * fix: missing parameter parsing on compat flow (#3881)
  * fix: set default api version in passthrough requests as a fallback (#3853)
  * fix: add prompt cache retention parameter on responses request (#3810)
  * fix: avoid overriding optional fields in virtual key update (#3855)
  * refactor: expose RunWithPluginPipeline on ClientManager and route Starlark nested tool calls through the canonical plugin gate (#3794)
  * refactor: rename staticHeadersResolver/serverOAuthResolver to sharedHeadersResolver/sharedOAuthResolver (#3840)
  * chore: upgrade to Go 1.26.3 (#3782)
</Update>

<Update label="Framework" description="1.3.14">
  * feat: add direct API key header support (#3817)
  * feat: add GetDimensionRankings API and ranking dimensions for team, customer, BU, and user (#3766)
  * feat: add additional\_attributes to model pricing rows with management API (#3829)
  * feat: add filter/search/pagination to MCP sessions list API (#3824)
  * feat: add TLS configuration support for MCP HTTP/SSE client connections (#3779)
  * feat: add OTel spec compatible metrics, backward compatible (#3865)
  * feat: reconcile per-user MCP credentials on VK and MCP client changes (#3705)
  * feat: add MCP per-user headers auth type with credential storage (#3703)
  * feat: add metadata to hybrid store payload
  * feat: log database type when connecting in NewConfigStore (#3724)
  * feat: remove SSO gate check for temp token auth (#3814)
  * fix: add user\_name to RankingDimensionUser column definition (#3869)
  * fix: gate user-mode flows on caller user\_id and skip temp token mint (#3841)
  * fix: make MCP header temp token flow follow the UI toggle (#3836)
  * fix: increase matview sync interval to 1 min (#3886)
  * refactor: remove deferred-fill user-mode OAuth flow support (#3839)
  * chore: upgrade to Go 1.26.3 (#3782)
</Update>

<Update label="compat" description="0.1.13">
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="governance" description="1.5.14">
  * feat: add MCP per-user headers auth type support (#3703)
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="jsonparser" description="1.5.14">
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="logging" description="1.5.14">
  * feat: support dimension rankings logging for team, customer, BU, and user (#3766)
  * refactor: route Starlark nested tool calls through the canonical plugin pipeline (#3794)
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="maxim" description="1.6.14">
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="mocker" description="1.5.14">
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="otel" description="1.2.14">
  * feat: add provider cache and semantic cache attributes in metrics export (#3816)
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="prompts" description="1.0.14">
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="semanticcache" description="1.5.14">
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>

<Update label="telemetry" description="1.5.14">
  * feat: tighten bifrost\_key\_rotation\_events\_total semantics with triggered\_rotation (#3430, #3491)
  * feat: add provider cache and semantic cache attributes in metrics export (#3816)
  * chore: upgraded core to v1.5.14 and framework to v1.3.14
</Update>
