Changelog
- 8e4fbca Merge pull request #533 from router-for-me/think
- 09c3399 fix(openai): forward reasoning.effort value
- 716aa71 fix(thinking): centralize reasoning_effort mapping
- 712ce9f fix(thinking): drop unsupported none effort
- 5ef2d59 fix(thinking): gate reasoning effort by model support
- e8976f9 fix(thinking): map budgets to effort for level models
- d20b71d fix(thinking): normalize effort mapping
- 367a05b refactor(thinking): export thinking helpers
- 8496cc2 test(thinking): cover openai-compat reasoning passthrough
- a4a3274 test(thinking): expand conversion edge case coverage