🤖 Multi-Agent Collaboration

Standard Components Agents & Flow
100%
graph TB
    USER(["👤 User"])
    
    subgraph MISSION_CONTROL["🚀 Mission Control"]
        direction TB
        ORCH{{"🤖 Orchestrator Agent"}}
        PLANNER["🧠 Task Planner"]
        SYNTHESIS{{"🤖 Synthesis Engine"}}
    end

    subgraph SPECIALISTS["👥 Specialist Agents"]
        direction LR
        RESEARCH{{"🤖 Research Agent"}}
        CODING{{"🤖 Coding Agent"}}
        REVIEW{{"🤖 Review Agent"}}
    end

    subgraph SHARED_RESOURCES["🗄️ Shared Resources"]
        direction LR
        VECTOR[("🗄️ Vector Memory")]
        TOOLS{"🛠️ Tool execution"}
    end

    %% Flows
    USER -->|Prompt| ORCH
    ORCH -.->|1. Parse and Plan| PLANNER
    PLANNER -->|Delegate Task A| RESEARCH
    PLANNER -->|Delegate Task B| CODING
    
    RESEARCH -->|Write Findings| VECTOR
    CODING -->|Invoke| TOOLS
    TOOLS -->|Log result| VECTOR
    
    CODING -->|Submit PR| REVIEW
    RESEARCH -.->|2. Summaries| SYNTHESIS
    REVIEW -.->|3. Approved Code| SYNTHESIS
    
    SYNTHESIS -->|Final Response| USER

    %% Styling
    classDef clrNotionBase    fill:#ffffff,stroke:#e5e7eb,color:#000,stroke-width:2px
    classDef clrNotionAccent  fill:#f8fafc,stroke:#6366f1,color:#000,stroke-width:2px
    
    class USER,PLANNER,VECTOR,TOOLS clrNotionBase
    class ORCH,RESEARCH,CODING,REVIEW,SYNTHESIS clrNotionAccent

    style MISSION_CONTROL fill:#fffbeb,stroke:#f59e0b,stroke-width:2px,color:#000
    style SPECIALISTS fill:#fffbeb,stroke:#f59e0b,stroke-width:2px,color:#000
    style SHARED_RESOURCES fill:#fffbeb,stroke:#f59e0b,stroke-width:2px,color:#000
    
    %% Semantic Link Coloring (Accent color for main flows)
    linkStyle 0 stroke:#6366f1,stroke-width:2px;
    linkStyle 3 stroke:#6366f1,stroke-width:2px;
    linkStyle 4 stroke:#6366f1,stroke-width:2px;
    linkStyle 8 stroke:#6366f1,stroke-width:2px;
    linkStyle 10 stroke:#6366f1,stroke-width:2px;