framework/v1.5.7

maximhq/bifrostframework/v1.5.7Aug 7, 2026by akshaydeo

AI Summary

Enhances datasheet capabilities, fixes budget/rate limit updates to preserve runtime counters, and resolves concurrent logging issues.

Key Highlights

  • Exposed `SetSupportedParamsForTest` for capability seeding
  • Fixed runtime counters in `UpdateBudget` and `UpdateRateLimit`
  • Fixed concurrent request log row loss
  • Normalized `tool_search_tool_*` types

New Features

  • Exposed `SetSupportedParamsForTest` on the datasheet `Store`

Full Release Notes

## Framework Release v1.5.7

- feat: expose `SetSupportedParamsForTest` on the datasheet `Store` and plumb `supports_service_tier` through it, so packages outside the datasheet package can seed capability data (#5928)
- fix: `UpdateBudget` and `UpdateRateLimit` now carry live runtime counters (`current_usage`, `last_reset`, `token_current_usage`, `token_last_reset`, `request_current_usage`, `request_last_reset`) forward from the existing row instead of overwriting them, and `mergeGovernanceConfig` adopts the persisted counters on config force-sync (#5932)
- fix: concurrent requests sharing a W3C trace id no longer lose log rows in the tracing store (#5356) [@AdityaPainuli](https://github.com/AdityaPainuli)
- fix: normalize `tool_search_tool_*` on the Responses path (#5891)

### Installation

```bash
go get github.com/maximhq/bifrost/framework@v1.5.7
```

---
_This release was automatically created and uses core version: `v1.7.7`_