diff --git a/extensions/subagents/index.ts b/extensions/subagents/index.ts index e2ba73bd..e0c042dd 100644 --- a/extensions/subagents/index.ts +++ b/extensions/subagents/index.ts @@ -810,10 +810,11 @@ export default function (pi: ExtensionAPI) { const meta = [details.harness, details.model] .filter(Boolean) .join(" \u00b7 "); - // A spawn adds an agent to the pool: a quiet plus, then the strip's - // spinner carries the running state from here on. + // A spawn is an event, not a state, so it speaks in the activity rows' + // verb language ("Wrote" / "Ran" / "Spawned") rather than a glyph; the + // strip's spinner carries the running state from here on. return new Text( - `${theme.fg("dim", "+")} ${theme.bold(details.title ?? details.id)} ${theme.fg("dim", meta)}`, + `${theme.fg("toolTitle", "Spawned")} ${theme.bold(details.title ?? details.id)} ${theme.fg("dim", meta)}`, 0, 0, );