Skip to main content

Module tools

Module tools 

Source
Expand description

AgentTools - Core coordination tools for multi-agent collaboration.

Port of the TypeScript AgentTools from src/core/tools/agent-tools.ts

Provides coordination tools:

  1. listAgents - List agents in a workspace
  2. readAgentConversation - Read another agent’s conversation
  3. createAgent - Create ROUTA/CRAFTER/GATE agents
  4. delegate - Assign task to agent
  5. messageAgent - Inter-agent messaging
  6. reportToParent - Completion report to parent
  7. createTask - Create a new task
  8. getTask - Get task by ID
  9. listTasks - List tasks in workspace
  10. updateTaskStatus - Update task status
  11. subscribeToEvents - Subscribe to workspace events
  12. unsubscribeFromEvents - Unsubscribe

Structs§

AgentTools
AgentTools provides coordination tools for multi-agent collaboration.
CompletionReport
Completion report from a child agent.
ToolResult
Result of a tool operation.