v2.5.11

March 26, 2026

Swap models without rewriting tool definitions with cross-model tool call compatibility

Tool call schemas are now normalized across model providers, so switching an agent from one model to another no longer requires adjusting how tools are defined or how their outputs are parsed. This removes a common source of friction when benchmarking models, migrating providers, or running the same agent across multiple backends.

Details:

  • Tool call inputs and outputs are translated into a consistent internal format regardless of the originating model provider
  • Eliminates provider-specific edge cases in tool schema generation and response parsing
  • Enables drop-in model swapping without changes to tool definitions or agent logic

See Fallback Models docs for more.