agent_collaboration
Start, complete, or list collaborations between agents for tasks like code review, pair programming, and API integration.
Instructions
Manage collaboration between agents.
Usage Examples: // Start a collaboration agent_collaboration({ action: "start", agentId: "frontend-dev", collaboratorId: "backend-dev", collaborationType: "api-integration", memoryId: "task-123" })
// Complete a collaboration agent_collaboration({ action: "complete", agentId: "frontend-dev", collaborationId: "collab-456", outcome: "success" })
// List collaborations for an agent agent_collaboration({ action: "list", agentId: "backend-dev" })
Collaboration Types:
code-review: Code review collaboration
pair-programming: Pair programming session
api-integration: API integration work
testing: Testing collaboration
debugging: Debugging session
planning: Planning and design
documentation: Documentation work
Outcomes:
success: Collaboration completed successfully
partial: Some goals achieved
failed: Collaboration did not achieve goals
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform | |
| agentId | Yes | Initiator agent ID | |
| collaboratorId | No | Collaborator agent ID (for start action) | |
| collaborationType | No | Type of collaboration (for start action) | |
| collaborationId | No | Collaboration ID (for complete action) | |
| outcome | No | Outcome (for complete action) | |
| memoryId | No | Related memory ID |