Skip to content

merge strands-agents/sdk-python main#19

Merged
mehtarac merged 8 commits into
mehtarac:mainfrom
strands-agents:main
Nov 3, 2025
Merged

merge strands-agents/sdk-python main#19
mehtarac merged 8 commits into
mehtarac:mainfrom
strands-agents:main

Conversation

@mkmeral

@mkmeral mkmeral commented Nov 3, 2025

Copy link
Copy Markdown

Description

Related Issues

Documentation PR

Type of Change

Bug fix
New feature
Breaking change
Documentation update
Other (please describe):

Testing

How have you tested the change? Verify that the changes do not break functionality or introduce warnings in consuming repositories: agents-docs, agents-tools, agents-cli

  • I ran hatch run prepare

Checklist

  • I have read the CONTRIBUTING document
  • I have added any necessary tests that prove my fix is effective or my feature works
  • I have updated the documentation accordingly
  • I have added an appropriate example to the documentation to outline the feature, or no new docs are needed
  • My changes generate no new warnings
  • Any dependent changes have been merged and published

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

mehtarac and others added 8 commits October 29, 2025 12:22
* fix: (bug): Drop reasoningContent from request

* fix: (bug): Drop reasoningContent from request

* fix: (bug): Drop reasoningContent from request
* feat: add multiagent hooks, add serialize & deserialize function to multiagent base & agent result

* feat: add multiagent session manager, register hooks, fix import issue, rename deserialize function

# Conflicts:
#	src/strands/experimental/agent_config.py

* Delete __init__.py

* fix: address comments

* fix: renaming function to keep consistent with existing code

* feat: add multiagent session/repository management pattern

* fix: fix unit tests

* fix: address comments

* fix: update  parameter to use MultiAgentBase

* fix: fix unit tests
…full" (#1072)

* fix: detect guardrails with trace="enabled_full"

Fix and simplify _find_detected_and_blocked_policy so that it
correctly works even in case the guardrails assessments contains
both detected and non-detected filters
(as with guardrail_trace="enabled_full")

* test: add bedrock int tests with different guardrail_trace levels

* test: add xfail with guardrail_trace=disabled
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

❌ Patch coverage is 93.45794% with 21 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/strands/multiagent/swarm.py 87.87% 5 Missing and 3 partials ⚠️
src/strands/multiagent/graph.py 94.82% 4 Missing and 2 partials ⚠️
src/strands/session/session_repository.py 57.14% 3 Missing ⚠️
src/strands/multiagent/base.py 60.00% 2 Missing ⚠️
src/strands/session/session_manager.py 80.00% 2 Missing ⚠️

📢 Thoughts on this report? Let us know!

@mehtarac mehtarac merged commit 11d57c9 into mehtarac:main Nov 3, 2025
11 of 13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants