feat: clean up multi-agent options — preset-only, readonly workers, child hierarchy#355
Open
feat: clean up multi-agent options — preset-only, readonly workers, child hierarchy#355
Conversation
…hild hierarchy - Remove ad-hoc multi-agent creation (custom name input); users must select a preset - Remove promote/demote worker↔orchestrator buttons from context menu - Make worker sessions readonly with a Wakeup button to nudge stalled workers - Show workers as indented children of orchestrator in sidebar with toggle Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Clean up multi-agent options to simplify the UX and enforce proper orchestration patterns.
Changes
Remove ad-hoc multi-agent creation - Users must select a preset (built-in, user-saved, or repo .squad/). The custom team name input and empty group creation are removed.
Remove promote/demote worker<->orchestrator - Role toggle buttons removed from session context menu. Roles are defined by presets and shouldn't be changed at runtime. The orchestrator badge remains as read-only info.
Make workers readonly + wakeup button - Worker sessions show a readonly bar instead of the chat input. A Wakeup button sends a nudge message to unstick stalled workers. Orchestrator and regular sessions retain full interactive input.
Show workers as children of orchestrator - Sidebar restructured for multi-agent groups: orchestrator renders first, workers appear indented below with a collapsible toggle showing worker count.
Testing