transports/v1.5.15
maximhq/bifrosttransports/v1.5.15Jun 16, 2026by akshaydeo
AI Summary
Bifrost HTTP transport release adding profiling capabilities and fixing raw request handling.
Key Highlights
- Adds optional pprof Profiling Server with tunable sampling rates
- Adds Anthropic cache diagnostics to surface divergence points
- Fixes GenAI raw request passthrough for Gemini and Vertex
- Preserves tool-call metadata across streaming and non-streaming
New Features
- pprof Profiling Server
- Anthropic Cache Diagnostics
Full Release Notes
## Bifrost HTTP Transport Release v1.5.15 ## ✨ Features - **pprof Profiling Server** - Optional runtime profiling server gated by `BIFROST_PPROF_PORT`, with env-tunable block/mutex sampling rates and graceful shutdown alongside the main server. - **Anthropic Cache Diagnostics** - Surface Anthropic's prompt-cache diagnostics beta (`cache-diagnosis-2026-04-07`): responses now expose the first cache-prefix divergence point, so you can see exactly why a prompt cache missed. ## 🐞 Fixed - **GenAI Raw Request Passthrough** - Native Vertex/Gemini batch and request bodies now follow the `x-model-provider` header and pass through verbatim only when Gemini or Vertex is explicitly selected, preventing a raw body from reaching a mismatched provider. - **Tool Call Metadata Preservation** - `extra_content` on assistant tool calls (e.g. Gemini `thought_signature`) is now preserved across both streaming and non-streaming responses (thanks [@nghodkicisco](https://github.com/nghodkicisco)!). ### Installation #### Docker ```bash docker run -p 8080:8080 maximhq/bifrost:v1.5.15 ``` #### Binary Download ```bash npx @maximhq/bifrost --transport-version v1.5.15 ``` ### Docker Images - **`maximhq/bifrost:v1.5.15`** - This specific version - **`maximhq/bifrost:latest`** - Latest version (updated with this release) --- _This release was automatically created with dependencies: core `v1.5.21`, framework `v1.3.21`. All plugins have been validated and updated._