What's Changed
- Increase pytest timeout to 45 seconds by @Unshure in #1586
- Publish integ tests results to cloudwatch by @Unshure in #1587
- feat(a2a): add A2AAgent class by @mkmeral in #1441
- fix(tools): preserve nullable semantics for required Union[T, None] params by @charles-dyfis-net in #1584
- Feature: Allow s3Location as Document, Image, and Video location source by @Unshure in #1572
- fix: LedgerProvider handles parallel tool calls by @clareliguori in #1559
- Clone main metrics upload script for integ tests by @Unshure in #1600
- Skip location for non bedrock model providers by @Unshure in #1602
- Add conditional execution for finalize step by @Unshure in #1605
- interrupts - graph - multiagent nodes by @pgrayy in #1606
- fix various test warnings by @Unshure in #1613
- Fix bedrock file warnings by @Unshure in #1603
- increase test timeout by @afarntrog in #1623
- fix(openai): Handles Bedrock-style context overflow errors for OpenAI-compatible endpoints by @dinindunz in #1529
- feat: make structured output prompt message configurable (#1288) by @mkmeral in #1627
- fix: Update retry_strategy=None to turn off retries by @zastrowm in #1630
- feat(graph): Add AgentBase support for A2AAgent compatibility by @mkmeral in #1615
- Fix openai test by @Unshure in #1624
- ci: bump actions/setup-python from 4 to 6 by @dependabot[bot] in #1548
- ci: bump aws-actions/configure-aws-credentials from 4 to 5 by @dependabot[bot] in #1547
- ci: bump actions/download-artifact from 4 to 7 by @dependabot[bot] in #1609
- ci: bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #1608
- fix: update agent card URL when host/port overridden in A2AServer.ser… by @mkmeral in #1626
- test: remove broken MCP transport timeout test by @mkmeral in #1635
New Contributors
- @charles-dyfis-net made their first contribution in #1584
- @dinindunz made their first contribution in #1529
Full Changelog: v1.24.0...v1.25.0