ent-v1.4.5-stream-pause-base

maximhq/bifrostent-v1.4.5-stream-pause-baseMay 29, 2026by akshaydeo

AI Summary

This release (ent-v1.4.5-stream-pause-base) includes documentation improvements, bug fixes, security hardening, and several new features. Key changes involve a new Session API, MCP temp token authentication support, route renaming from `/api/model-catalog` to `/api/models/catalog`, and various infrastructure updates including Helm chart bump to 2.1.18 and GitHub Actions hardening.

Key Highlights

  • New Session API implementation
  • Added `mcp_enable_temp_token_auth` dynamic column for temp token authentication
  • Route renamed from `/api/model-catalog` to `/api/models/catalog`
  • Bumped Bifrost Helm chart to 2.1.18 with `modelParametersUrl` support
  • Increased matview sync interval to 1 minute
  • Security hardening fixes and GitHub Actions tightening

Breaking Changes

  • Route `/api/model-catalog` renamed to `/api/models/catalog` - may require API consumer updates

New Features

  • Session API
  • MCP temp token authentication support (`mcp_enable_temp_token_auth` dynamic column)
  • Metadata support for hybrid store payload
  • Bedrock function toolname truncation
  • Exported `IsModelRequiredForRequest` utility function
  • Claude Code guide expanded with MCP gateway setup and provider compatibility notes
  • Documentation for flow mode access rules, temp token toggle, and per-server tool manager overrides

Full Release Notes

## What's Changed
* docs: recommend `ANTHROPIC_AUTH_TOKEN` over `ANTHROPIC_CUSTOM_HEADERS` for Claude Code auth by @impoiler in https://github.com/maximhq/bifrost/pull/3686
* fix: use `user_name` instead of `user_id` for user filter display name by @impoiler in https://github.com/maximhq/bifrost/pull/3691
* fix: preserve large numeric IDs in search params by skipping JSON parse for plain strings by @impoiler in https://github.com/maximhq/bifrost/pull/3692
* session api by @akshaydeo in https://github.com/maximhq/bifrost/pull/3698
* fixes deps on docs for ent-1.4.3 by @akshaydeo in https://github.com/maximhq/bifrost/pull/3699
* fixes config docs by @akshaydeo in https://github.com/maximhq/bifrost/pull/3722
* chore: bump Bifrost Helm chart to 2.1.18 with `modelParametersUrl` support by @BearTS in https://github.com/maximhq/bifrost/pull/3743
* dac, access profiles, tool groups docs by @akshaydeo in https://github.com/maximhq/bifrost/pull/3738
* v1.5.5 by @akshaydeo in https://github.com/maximhq/bifrost/pull/3771
* github actions tigthining fixes by @akshaydeo in https://github.com/maximhq/bifrost/pull/3772
* github actions tigthining fixes (#3772) by @akshaydeo in https://github.com/maximhq/bifrost/pull/3773
* update allowed enpoints for connection by @akshaydeo in https://github.com/maximhq/bifrost/pull/3774
* Update allowed endpoints by @akshaydeo in https://github.com/maximhq/bifrost/pull/3775
* update config.json to allow local connections by @akshaydeo in https://github.com/maximhq/bifrost/pull/3776
* adds missing domains by @akshaydeo in https://github.com/maximhq/bifrost/pull/3777
* hardening fixes by @akshaydeo in https://github.com/maximhq/bifrost/pull/3778
* fixes docker manifest script for hardenend runner by @akshaydeo in https://github.com/maximhq/bifrost/pull/3784
* enterprise docs by @akshaydeo in https://github.com/maximhq/bifrost/pull/3786
* minor routing fixes by @akshaydeo in https://github.com/maximhq/bifrost/pull/3787
* increases matview sync to 1 min by @akshaydeo in https://github.com/maximhq/bifrost/pull/3886
* docs: document flow mode access rules, temp token toggle, and per-server tool manager overrides by @Pratham-Mishra04 in https://github.com/maximhq/bifrost/pull/3870
* docs: expand Claude Code guide with MCP gateway setup, provider compatibility notes, and model name updates by @Pratham-Mishra04 in https://github.com/maximhq/bifrost/pull/3882
* fix: add http logs back by @TejasGhatte in https://github.com/maximhq/bifrost/pull/3885
* fix: reorder `migrationReAddAllowDirectKeysColumn` before config hash refresh migration and update schema with new fields by @Pratham-Mishra04 in https://github.com/maximhq/bifrost/pull/3883
* refactor: export `isModelRequired` as `IsModelRequiredForRequest` in utils by @Pratham-Mishra04 in https://github.com/maximhq/bifrost/pull/3844
* fix: add `mcp_enable_temp_token_auth` dynamic column and replace `cut` with `awk` for column-order-safe snapshot comparison by @Pratham-Mishra04 in https://github.com/maximhq/bifrost/pull/3889
* fix: harness test fixes by @TejasGhatte in https://github.com/maximhq/bifrost/pull/3887
* fix: rename `/api/model-catalog` route to `/api/models/catalog` by @impoiler in https://github.com/maximhq/bifrost/pull/3893
* fix: gate dashboard chrome on RBAC loading to prevent permission flash by @impoiler in https://github.com/maximhq/bifrost/pull/3896
* adds metadata to hybdrid store payload by @akshaydeo in https://github.com/maximhq/bifrost/pull/3888
* bedrock function toolname truncation by @akshaydeo in https://github.com/maximhq/bifrost/pull/3890
* changelogs for 1.5.6 by @akshaydeo in https://github.com/maximhq/bifrost/pull/3892
* read me updates and hardening fixes by @akshaydeo in https://github.com/maximhq/bifrost/pull/3898


**Full Changelog**: https://github.com/maximhq/bifrost/compare/ent-v1.4.3-stream-pause-base...ent-v1.4.5-stream-pause-flow