Skip to content

Commit 52034d0

Browse files
fix stuck subagent thinking
1 parent 03d40db commit 52034d0

1 file changed

Lines changed: 3 additions & 5 deletions

File tree

  • apps/sim/app/workspace/[workspaceId]/home/components/message-content/components/agent-group

apps/sim/app/workspace/[workspaceId]/home/components/message-content/components/agent-group/agent-group.tsx

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -132,15 +132,13 @@ export function AgentGroup({
132132
? item.endedAt - item.startedAt
133133
: undefined
134134
if (elapsedMs !== undefined && elapsedMs <= 3000) return null
135-
// "Active" thinking is defined by the block itself, not by
136-
// the group's `isDelegating` flag — subagent_thinking blocks
137-
// explicitly clear isDelegating in parseBlocks, so keying
138-
// off it here would lock the label to "Thought" forever.
139135
return (
140136
<div key={`thinking-${idx}`} className='pl-6'>
141137
<ThinkingBlock
142138
content={item.content}
143-
isActive={idx === items.length - 1 && item.endedAt === undefined}
139+
isActive={
140+
isStreaming && idx === items.length - 1 && item.endedAt === undefined
141+
}
144142
isStreaming={isStreaming}
145143
startedAt={item.startedAt}
146144
endedAt={item.endedAt}

0 commit comments

Comments
 (0)