- Newest
- Most votes
- Most comments
Thank you for bringing this issue to our attention. Based on the information you've provided, it does appear that there might be a potential bug in the AWS Bedrock multi-agent collaboration feature, specifically related to the execution of action groups by collaborator agents.
The behavior you're describing, where the action group is correctly identified in the trace but not actually executed when using collaboration, while it works fine when called directly, is indeed unusual and not the expected functionality.
This discrepancy suggests that there might be an issue in how the collaborator agent is handling the action group execution or how the supervisor agent is managing the collaboration process. It's possible that there's a breakdown in the communication between the supervisor agent, the collaborator agent, and the action group executor.
While I can't confirm this as an official bug without more information or internal AWS knowledge, your observation is valuable and worth investigating further. Here are some steps you might consider:
-
Double-check all configurations related to the collaborator agent and its associated action groups to ensure everything is set up correctly.
-
If possible, try to reproduce the issue with a simpler setup or with different action groups to see if the problem is specific to certain configurations.
-
Collect detailed logs and traces from both the successful direct calls and the problematic collaboration calls. This information will be crucial for diagnosing the issue.
-
Report this potential bug to AWS support or through the appropriate channels for Amazon Bedrock feedback. Include your detailed reproduction steps, logs, and any other relevant information you can provide.
-
In the meantime, if feasible for your use case, you might consider using the direct agent calls as a workaround until the issue is resolved.
This kind of feedback is essential for improving the service, and AWS will likely be interested in investigating and resolving this potential bug. Keep an eye on updates to Amazon Bedrock, particularly those related to multi-agent collaboration or inline agents, as a fix may be released in future versions if this is indeed confirmed as a bug.
Sources
[Potential Bug] Amazon Multi-Agent Collaboration Routing | AWS re:Post
Bedrock agent invokation does not return "returnControl" element | AWS re:Post
Introducing multi-agent collaboration capability for Amazon Bedrock (preview) | AWS News Blog
answered a year ago
Relevant content
asked a year ago
asked a year ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 4 months ago

I can confirm the same behaviour. In both SUPERVISOR and SUPERVISOR-ROUTER modes.
enable_traceshows the intent to call tools, but there is never anyreturnControlevent emitted.and the the follow-up;
Which is inside the trace structure.