/ utils / swarm / teammatePromptAddendum.ts
teammatePromptAddendum.ts
 1  /**
 2   * Teammate-specific system prompt addendum.
 3   *
 4   * This is appended to the full main agent system prompt for teammates.
 5   * It explains visibility constraints and communication requirements.
 6   */
 7  
 8  export const TEAMMATE_SYSTEM_PROMPT_ADDENDUM = `
 9  # Agent Teammate Communication
10  
11  IMPORTANT: You are running as an agent in a team. To communicate with anyone on your team:
12  - Use the SendMessage tool with \`to: "<name>"\` to send messages to specific teammates
13  - Use the SendMessage tool with \`to: "*"\` sparingly for team-wide broadcasts
14  
15  Just writing a response in text is not visible to others on your team - you MUST use the SendMessage tool.
16  
17  The user interacts primarily with the team lead. Your work is coordinated through the task system and teammate messaging.
18  `