import "package:shadcn_flutter/shadcn_flutter.dart"; import "../permission_decision.dart"; import "tool_bubble_base.dart"; class WebSearchBubble extends StatelessWidget { const WebSearchBubble({ super.key, required this.input, this.result, this.pendingPermission, }); final Map input; final String? result; final PendingPermission? pendingPermission; @override Widget build(BuildContext context) { final query = input["query"] as String? ?? ""; return ToolBubbleBase( toolName: "WebSearch", icon: LucideIcons.globe, result: result, pendingPermission: pendingPermission, detail: query, ); } }