Think of it as an interactive dashboard where you can track, inspect, and understand how sub-agents coordinate, share messages, and deliver results for your request.

🚦 What is the Agent Desk?
- Live agent cards: See every AI agent working on your task, each with its own avatar, name, specialty, and real-time status.
- Workflow visualization: Watch as agents receive tasks, process information, hand off messages, and return results.
- Message threads: Track conversations between agents—see who said what, when, and to whom.
- Status indicators: Know at a glance who’s busy, who’s done, and who needs more info.
🛠️ How it works
1. Agent Plan Creation
When you submit a request, the system generates an Agent Plan using thecreate_agent_plan tool.This defines which agents (sub-agents) are needed, their roles, and the overall sequence.
- Each agent gets assigned an avatar for easy visual tracking.
- The lead agent acts as the coordinator.
2. Agent Communication
- Agents communicate by passing messages:
Each agent can send structured messages (with context, data, or instructions) to other agents as the workflow progresses. - Message routing is dynamic:
Agents hand off tasks and context to each other based on the Agent Plan—there’s no fixed chain; agents can “talk” back and forth as needed until every sub-task is completed. - Conversation is visible:
You can follow every exchange in the Agent Desk UI, so it’s clear how agents collaborate and which step each is handling.
3. Full Orchestration Loop
- The process continues, with agents exchanging results and new instructions, until all sub-tasks are done and the lead agent delivers the final output back to you.

