github strands-agents/sdk-python v1.28.0

6 hours ago

What's Changed

  • fix: update region for agentcore in our new account by @afarntrog in #1715
  • fix: remove test that fails for python 3.14 by @Unshure in #1717
  • feat(hooks): support union types and list of types for add_hook by @Unshure in #1719
  • feat: make pyaudio an optional dependency by lazy loading by @mehtarac in #1731
  • feat(hooks): add Plugin Protocol for agent extensibility by @Unshure in #1733
  • feat: add plugins parameter to Agent by @Unshure in #1734
  • refactor(plugins): convert Plugin from Protocol to ABC by @Unshure in #1741
  • feat(steering): migrate SteeringHandler from HookProvider to Plugin by @Unshure in #1738
  • chore: switch to Sonnet 4.6 for Anthropic provider integ tests by @clareliguori in #1754
  • fix: rename init_plugin to init_agent by @Unshure in #1765

Full Changelog: v1.27.0...v1.28.0

Don't miss a new sdk-python release

NewReleases is sending notifications on new releases.