Change8

python-v0.7.3

Breaking Changes
📦 autogenView on GitHub →
1 breaking3 features🐛 4 fixes🔧 4 symbols

Summary

Release 0.7.3 introduces support for GPT-5 model info, improves Pydantic model typing for anyOf/oneOf, and fixes serialization issues in RedisStore and OpenAIAgent tool schemas.

⚠️ Breaking Changes

  • Task runner tools are now enforced as 'strict', which may affect tools that do not comply with strict JSON schema requirements.

Migration Steps

  1. Ensure all tools used with task runners are compatible with strict JSON schema mode.

✨ New Features

  • Extended Pydantic model capability to support anyOf/oneOf item typing.
  • Added model information for gpt-5.
  • Added proper serialization to RedisStore for complex objects.

🐛 Bug Fixes

  • Fixed OpenAIAgent function tool schema generation.
  • Corrected typo in 'NoOpTracerProvider' documentation.
  • Fixed MCP example in README.
  • Updated OpenAIAgent to address gaps in supporting custom function tools.

🔧 Affected Symbols

NoOpTracerProviderRedisStoreOpenAIAgentpydantic.model