import "package:shadcn_flutter/shadcn_flutter.dart"; import "tool_bubble_base.dart"; class WebFetchBubble extends StatelessWidget { const WebFetchBubble({ super.key, required this.input, this.result, this.isPendingPermission = false, }); final Map input; final String? result; final bool isPendingPermission; @override Widget build(BuildContext context) { final url = input["url"] as String? ?? ""; return ToolBubbleBase( toolName: "WebFetch", icon: LucideIcons.link, result: result, isPendingPermission: isPendingPermission, detail: url, ); } }