diff --git a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx b/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx index 375f57fea4f..78dfd3f0439 100644 --- a/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx +++ b/packages/opencode/src/cli/cmd/tui/routes/session/sidebar.tsx @@ -61,7 +61,7 @@ export function Sidebar(props: { sessionID: string; width: number; overlay?: boo const parts: ToolPart[] = [] for (const message of messages()) { for (const part of sync.data.part[message.id] ?? []) { - if (part.type === "tool" && part.tool === "task") parts.push(part) + if (part.type === "tool" && part.state.input?.subagent_type) parts.push(part) } } return parts @@ -139,7 +139,7 @@ export function Sidebar(props: { sessionID: string; width: number; overlay?: boo {session()?.share?.url} -{/* Context Section */} + {/* Context Section */} setExpandedWithPersist("context", !expanded.context)}> {expanded.context ? "▼" : "▶"}