diff --git a/desktop/src/features/channels/ui/QuickAddAgentPopover.tsx b/desktop/src/features/channels/ui/QuickAddAgentPopover.tsx index ee192e608e..cd4836e6a1 100644 --- a/desktop/src/features/channels/ui/QuickAddAgentPopover.tsx +++ b/desktop/src/features/channels/ui/QuickAddAgentPopover.tsx @@ -493,53 +493,65 @@ export function QuickAddAgentPopover({ > {/* Header with animated title / team toggles */}
- + {/* Title — always visible */} +

+ Add agent + + {selectMode ? ( + + s + + ) : null} + +

+ + {/* Team toggles — appear to the right of title */} + {selectMode ? ( - {usableTeams.map((team, index) => ( - - - handleTeamToggle(team, pressed) - } - pressed={selectedTeamIds.has(team.id)} - size="sm" - variant="outline" +
+ {usableTeams.map((team, index) => ( + - {team.name} - - - ))} + + handleTeamToggle(team, pressed) + } + pressed={selectedTeamIds.has(team.id)} + size="sm" + variant="outline" + > + {team.name} + + + ))} +
+ {/* Gradient fade on right edge — scroll affordance */} +
- ) : ( - - Add agent - - )} + ) : null} {/* Right side: Select / Cancel button */}