diff --git a/packages/app/src/composer/tracks.tsx b/packages/app/src/composer/tracks.tsx
index f162dbe2c..648025f76 100644
--- a/packages/app/src/composer/tracks.tsx
+++ b/packages/app/src/composer/tracks.tsx
@@ -156,11 +156,18 @@ function ComposerTrackPillTrigger({
* means travelling past every row it affects, which is the right price for it, and it cannot sit
* under a thumb that was aiming for the nearest subagent.
*/
-export function ComposerTrackActions({ children }: { children: ReactNode }): ReactElement {
+export function ComposerTrackActions({
+ children,
+ /** False when the list below is empty — a divider with nothing under it separates nothing. */
+ divided = true,
+}: {
+ children: ReactNode;
+ divided?: boolean;
+}): ReactElement {
return (
<>
{children}
-
+ {divided ? : null}
>
);
}
diff --git a/packages/app/src/subagents/track.tsx b/packages/app/src/subagents/track.tsx
index 30a48139e..a078dd0c5 100644
--- a/packages/app/src/subagents/track.tsx
+++ b/packages/app/src/subagents/track.tsx
@@ -83,7 +83,7 @@ export function SubagentsTrack({
statusBucket={pill.statusBucket}
>
{showArchiveFinished && onArchiveFinished ? (
-
+ 0}>