Skip to content

feat(cli): parallel subagents#10893

Draft
uinstinct wants to merge 9 commits intocontinuedev:mainfrom
uinstinct:cli-parallel-subagents
Draft

feat(cli): parallel subagents#10893
uinstinct wants to merge 9 commits intocontinuedev:mainfrom
uinstinct:cli-parallel-subagents

Conversation

@uinstinct
Copy link
Contributor

@uinstinct uinstinct commented Feb 27, 2026

Description

add parallel subagents

requires #10830 to merged first

AI Code Review

  • Team members only: AI review runs automatically when PR is opened or marked ready for review
  • Team members can also trigger a review by commenting @continue-review

Checklist

  • [] I've read the contributing guide
  • [] The relevant docs, if any, have been updated or created
  • [] The relevant tests, if any, have been updated or created

Screen recording or screenshot

[ When applicable, please include a short screen recording or screenshot - this makes it much easier for us as contributors to review and understand your changes. See this PR as a good example. ]

Tests

[ What tests were added or updated to ensure the changes work as expected? ]


Continue Tasks: ❌ 7 failed — View all


Summary by cubic

Enable parallel subagent execution in the CLI with live output. The subagent tool is now enabled by default and adds built-in Navigator and Code Reviewer agents.

  • New Features

    • SubAgentService to run subagents with streaming output and event hooks; prevents nested calls.
    • Built-in Navigator and Code Reviewer subagents for Anthropic models with direct API keys.
    • Dedicated SubAgentOutput UI to display live subagent logs in TUI.
    • Improved subagent tool description and made the tool always available.
  • Refactors

    • Replaced the executor with SubAgentService and registered it in the service container.
    • Merged config and built-in subagents in get-agents and created LLM APIs per subagent.
    • Removed the subagent beta flag and CLI option; simplified toolsConfig.
    • When ChatHistoryService is disabled, handleToolCalls now writes tool results to chat history.

Written for commit fe31959. Summary will update on new commits.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant