plugins/compat/v0.4.0

maximhq/bifrostplugins/compat/v0.4.0Oct 13, 2026by akshaydeo

Upgrading?

AI Summary

The compat plugin introduces new configuration settings to control decision emulation and reasoning handling for specific providers like OpenAI and Ollama.

Key Highlights

  • Added settings to skip decision emulation for providers served natively by OpenAI and Ollama.
  • Added a toggle to force reasoning-only models to responses.
  • Upgraded core to v1.12.0 and framework to v1.9.0.

New Features

  • Added convert_decision_to_responses setting (default off)
  • Added force_reasoning_only_models_to_responses toggle (default true)
  • Report reasoning.mode as dropped on providers without it

Full Release Notes

## Plugin Release: compat v0.4.0

- feat: add convert_decision_to_responses setting (default off) and x-bf-compat feature; skip decision emulation for models served natively by openai, perplexity, ollama, openrouter and cloudflare
- feat: add force_reasoning_only_models_to_responses toggle (default true)
- feat: report reasoning.mode as dropped on providers without it
- feat: implement HTTPTransportResponseHeadersHook as a no-op
- fix: hand output token and thinking budget fitting to core through BifrostContextKeyConvertParamValues so it runs per attempt
- fix: drop reasoning.summary for models that do not support it
- chore: upgraded core to v1.12.0 and framework to v1.9.0

### Installation

```bash
# Update your go.mod to use the new plugin version
go get github.com/maximhq/bifrost/plugins/compat@v0.4.0
```

---
_This release was automatically created from version file: `plugins/compat/version`_

Related Repositories