Skip to main content
npx -y @maximhq/bifrost --transport-version v1.5.0-prerelease2
Bifrost(HTTP)
1.5.0-prerelease2

✨ Features

  • Realtime Support — Add WebSocket, WebRTC, and client secret handlers with session state management and transport context helpers
  • Fireworks AI Provider — Add Fireworks AI as a first-class provider with native completions, responses, embeddings, and image generations (thanks @ivanetchart!)
  • Per-User OAuth Consent — Add per-user OAuth consent flow with identity selection and MCP authentication
  • Prompts Plugin — New prompts plugin with direct key header resolver and selective message inclusion when committing prompt sessions
  • Access Profiles — Add access profiles for fine-grained permission control
  • Bedrock Embeddings & Image Gen — Add embeddings, image gen, edit and variation support to Bedrock
  • EnvVar Improvements — Add IsSet method to EnvVar and auto-redact env-backed values in JSON serialization
  • Logging Tracking Fields — Add support for tracking userId, teamId, customerId, and businessUnitId in logging
  • Virtual Keys Export — Add sorting and CSV export to virtual keys table
  • Path Whitelisting — Allow path whitelisting from security config
  • Server Bootstrap Timer — Add server bootstrap timer for startup diagnostics

🐞 Fixed

  • Bedrock Tool Choice — Fix bedrock tool choice conversion to auto
  • Bedrock Streaming Retries — Retry retryable AWS exceptions and stale/closed-connection errors in bedrock streaming
  • Bedrock SigV4 Service — Correct SigV4 service name for agent runtime rerank
  • MCP Tool Logs — Fix MCP tool logs not being captured correctly
  • Routing Rule Targets — Preserve routing rule targets for genai and bedrock paths
  • Provider Budget Duplication — Fix provider level multiline budget duplication issue
  • Vertex Endpoint — Fix vertex endpoint correction
  • Gemini Thinking Budget — Fix thinking budget validation for gemini models
  • SQLite Migrations — Fix SQLite migration connections, error handling, and disable foreign key checks during migration
  • Tool Parameter Schemas — Preserve explicit empty tool parameter schemas for openai passthrough
  • List Models Output — Include raw model ID in list-models output alongside aliases
  • Config Schema — Fix config schema for bedrock key config
  • Data Race Fix — Fix race in data reading from fasthttp request for integrations
  • Model Listing — Unify /api/models and /api/models/details listing behavior
Core
1.5.1
  • feat: add Fireworks AI as a first-class provider (thanks @ivanetchart!)
  • feat: add realtime provider interfaces, schemas, and engine hooks
  • feat: add session log storage and realtime request normalization
  • feat: add per-user OAuth consent flow with identity selection and MCP authentication
  • feat: add IsSet method to EnvVar and improve provider auth validation
  • feat: add support for tracking userId, teamId, customerId, and businessUnitId
  • feat: add prompts plugin with direct key header resolver
  • feat: add embeddings, image gen, edit and variation to bedrock
  • feat: allow path whitelisting from security config
  • fix: auto-redact env-backed values in EnvVar JSON serialization
  • fix: bedrock tool choice conversion to auto
  • fix: MCP tool logs not being captured correctly
  • fix: preserve explicit empty tool parameter schemas for openai passthrough
  • fix: correct SigV4 service name for bedrock agent runtime rerank
  • fix: include raw model ID in list-models output alongside aliases
  • fix: vertex endpoint correction
  • fix: bedrock streaming retry for retryable AWS exceptions and stale connections
  • fix: thinking budget validation for gemini models
  • fix: add empty arguments guard in bedrock utils
Framework
1.3.1
  • feat: add per-user OAuth consent flow with identity selection and MCP authentication
  • feat: add access profiles for fine-grained permission control
  • feat: add user level OAuth for MCP gateway
  • feat: add IsSet method to EnvVar and improve provider auth validation
  • feat: add session log storage and realtime request normalization
  • feat: add support for tracking userId, teamId, customerId, and businessUnitId
  • feat: add prompts plugin with direct key header resolver
  • feat: add Fireworks AI provider support (thanks @ivanetchart!)
  • feat: add sorting and CSV export to virtual keys table
  • feat: allow path whitelisting from security config
  • fix: auto-redact env-backed values in EnvVar JSON serialization
  • fix: MCP tool logs not being captured correctly
  • fix: SQLite migration connections and error handling
  • fix: disable SQLite foreign key checks during migration
  • fix: add retry mechanism to model catalog pricing sync lock
  • fix: increases buffer size for custom plugin installs from URLs
governance
1.5.1
  • feat: add realtime WebSocket, WebRTC, and client secret handlers
  • feat: add access profiles for fine-grained permission control
  • feat: add support for tracking userId, teamId, customerId, and businessUnitId
  • fix: SQLite migration connections and error handling + vk not found message
  • fix: preserve routing rule targets for genai and bedrock paths
jsonparser
1.5.1
  • chore: upgraded core to v1.5.1 and framework to v1.3.1
litellmcompat
0.1.1
  • chore: upgraded core to v1.5.1 and framework to v1.3.1
logging
1.5.1
  • feat: add realtime turn logging
  • feat: add support for tracking userId, teamId, customerId, and businessUnitId
  • feat: allow path whitelisting from security config
  • fix: MCP tool logs not being captured correctly
maxim
1.6.1
  • feat: add per-user OAuth consent flow with identity selection and MCP authentication
  • feat: add support for image generation requests
  • feat: add realtime turn logging
  • feat: add support for tracking userId, teamId, customerId, and businessUnitId
mocker
1.5.1
  • chore: upgraded core to v1.5.1 and framework to v1.3.1
otel
1.2.1
  • chore: upgraded core to v1.5.1 and framework to v1.3.1
prompts
1.0.1
  • feat: add prompts plugin with direct key header resolver
  • feat: add per-user OAuth consent flow with identity selection and MCP authentication
  • feat: add selective message inclusion when committing prompt sessions
semanticcache
1.5.1
  • chore: upgraded core to v1.5.1 and framework to v1.3.1
telemetry
1.5.1
  • chore: upgraded core to v1.5.1 and framework to v1.3.1