Skip to content

v1.1.0 (2025-10-15)

Latest

Choose a tag to compare

@DouweM DouweM released this 15 Oct 15:26
· 3 commits to main since this release
6635272

Features in v1.1.0

Selected Features since v1.0.0

  • Support image generation and output with Google and OpenAI by @DouweM in #2970
  • Add Pydantic AI Gateway provider by @Kludex in #2816, #2863
  • Add support for previous_response_id from OpenAI Responses API by @GDaamn in #2756
  • Add support for durable execution with DBOS by @qianl15 in #2638
  • Built-in tool call streaming from OpenAI, Google, Anthropic by @DouweM in #2877
  • Support Anthropic built-in memory tool by @DouweM in #3042
  • Support text, JSON, XML and YAML DocumentUrl and BinaryContent on OpenAI by @pulphix in #2851
  • Added MCP metadata and annotations to ToolDefinition.metadata for use in filtering by @ChuckJonas in #2880
  • Let agent name be overridden contextually by @MinuraPunchihewa in #3094
  • Support contextually overriding agent instructions by @mwildehahn in #2926
  • Tools can now return AG-UI events separate from result sent to model by @DouweM in #2922
  • Add AgentRunResult.response convenience method to get latest model response by @DouweM in #2970
  • Add ModelResponse.text, thinking, files, images, tool_calls, and builtin_tool_calls convenience methods by @DouweM in #2970
  • Add Agent.run_stream_events() convenience method wrapping run(event_stream_handler=...) by @DouweM in #3084

Other Changes in v1.1.0

  • Record instructions on the agent run span even when they are dynamic by @dmontagu in #3131
  • Add description arg to tool function decorators by @zhcn000000 in #3153
  • fix(gateway): update base_url by @Kludex in #3164
  • Document OpenAI-compatible provider prefixes by @DouweM in #3169
  • Explicitly request image response modality from Google API when model supports it by @DouweM in #3172

New Contributors

Full Changelog: v1.0.18...v1.1.0