github strands-agents/sdk-python v1.10.0

10 hours ago

What's Changed

  • feat: add optional outputSchema support for tool specifications by @vamgan in #818
  • feat: add Gemini model provider by @notgitika in #725
  • Improve OpenAI error handling by @mkmeral in #918
  • ci: update sphinx-autodoc-typehints requirement from <2.0.0,>=1.12.0 to >=1.12.0,<4.0.0 by @dependabot[bot] in #903
  • ci: update sphinx requirement from <6.0.0,>=5.0.0 to >=5.0.0,<9.0.0 by @dependabot[bot] in #904
  • ci: update openai requirement from <1.108.0,>=1.68.0 to >=1.68.0,<1.110.0 by @dependabot[bot] in #916
  • ci: update pytest-asyncio requirement from <1.2.0,>=1.0.0 to >=1.0.0,<1.3.0 by @dependabot[bot] in #861
  • fix(gemini): Fix event loop closed error from Gemini asyncio by @mkmeral in #932
  • fix: Fix mcp timeout issue by @Unshure in #922
  • feat: add supports_hot_reload property to PythonAgentTool by @cagataycali in #928
  • feat(hooks): Mark ModelCall and ToolCall events as non-experimental by @zastrowm in #926
  • feat: Create a new HookEvent for Multiagent by @JackYPCOnline in #925

New Contributors

Full Changelog: v1.9.1...v1.10.0

Don't miss a new sdk-python release

NewReleases is sending notifications on new releases.