v2.1.45
Changelog
- Added
bifrost.governance.complexityAnalyzerConfig.jev.criteria(renders intocomplexity_analyzer_config.jev.criteria): per-tier overrides of the Typesafe Jevdefinition,signals, andexamples, keyed bySIMPLE,MEDIUM, orCOMPLEX(exact case). Any tier or field left out sends the shipped default; a definition is at most 500 characters, and each list at most 12 items of 300 characters. - Added
bifrost.mcp.toolManagerConfig.maxInstructionsPerClientand.maxInstructionsTotal(max_instructions_per_client/max_instructions_total) to bound forwarded MCP server instructions in bytes; 0 keeps the built-in defaults. - Added a template-time guard: the chart now fails to render when
bifrost.client.mcpServerAuthModeisoauthorbothandbifrost.client.oauth2ServerConfig.issuerUrl(client.oauth2_server_config.issuer_url) is empty or unset, instead of letting the pod crash-loop on Bifrost’s startup check.env.VAR_NAMEreferences pass.

