| agent_version |
Version of the agent to check for collaborators |
string |
"DRAFT" |
no |
| collaborator_agents |
Map of collaborator agent configurations |
map(object({ agent_alias_arn = string collaboration_instruction = string relay_conversation_history = optional(string, "TO_COLLABORATOR") })) |
{} |
no |
| enable_cleanup_on_destroy |
Enable cleanup of supervisor when collaborators are removed |
bool |
true |
no |
| explicit_depends_on |
Explicit dependencies to ensure proper resource ordering |
any |
[] |
no |
| supervisor_agent_id |
The ID of the supervisor agent that will coordinate with collaborator agents |
string |
n/a |
yes |
| supervisor_name |
Name of the supervisor agent |
string |
"" |
no |
| supervisor_role_arn |
Role ARN for the supervisor agent |
string |
"" |
no |
| tags |
Additional tags |
map(string) |
{} |
no |