mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-10-25 05:53:57 +00:00
- packages/types/src/swarm.ts: AgentColorName, AgentIdentity, SwarmSession, TeammateMessage stubs (P3) - packages/types/src/history.ts: add swarmSessionId, agentId, agentName, agentColor, isSwarmLeader fields to HistoryItem schema - packages/types/src/events.ts: add SwarmSessionStarted, SwarmSessionEnded, WorkerRegistered events to RooCodeEventName, rooCodeEventsSchema, taskEventSchema - packages/types/src/task.ts: add swarm events to TaskProviderEvents so ClineProvider emit calls are properly typed - src/core/swarm/SwarmRegistry.ts: round-robin color assignment, session lifecycle - ClineProvider: add SwarmRegistry field; spawnConcurrentChildren now creates a session, assigns agentName/agentColor/agentId to each worker's HistoryItem, marks parent as isSwarmLeader, emits SwarmSessionStarted/WorkerRegistered/ SwarmSessionEnded; accepts optional role field in task spec - RunTeamPhaseTool: pass role through to spawnConcurrentChildren - SubtaskRow: render 8px color dot (with tooltip showing agentName) when agentColor is set on a history item Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| build | ||
| cloud | ||
| config-eslint | ||
| config-typescript | ||
| core | ||
| evals | ||
| ipc | ||
| telemetry | ||
| types | ||
| vscode-shim | ||