Skip to content

v2.8.0

Choose a tag to compare

@willbakst willbakst released this 20 Oct 18:40
379be9b

What's Changed

  • Add API Route as an OpenAI-compatible provider in Python and the TypeScript alpha.
  • Support adaptive thinking and effort for newer Claude models in both SDKs.
  • Keep parallel tool calls separate when OpenAI-compatible streams omit a tool-call index, in both SDKs.
  • Preserve Google streaming finish reasons and token usage from chunks without content, including usage-only chunks without a candidate.
  • Preserve Annotated and Field constraints in tool schemas without changing callable parameter names.

Python is released as 2.8.0; TypeScript remains an alpha at 2.8.0-alpha.0 on npm's alpha tag.

Full Changelog: v2.7.0...v2.8.0