🎉 First-time contributors
@mr-lee
@Arindam200
✦ Features 5
- add experimental AgentConfig with comprehensive tool managementtool
- add multiagent hooks, add serialize & deserialize function to multiagent base & agent resultmultiagent
- Add Structured Output as part of the agent loopstructured-output
- add experimental agent managed connection via ToolProvidermcp
- skip model invocation when latest message contains ToolUse
⊘ Fixes 3
- make strands agent invoke_agent span as INTERNAL spanKindotel
- Don't bail out if there are no tool_uses
- enhance structured output handlingmodel
⋯ Other 8
- models - litellm - start and stop reasoningmodel
- integ tests - interrupts - remove asyncio marker
- interrupt - docstring - fix formatting
- add pr size labeler
- fix (bug): retry on varying Bedrock throttlingexception casesmodel
- direct tool call - interrupt not allowedtool
- mcp elicitationmcp
- Transform invalid tool usages on sending, not on initial detectiontool