github maximhq/bifrost framework/v1.11.0
Framework v1.11.0

latest releases: plugins/telemetry/v1.9.3, plugins/semanticcache/v1.7.3, plugins/routing/v1.2.3...
3 hours ago

Framework Release v1.11.0

  • feat: relay config store, virtual key relay grants, relay logs (SQL and ClickHouse) and async job settlement
  • feat: Warp topics: clustering tables, topic assignment at index time, discovery, labelling, themes, windowed counts with trends, log filters by topic, pending vector deletes, pruning, config.json support and upkeep as a job
  • feat: added Azure Blob object storage for logs and skills with connection-string or default Azure identity authentication, JSON/gzip and Parquet support (thanks @CallumWayve!)
  • feat: MCP config store persists max protocol versions, discovered resources, prompts and tool details, prompt and resource allow-lists, OAuth issuer bindings and CIMD client ids
  • feat: per-provider passthrough allowlist, SageMaker and Azure speech / Voice Live key columns, and Voice Live and per-token video pricing columns
  • feat: ClickHouse log store gets user agent mappings, and per-entity rollups read usage in one pass
  • feat: model catalog keeps each model's provider-reported creation time
  • feat: MiniMax and BytePlus video jobs are settled and priced by the video job sweeper, with Seedance priced by output tokens
  • fix: MCP OAuth discovery uses protected resource metadata only when its resource matches the MCP server URL (RFC 9728)
  • fix: logstore builds without cgo again (thanks @jeremym-tanium!)
  • fix: Gemini image models called without the IMAGE response modality (e.g. from Antigravity on /genai) are priced from their image_generation row instead of logging $0, output image tokens bill at the image-token rate, and unattributed output tokens on image calls bill at the text rate
  • fix: image pricing falls back to per-image or per-pixel rates when reported tokens have no rate
  • fix: datasheet sync stores one deterministic price when rows fold onto one key (thanks @aharshit123456!)
  • fix: datasheet rows without model_parameters no longer make compat strip sampling params (thanks @ege-arhan!)
  • fix: GitHub Copilot datasheet rows match the github_copilot provider
  • fix: Anthropic advisor iterations are priced at the advisor model's rate
  • fix: abandoned oauth_configs rows from never-completed MCP OAuth installs are swept, an expired credential with no refresh token is marked needs_reauth, and token and header credential cache evictions reach other processes
  • fix: materialized view maintenance is bounded server-side and cancelled on shutdown
  • fix: config.json without a classifier keeps the runtime classifier on reload, SQLite client-config writes are serialized, and relay credentials are hashed by reference
  • fix: passthrough logs record the served service tier
  • chore: upgraded core to v1.14.0

Installation

go get github.com/maximhq/bifrost/framework@v1.11.0

This release was automatically created and uses core version: v1.14.0

Don't miss a new bifrost release

NewReleases is sending notifications on new releases.