diff --git a/apps/x/apps/renderer/src/components/ai-elements/tool-call-stack.tsx b/apps/x/apps/renderer/src/components/ai-elements/tool-call-stack.tsx index 57cc3806..e9949692 100644 --- a/apps/x/apps/renderer/src/components/ai-elements/tool-call-stack.tsx +++ b/apps/x/apps/renderer/src/components/ai-elements/tool-call-stack.tsx @@ -106,10 +106,7 @@ export const ToolCallStack = ({ if (!allPermissionRequests.has(tool.id)) return false; return !permissionResponses.has(tool.id); }); - const defaultOpen = - hasPendingPermission || - tools.some((tool) => tool.status === "pending" || tool.status === "running"); - const effectiveOpen = hasPendingPermission || (open ?? defaultOpen); + const effectiveOpen = hasPendingPermission || (open ?? false); const groupStatus = getGroupStatus(tools, hasPendingPermission); const handleOpenChange = (nextOpen: boolean) => { diff --git a/apps/x/apps/renderer/src/components/ai-elements/web-search-result.tsx b/apps/x/apps/renderer/src/components/ai-elements/web-search-result.tsx index e0ef91d1..e4fa5b35 100644 --- a/apps/x/apps/renderer/src/components/ai-elements/web-search-result.tsx +++ b/apps/x/apps/renderer/src/components/ai-elements/web-search-result.tsx @@ -41,7 +41,6 @@ export function WebSearchResult({ return (