Roo-Code/src/core/assistant-message
Ruslan Andreev 2d8842b728 feat: enhance subagent functionality for parallel execution
- Introduced support for running multiple subagents in parallel by managing child tasks with unique toolCallIds.
- Updated the Task class to hold active subagent children in a Map for better tracking and management.
- Enhanced the reportSubagentProgress method to update specific subagent messages based on runId, allowing for real-time progress updates.
- Modified the ClineProvider to handle cancellation of multiple running subagents.
- Improved error handling and messaging for subagent execution.

These changes significantly improve the subagent's capabilities, enabling more efficient task management and user feedback during concurrent operations.
2026-03-02 12:14:15 +03:00
..
__tests__ feat: introduce subagent functionality with tool integration 2026-03-02 10:51:13 +03:00
index.ts chore: remove XML tool calling support (#10841) 2026-01-20 20:25:08 -05:00
NativeToolCallParser.ts feat: introduce subagent functionality with tool integration 2026-03-02 10:51:13 +03:00
presentAssistantMessage.ts feat: enhance subagent functionality for parallel execution 2026-03-02 12:14:15 +03:00
types.ts chore: remove XML tool calling support (#10841) 2026-01-20 20:25:08 -05:00