[{"data":1,"prerenderedAt":10346},["ShallowReactive",2],{"navigation":3,"-docs-components-chat-messages":918,"-docs-components-chat-messages-description":3022,"-docs-components-chat-messages-spacingOffset-description":3032,"component-theme-chatMessages-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":3041,"-docs-components-chat-messages-shouldAutoScroll-description":3854,"-docs-components-chat-messages-shouldScrollToBottom-description":3863,"-docs-components-chat-messages-autoScrollIcon-description":3872,"component-code-UChatMessages-Nd0Ge_nhlZVzuK1KTTtUsarBatjsxtEjJU38xsbapHE":3881,"component-code-UChatMessages-kcbF7yRrriKV-j-pvrmnqob90r_cDampTcEYBAaigmY":4701,"component-code-UChatMessages-ZcVQfy-qgNUn8aPCahkVI1isIgIG28UbjQoReOBmsVw":5049,"-docs-components-chat-messages-assistant-description":6261,"-docs-components-chat-messages-compact-description":6338,"component-code-UChatMessages-8a_eElWkba7dpivymvByyE_3e61c_nLHQXhsTjSUL4k":6361,"component-code-UChatMessages-dFUVFN3m6F80f5IHbvWOLM14Bb3puzwM9c4RFjZOU9E":7229,"component-code-UChatMessages-k6C2gr4WgYlJhCJospF0LN8PDkcnkACJrQNPFmXZUZQ":8142,"component-example-chatMessagesIndicatorSlotExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":9302,"-docs-components-chat-messages-autoScroll-description":9752,"-docs-components-chat-messages-user-description":9846,"component-changelog-chat-messages":9919,"mdc--s4hsv8-key":9972,"mdc--emabxb-key":10008,"mdc--5b5ukd-key":10043,"mdc-tg1wzp-key":10071,"mdc-z10nvo-key":10104,"mdc-743hac-key":10139,"mdc-g49pxk-key":10164,"mdc--7g38dg-key":10184,"mdc-tzf40n-key":10211,"mdc--1xsvwr-key":10231,"mdc--bgrfo4-key":10258,"mdc-44w5e8-key":10292,"mdc-lbo9ri-key":10319},[4],{"title":5,"path":6,"stem":7,"children":8,"page":36},"Docs","/docs","docs",[9,157,781,817],{"title":10,"path":11,"stem":12,"children":13,"framework":16,"category":16,"description":16,"icon":30},"Get Started","/docs/getting-started","docs/1.getting-started/1.index",[14,19,37,47,53,76,140],{"title":15,"path":11,"stem":12,"framework":16,"category":16,"description":17,"icon":18},"Introduction",null,"Nuxt UI is a comprehensive Vue UI component library (Nuxt optional), offering 125+ accessible, Tailwind CSS components for building modern web applications.","i-lucide-house",{"title":20,"framework":16,"category":16,"description":16,"shadow":21,"path":22,"stem":23,"children":24,"page":36},"Installation",true,"/docs/getting-started/installation","docs/1.getting-started/2.installation",[25,31],{"title":20,"path":26,"stem":27,"framework":28,"category":16,"description":29,"icon":30},"/docs/getting-started/installation/nuxt","docs/1.getting-started/2.installation/1.nuxt","nuxt","Learn how to install and configure Nuxt UI in your Nuxt application.","i-lucide-square-play",{"title":20,"path":32,"stem":33,"framework":34,"category":16,"description":35,"icon":30},"/docs/getting-started/installation/vue","docs/1.getting-started/2.installation/2.vue","vue","Learn how to install and configure Nuxt UI in your Vue application, compatible with both plain Vite and Inertia.",false,{"title":38,"framework":16,"category":16,"description":16,"icon":39,"shadow":21,"path":40,"stem":41,"children":42,"page":36},"Migration","i-lucide-arrow-right-left","/docs/getting-started/migration","docs/1.getting-started/3.migration",[43],{"title":38,"path":44,"stem":45,"framework":16,"category":16,"description":46,"icon":39},"/docs/getting-started/migration/v4","docs/1.getting-started/3.migration/1.v4","A comprehensive guide to migrate your application from Nuxt UI v3 to Nuxt UI v4.",{"title":48,"path":49,"stem":50,"framework":16,"category":16,"description":51,"icon":52},"Contribution","/docs/getting-started/contribution","docs/1.getting-started/4.contribution","A comprehensive guide on contributing to Nuxt UI, including project structure, development workflow, and best practices.","i-lucide-handshake",{"title":54,"path":55,"stem":56,"children":57,"page":36},"Theme","/docs/getting-started/theme","docs/1.getting-started/5.theme",[58,64,70],{"title":59,"path":60,"stem":61,"framework":16,"category":16,"description":62,"icon":63},"Design System","/docs/getting-started/theme/design-system","docs/1.getting-started/5.theme/1.design-system","Nuxt UI's design system uses Tailwind CSS for simple theming and easy customization.","i-lucide-palette",{"title":65,"path":66,"stem":67,"framework":16,"category":16,"description":68,"icon":69},"CSS Variables","/docs/getting-started/theme/css-variables","docs/1.getting-started/5.theme/2.css-variables","Nuxt UI uses CSS variables as design tokens for flexible, consistent theming with built-in light and dark mode support.","i-lucide-swatch-book",{"title":71,"path":72,"stem":73,"framework":16,"category":16,"description":74,"icon":75},"Components","/docs/getting-started/theme/components","docs/1.getting-started/5.theme/3.components","Learn how to customize Nuxt UI components with the Tailwind Variants API for advanced, flexible, and maintainable styling.","i-lucide-layout-grid",{"title":77,"framework":16,"category":16,"description":16,"path":78,"stem":79,"children":80,"page":36},"Integrations","/docs/getting-started/integrations","docs/1.getting-started/6.integrations",[81,95,101,115,129,135],{"title":82,"framework":16,"category":16,"description":16,"shadow":21,"path":83,"stem":84,"children":85,"page":36},"Icons","/docs/getting-started/integrations/icons","docs/1.getting-started/6.integrations/1.icons",[86,91],{"title":82,"path":87,"stem":88,"framework":28,"category":16,"description":89,"icon":90},"/docs/getting-started/integrations/icons/nuxt","docs/1.getting-started/6.integrations/1.icons/1.nuxt","Nuxt UI integrates with Nuxt Icon to access over 200,000+ icons from Iconify.","i-lucide-smile",{"title":82,"path":92,"stem":93,"framework":34,"category":16,"description":94,"icon":90},"/docs/getting-started/integrations/icons/vue","docs/1.getting-started/6.integrations/1.icons/2.vue","Nuxt UI integrates with Iconify to access over 200,000+ icons.",{"title":96,"path":97,"stem":98,"framework":28,"category":16,"description":99,"icon":100},"Fonts","/docs/getting-started/integrations/fonts","docs/1.getting-started/6.integrations/2.fonts","Nuxt UI integrates with Nuxt Fonts to provide plug-and-play font optimization.","i-lucide-a-large-small",{"title":102,"framework":16,"category":16,"description":16,"shadow":21,"path":103,"stem":104,"children":105,"page":36},"Color Mode","/docs/getting-started/integrations/color-mode","docs/1.getting-started/6.integrations/3.color-mode",[106,111],{"title":102,"path":107,"stem":108,"framework":28,"category":16,"description":109,"icon":110},"/docs/getting-started/integrations/color-mode/nuxt","docs/1.getting-started/6.integrations/3.color-mode/1.nuxt","Nuxt UI integrates with Nuxt Color Mode to allow for easy switching between light and dark themes.","i-lucide-sun-moon",{"title":102,"path":112,"stem":113,"framework":34,"category":16,"description":114,"icon":110},"/docs/getting-started/integrations/color-mode/vue","docs/1.getting-started/6.integrations/3.color-mode/2.vue","Nuxt UI integrates with VueUse to allow for easy switching between light and dark themes.",{"title":116,"framework":16,"category":16,"description":16,"shadow":21,"path":117,"stem":118,"children":119,"page":36},"I18n","/docs/getting-started/integrations/i18n","docs/1.getting-started/6.integrations/4.i18n",[120,126],{"title":121,"path":122,"stem":123,"framework":28,"category":16,"description":124,"icon":125},"Internationalization (i18n)","/docs/getting-started/integrations/i18n/nuxt","docs/1.getting-started/6.integrations/4.i18n/1.nuxt","Nuxt UI supports 50+ locales and multi-directional (LTR/RTL) internationalization.","i-lucide-languages",{"title":121,"path":127,"stem":128,"framework":34,"category":16,"description":124,"icon":125},"/docs/getting-started/integrations/i18n/vue","docs/1.getting-started/6.integrations/4.i18n/2.vue",{"title":130,"path":131,"stem":132,"framework":28,"category":16,"description":133,"icon":134},"Content","/docs/getting-started/integrations/content","docs/1.getting-started/6.integrations/5.content","Nuxt UI integrates with Nuxt Content to deliver beautiful typography and consistent component styling.","i-simple-icons-markdown",{"title":136,"path":137,"stem":138,"framework":34,"category":16,"description":139,"icon":134},"SSR","/docs/getting-started/integrations/ssr","docs/1.getting-started/6.integrations/6.ssr","Nuxt UI has first-party support for Vue SSR. This guide will help you have it fully enabled.",{"title":141,"framework":16,"category":16,"description":16,"path":142,"stem":143,"children":144,"page":36},"AI Tools","/docs/getting-started/ai","docs/1.getting-started/7.ai",[145,151],{"title":146,"path":147,"stem":148,"framework":16,"category":16,"description":149,"icon":150},"MCP Server","/docs/getting-started/ai/mcp","docs/1.getting-started/7.ai/1.mcp","Use Nuxt UI components in your AI assistants with Model Context Protocol support.","i-lucide-server",{"title":152,"path":153,"stem":154,"framework":16,"category":16,"description":155,"icon":156},"LLMs.txt","/docs/getting-started/ai/llms-txt","docs/1.getting-started/7.ai/2.llms-txt","How to get AI tools like Cursor, Windsurf, GitHub Copilot, ChatGPT, and Claude to understand Nuxt UI components, theming, and best practices.","i-lucide-bot",{"title":71,"framework":16,"category":16,"description":16,"icon":158,"path":159,"stem":160,"children":161,"page":36},"i-lucide-square-code","/docs/components","docs/2.components",[162,168,174,180,186,191,196,201,206,211,216,222,227,232,237,242,247,252,258,263,268,273,278,284,289,294,299,305,310,315,320,325,330,335,340,346,351,356,361,366,372,378,383,388,393,398,403,408,413,418,423,428,433,440,445,450,455,460,465,470,475,480,485,490,495,500,505,510,515,520,525,530,535,540,545,550,555,561,566,571,576,581,586,591,596,601,606,611,616,621,626,631,636,641,646,651,656,661,666,671,676,681,686,691,696,701,706,711,716,721,726,731,736,741,746,751,756,761,766,771,776],{"title":163,"path":164,"stem":165,"framework":16,"category":166,"description":167},"Accordion","/docs/components/accordion","docs/2.components/accordion","data","A stacked set of collapsible panels.",{"title":169,"path":170,"stem":171,"framework":16,"category":172,"description":173},"Alert","/docs/components/alert","docs/2.components/alert","element","A callout to draw user's attention.",{"title":175,"path":176,"stem":177,"framework":16,"category":178,"description":179},"App","/docs/components/app","docs/2.components/app","layout","Wraps your app to provide global configurations and more.",{"title":181,"path":182,"stem":183,"framework":16,"category":184,"description":185},"AuthForm","/docs/components/auth-form","docs/2.components/auth-form","page","A customizable Form to create login, register or password reset forms.",{"title":187,"path":188,"stem":189,"framework":16,"category":172,"description":190},"Avatar","/docs/components/avatar","docs/2.components/avatar","An img element with fallback and Nuxt Image support.",{"title":192,"path":193,"stem":194,"framework":16,"category":172,"description":195},"AvatarGroup","/docs/components/avatar-group","docs/2.components/avatar-group","Stack multiple avatars in a group.",{"title":197,"path":198,"stem":199,"framework":16,"category":172,"description":200},"Badge","/docs/components/badge","docs/2.components/badge","A short text to represent a status or a category.",{"title":202,"path":203,"stem":204,"framework":16,"category":172,"description":205},"Banner","/docs/components/banner","docs/2.components/banner","Display a banner at the top of your website to inform users about important information.",{"title":207,"path":208,"stem":209,"framework":16,"category":184,"description":210},"BlogPost","/docs/components/blog-post","docs/2.components/blog-post","A customizable article to display in a blog page.",{"title":212,"path":213,"stem":214,"framework":16,"category":184,"description":215},"BlogPosts","/docs/components/blog-posts","docs/2.components/blog-posts","Display a list of blog posts in a responsive grid layout.",{"title":217,"path":218,"stem":219,"framework":16,"category":220,"description":221},"Breadcrumb","/docs/components/breadcrumb","docs/2.components/breadcrumb","navigation","A hierarchy of links to navigate through a website.",{"title":223,"path":224,"stem":225,"framework":16,"category":172,"description":226},"Button","/docs/components/button","docs/2.components/button","A button element that can act as a link or trigger an action.",{"title":228,"path":229,"stem":230,"framework":16,"category":172,"description":231},"Calendar","/docs/components/calendar","docs/2.components/calendar","A calendar component for selecting single dates, multiple dates or date ranges.",{"title":233,"path":234,"stem":235,"framework":16,"category":172,"description":236},"Card","/docs/components/card","docs/2.components/card","Display content in a card with a header, body and footer.",{"title":238,"path":239,"stem":240,"framework":16,"category":166,"description":241},"Carousel","/docs/components/carousel","docs/2.components/carousel","A carousel with motion and swipe built using Embla.",{"title":243,"path":244,"stem":245,"framework":16,"category":184,"description":246},"ChangelogVersion","/docs/components/changelog-version","docs/2.components/changelog-version","A customizable article to display in a changelog.",{"title":248,"path":249,"stem":250,"framework":16,"category":184,"description":251},"ChangelogVersions","/docs/components/changelog-versions","docs/2.components/changelog-versions","Display a list of changelog versions in a timeline.",{"title":253,"path":254,"stem":255,"framework":16,"category":256,"description":257},"ChatMessage","/docs/components/chat-message","docs/2.components/chat-message","chat","Display a chat message with icon, avatar, and actions.",{"title":259,"path":260,"stem":261,"framework":16,"category":256,"description":262},"ChatMessages","/docs/components/chat-messages","docs/2.components/chat-messages","Display a list of chat messages, designed to work seamlessly with Vercel AI SDK.",{"title":264,"path":265,"stem":266,"framework":16,"category":256,"description":267},"ChatPalette","/docs/components/chat-palette","docs/2.components/chat-palette","A chat palette to create a chatbot interface inside an overlay.",{"title":269,"path":270,"stem":271,"framework":16,"category":256,"description":272},"ChatPrompt","/docs/components/chat-prompt","docs/2.components/chat-prompt","An enhanced Textarea for submitting prompts in AI chat interfaces.",{"title":274,"path":275,"stem":276,"framework":16,"category":256,"description":277},"ChatPromptSubmit","/docs/components/chat-prompt-submit","docs/2.components/chat-prompt-submit","A Button for submitting chat prompts with automatic status handling.",{"title":279,"path":280,"stem":281,"framework":16,"category":282,"description":283},"Checkbox","/docs/components/checkbox","docs/2.components/checkbox","form","An input element to toggle between checked and unchecked states.",{"title":285,"path":286,"stem":287,"framework":16,"category":282,"description":288},"CheckboxGroup","/docs/components/checkbox-group","docs/2.components/checkbox-group","A set of checklist buttons to select multiple option from a list.",{"title":290,"path":291,"stem":292,"framework":16,"category":172,"description":293},"Chip","/docs/components/chip","docs/2.components/chip","An indicator of a numeric value or a state.",{"title":295,"path":296,"stem":297,"framework":16,"category":172,"description":298},"Collapsible","/docs/components/collapsible","docs/2.components/collapsible","A collapsible element to toggle visibility of its content.",{"title":300,"path":301,"stem":302,"framework":16,"category":303,"description":304},"ColorModeAvatar","/docs/components/color-mode-avatar","docs/2.components/color-mode-avatar","color-mode","An Avatar with a different source for light and dark mode.",{"title":306,"path":307,"stem":308,"framework":16,"category":303,"description":309},"ColorModeButton","/docs/components/color-mode-button","docs/2.components/color-mode-button","A Button to switch between light and dark mode.",{"title":311,"path":312,"stem":313,"framework":16,"category":303,"description":314},"ColorModeImage","/docs/components/color-mode-image","docs/2.components/color-mode-image","An image element with a different source for light and dark mode.",{"title":316,"path":317,"stem":318,"framework":16,"category":303,"description":319},"ColorModeSelect","/docs/components/color-mode-select","docs/2.components/color-mode-select","A Select to switch between system, dark & light mode.",{"title":321,"path":322,"stem":323,"framework":16,"category":303,"description":324},"ColorModeSwitch","/docs/components/color-mode-switch","docs/2.components/color-mode-switch","A switch to toggle between light and dark mode.",{"title":326,"path":327,"stem":328,"framework":16,"category":282,"description":329},"ColorPicker","/docs/components/color-picker","docs/2.components/color-picker","A component to select a color.",{"title":331,"path":332,"stem":333,"framework":16,"category":220,"description":334},"CommandPalette","/docs/components/command-palette","docs/2.components/command-palette","A command palette with full-text search powered by Fuse.js for efficient fuzzy matching.",{"title":336,"path":337,"stem":338,"framework":16,"category":178,"description":339},"Container","/docs/components/container","docs/2.components/container","A container lets you center and constrain the width of your content.",{"title":341,"path":342,"stem":343,"framework":28,"category":344,"description":345},"ContentNavigation","/docs/components/content-navigation","docs/2.components/content-navigation","content","An accordion-style navigation component for organizing page links.",{"title":347,"path":348,"stem":349,"framework":28,"category":344,"description":350},"ContentSearch","/docs/components/content-search","docs/2.components/content-search","A ready to use CommandPalette to add to your documentation.",{"title":352,"path":353,"stem":354,"framework":28,"category":344,"description":355},"ContentSearchButton","/docs/components/content-search-button","docs/2.components/content-search-button","A pre-styled Button to open the ContentSearch modal.",{"title":357,"path":358,"stem":359,"framework":28,"category":344,"description":360},"ContentSurround","/docs/components/content-surround","docs/2.components/content-surround","A pair of prev and next links to navigate between pages.",{"title":362,"path":363,"stem":364,"framework":28,"category":344,"description":365},"ContentToc","/docs/components/content-toc","docs/2.components/content-toc","A sticky Table of Contents with automatic active anchor link highlighting.",{"title":367,"path":368,"stem":369,"framework":16,"category":370,"description":371},"ContextMenu","/docs/components/context-menu","docs/2.components/context-menu","overlay","A menu to display actions when right-clicking on an element.",{"title":373,"path":374,"stem":375,"framework":16,"category":376,"description":377},"DashboardGroup","/docs/components/dashboard-group","docs/2.components/dashboard-group","dashboard","A fixed layout component that provides context for dashboard components with sidebar state management and persistence.",{"title":379,"path":380,"stem":381,"framework":16,"category":376,"description":382},"DashboardNavbar","/docs/components/dashboard-navbar","docs/2.components/dashboard-navbar","A responsive navbar to display in a dashboard.",{"title":384,"path":385,"stem":386,"framework":16,"category":376,"description":387},"DashboardPanel","/docs/components/dashboard-panel","docs/2.components/dashboard-panel","A resizable panel to display in a dashboard.",{"title":389,"path":390,"stem":391,"framework":16,"category":376,"description":392},"DashboardResizeHandle","/docs/components/dashboard-resize-handle","docs/2.components/dashboard-resize-handle","A handle to resize a sidebar or panel.",{"title":394,"path":395,"stem":396,"framework":16,"category":376,"description":397},"DashboardSearch","/docs/components/dashboard-search","docs/2.components/dashboard-search","A ready to use CommandPalette to add to your dashboard.",{"title":399,"path":400,"stem":401,"framework":16,"category":376,"description":402},"DashboardSearchButton","/docs/components/dashboard-search-button","docs/2.components/dashboard-search-button","A pre-styled Button to open the DashboardSearch modal.",{"title":404,"path":405,"stem":406,"framework":16,"category":376,"description":407},"DashboardSidebar","/docs/components/dashboard-sidebar","docs/2.components/dashboard-sidebar","A resizable and collapsible sidebar to display in a dashboard.",{"title":409,"path":410,"stem":411,"framework":16,"category":376,"description":412},"DashboardSidebarCollapse","/docs/components/dashboard-sidebar-collapse","docs/2.components/dashboard-sidebar-collapse","A Button to collapse the sidebar on desktop.",{"title":414,"path":415,"stem":416,"framework":16,"category":376,"description":417},"DashboardSidebarToggle","/docs/components/dashboard-sidebar-toggle","docs/2.components/dashboard-sidebar-toggle","A Button to toggle the sidebar on mobile.",{"title":419,"path":420,"stem":421,"framework":16,"category":376,"description":422},"DashboardToolbar","/docs/components/dashboard-toolbar","docs/2.components/dashboard-toolbar","A toolbar to display under the navbar in a dashboard.",{"title":424,"path":425,"stem":426,"framework":16,"category":370,"description":427},"Drawer","/docs/components/drawer","docs/2.components/drawer","A drawer that smoothly slides in & out of the screen.",{"title":429,"path":430,"stem":431,"framework":16,"category":370,"description":432},"DropdownMenu","/docs/components/dropdown-menu","docs/2.components/dropdown-menu","A menu to display actions when clicking on an element.",{"title":434,"path":435,"stem":436,"framework":16,"category":437,"description":438,"badge":439},"Editor","/docs/components/editor","docs/2.components/editor","editor","A rich text editor component based on TipTap with support for markdown, HTML, and JSON content types.","New",{"title":441,"path":442,"stem":443,"framework":16,"category":437,"description":444,"badge":439},"EditorDragHandle","/docs/components/editor-drag-handle","docs/2.components/editor-drag-handle","A draggable handle for reordering and selecting blocks in the editor.",{"title":446,"path":447,"stem":448,"framework":16,"category":437,"description":449,"badge":439},"EditorEmojiMenu","/docs/components/editor-emoji-menu","docs/2.components/editor-emoji-menu","An emoji picker menu that displays emoji suggestions when typing the : character in the editor.",{"title":451,"path":452,"stem":453,"framework":16,"category":437,"description":454,"badge":439},"EditorMentionMenu","/docs/components/editor-mention-menu","docs/2.components/editor-mention-menu","A mention menu that displays user suggestions when typing the @ character in the editor.",{"title":456,"path":457,"stem":458,"framework":16,"category":437,"description":459,"badge":439},"EditorSuggestionMenu","/docs/components/editor-suggestion-menu","docs/2.components/editor-suggestion-menu","A command menu that displays formatting and action suggestions when typing the / character in the editor.",{"title":461,"path":462,"stem":463,"framework":16,"category":437,"description":464,"badge":439},"EditorToolbar","/docs/components/editor-toolbar","docs/2.components/editor-toolbar","A customizable toolbar for editor actions that can be displayed as fixed, bubble, or floating menu.",{"title":466,"path":467,"stem":468,"framework":16,"category":166,"description":469},"Empty","/docs/components/empty","docs/2.components/empty","A component to display an empty state.",{"title":471,"path":472,"stem":473,"framework":16,"category":178,"description":474},"Error","/docs/components/error","docs/2.components/error","A pre-built error component with NuxtError support.",{"title":476,"path":477,"stem":478,"framework":16,"category":172,"description":479},"FieldGroup","/docs/components/field-group","docs/2.components/field-group","Group multiple button-like elements together.",{"title":481,"path":482,"stem":483,"framework":16,"category":282,"description":484},"FileUpload","/docs/components/file-upload","docs/2.components/file-upload","An input element to upload files.",{"title":486,"path":487,"stem":488,"framework":16,"category":178,"description":489},"Footer","/docs/components/footer","docs/2.components/footer","A responsive footer component.",{"title":491,"path":492,"stem":493,"framework":16,"category":220,"description":494},"FooterColumns","/docs/components/footer-columns","docs/2.components/footer-columns","A list of links as columns to display in your Footer.",{"title":496,"path":497,"stem":498,"framework":16,"category":282,"description":499},"Form","/docs/components/form","docs/2.components/form","A form component with built-in validation and submission handling.",{"title":501,"path":502,"stem":503,"framework":16,"category":282,"description":504},"FormField","/docs/components/form-field","docs/2.components/form-field","A wrapper for form elements that provides validation and error handling.",{"title":506,"path":507,"stem":508,"framework":16,"category":178,"description":509},"Header","/docs/components/header","docs/2.components/header","A responsive header component.",{"title":511,"path":512,"stem":513,"framework":16,"category":172,"description":514},"Icon","/docs/components/icon","docs/2.components/icon","A component to display any icon from Iconify or another component.",{"title":516,"path":517,"stem":518,"framework":16,"category":282,"description":519},"Input","/docs/components/input","docs/2.components/input","An input element to enter text.",{"title":521,"path":522,"stem":523,"framework":16,"category":282,"description":524},"InputDate","/docs/components/input-date","docs/2.components/input-date","An input component for date selection.",{"title":526,"path":527,"stem":528,"framework":16,"category":282,"description":529},"InputMenu","/docs/components/input-menu","docs/2.components/input-menu","An autocomplete input with real-time suggestions.",{"title":531,"path":532,"stem":533,"framework":16,"category":282,"description":534},"InputNumber","/docs/components/input-number","docs/2.components/input-number","An input for numerical values with a customizable range.",{"title":536,"path":537,"stem":538,"framework":16,"category":282,"description":539},"InputTags","/docs/components/input-tags","docs/2.components/input-tags","An input element that displays interactive tags.",{"title":541,"path":542,"stem":543,"framework":16,"category":282,"description":544},"InputTime","/docs/components/input-time","docs/2.components/input-time","An input for selecting a time.",{"title":546,"path":547,"stem":548,"framework":16,"category":172,"description":549},"Kbd","/docs/components/kbd","docs/2.components/kbd","A kbd element to display a keyboard key.",{"title":551,"path":552,"stem":553,"framework":16,"category":220,"description":554},"Link","/docs/components/link","docs/2.components/link","A wrapper around \u003CNuxtLink> with extra props.",{"title":556,"path":557,"stem":558,"framework":16,"category":559,"description":560},"LocaleSelect","/docs/components/locale-select","docs/2.components/locale-select","i18n","A Select to switch between locales.",{"title":562,"path":563,"stem":564,"framework":16,"category":178,"description":565},"Main","/docs/components/main","docs/2.components/main","A main element that fills the available viewport height.",{"title":567,"path":568,"stem":569,"framework":16,"category":166,"description":570},"Marquee","/docs/components/marquee","docs/2.components/marquee","A component to create infinite scrolling content.",{"title":572,"path":573,"stem":574,"framework":16,"category":370,"description":575},"Modal","/docs/components/modal","docs/2.components/modal","A dialog window that can be used to display a message or request user input.",{"title":577,"path":578,"stem":579,"framework":16,"category":220,"description":580},"NavigationMenu","/docs/components/navigation-menu","docs/2.components/navigation-menu","A list of links that can be displayed horizontally or vertically.",{"title":582,"path":583,"stem":584,"framework":16,"category":184,"description":585},"Page","/docs/components/page","docs/2.components/page","A grid layout for your pages with left and right columns.",{"title":587,"path":588,"stem":589,"framework":16,"category":184,"description":590},"PageAnchors","/docs/components/page-anchors","docs/2.components/page-anchors","A list of anchors to be displayed in the page.",{"title":592,"path":593,"stem":594,"framework":16,"category":184,"description":595},"PageAside","/docs/components/page-aside","docs/2.components/page-aside","A sticky aside to display your page navigation.",{"title":597,"path":598,"stem":599,"framework":16,"category":184,"description":600},"PageBody","/docs/components/page-body","docs/2.components/page-body","The main content of your page.",{"title":602,"path":603,"stem":604,"framework":16,"category":184,"description":605},"PageCard","/docs/components/page-card","docs/2.components/page-card","A pre-styled card component that displays a title, description and optional link.",{"title":607,"path":608,"stem":609,"framework":16,"category":184,"description":610},"PageColumns","/docs/components/page-columns","docs/2.components/page-columns","A responsive multi-column layout system for organizing content side-by-side.",{"title":612,"path":613,"stem":614,"framework":16,"category":184,"description":615},"PageCTA","/docs/components/page-cta","docs/2.components/page-cta","A call to action section to display in your pages.",{"title":617,"path":618,"stem":619,"framework":16,"category":184,"description":620},"PageFeature","/docs/components/page-feature","docs/2.components/page-feature","A component to showcase key features of your application.",{"title":622,"path":623,"stem":624,"framework":16,"category":184,"description":625},"PageGrid","/docs/components/page-grid","docs/2.components/page-grid","A responsive grid system for displaying content in a flexible layout.",{"title":627,"path":628,"stem":629,"framework":16,"category":184,"description":630},"PageHeader","/docs/components/page-header","docs/2.components/page-header","A responsive header for your pages.",{"title":632,"path":633,"stem":634,"framework":16,"category":184,"description":635},"PageHero","/docs/components/page-hero","docs/2.components/page-hero","A responsive hero for your pages.",{"title":637,"path":638,"stem":639,"framework":16,"category":184,"description":640},"PageLinks","/docs/components/page-links","docs/2.components/page-links","A list of links to be displayed in the page.",{"title":642,"path":643,"stem":644,"framework":16,"category":184,"description":645},"PageList","/docs/components/page-list","docs/2.components/page-list","A vertical list layout for displaying content in a stacked format.",{"title":647,"path":648,"stem":649,"framework":16,"category":184,"description":650},"PageLogos","/docs/components/page-logos","docs/2.components/page-logos","A list of logos or images to display on your pages.",{"title":652,"path":653,"stem":654,"framework":16,"category":184,"description":655},"PageSection","/docs/components/page-section","docs/2.components/page-section","A responsive section for your pages.",{"title":657,"path":658,"stem":659,"framework":16,"category":220,"description":660},"Pagination","/docs/components/pagination","docs/2.components/pagination","A list of buttons or links to navigate through pages.",{"title":662,"path":663,"stem":664,"framework":16,"category":282,"description":665},"PinInput","/docs/components/pin-input","docs/2.components/pin-input","An input element to enter a pin.",{"title":667,"path":668,"stem":669,"framework":16,"category":370,"description":670},"Popover","/docs/components/popover","docs/2.components/popover","A non-modal dialog that floats around a trigger element.",{"title":672,"path":673,"stem":674,"framework":16,"category":184,"description":675},"PricingPlan","/docs/components/pricing-plan","docs/2.components/pricing-plan","A customizable pricing plan to display in a pricing page.",{"title":677,"path":678,"stem":679,"framework":16,"category":184,"description":680},"PricingPlans","/docs/components/pricing-plans","docs/2.components/pricing-plans","Display a list of pricing plans in a responsive grid layout.",{"title":682,"path":683,"stem":684,"framework":16,"category":184,"description":685},"PricingTable","/docs/components/pricing-table","docs/2.components/pricing-table","A responsive pricing table component that displays tiered pricing plans with feature comparisons.",{"title":687,"path":688,"stem":689,"framework":16,"category":172,"description":690},"Progress","/docs/components/progress","docs/2.components/progress","An indicator showing the progress of a task.",{"title":692,"path":693,"stem":694,"framework":16,"category":282,"description":695},"RadioGroup","/docs/components/radio-group","docs/2.components/radio-group","A set of radio buttons to select a single option from a list.",{"title":697,"path":698,"stem":699,"framework":16,"category":166,"description":700,"badge":439},"ScrollArea","/docs/components/scroll-area","docs/2.components/scroll-area","A flexible scroll container with virtualization support.",{"title":702,"path":703,"stem":704,"framework":16,"category":282,"description":705},"Select","/docs/components/select","docs/2.components/select","A select element to choose from a list of options.",{"title":707,"path":708,"stem":709,"framework":16,"category":282,"description":710},"SelectMenu","/docs/components/select-menu","docs/2.components/select-menu","An advanced searchable select element.",{"title":712,"path":713,"stem":714,"framework":16,"category":172,"description":715},"Separator","/docs/components/separator","docs/2.components/separator","Separates content horizontally or vertically.",{"title":717,"path":718,"stem":719,"framework":16,"category":172,"description":720},"Skeleton","/docs/components/skeleton","docs/2.components/skeleton","A placeholder to show while content is loading.",{"title":722,"path":723,"stem":724,"framework":16,"category":370,"description":725},"Slideover","/docs/components/slideover","docs/2.components/slideover","A dialog that slides in from any side of the screen.",{"title":727,"path":728,"stem":729,"framework":16,"category":282,"description":730},"Slider","/docs/components/slider","docs/2.components/slider","An input to select a numeric value within a range.",{"title":732,"path":733,"stem":734,"framework":16,"category":220,"description":735},"Stepper","/docs/components/stepper","docs/2.components/stepper","A set of steps that are used to indicate progress through a multi-step process.",{"title":737,"path":738,"stem":739,"framework":16,"category":282,"description":740},"Switch","/docs/components/switch","docs/2.components/switch","A control that toggles between two states.",{"title":742,"path":743,"stem":744,"framework":16,"category":166,"description":745},"Table","/docs/components/table","docs/2.components/table","A responsive table element to display data in rows and columns.",{"title":747,"path":748,"stem":749,"framework":16,"category":220,"description":750},"Tabs","/docs/components/tabs","docs/2.components/tabs","A set of tab panels that are displayed one at a time.",{"title":752,"path":753,"stem":754,"framework":16,"category":282,"description":755},"Textarea","/docs/components/textarea","docs/2.components/textarea","A textarea element to input multi-line text.",{"title":757,"path":758,"stem":759,"framework":16,"category":166,"description":760},"Timeline","/docs/components/timeline","docs/2.components/timeline","A component that displays a sequence of events with dates, titles, icons or avatars.",{"title":762,"path":763,"stem":764,"framework":16,"category":370,"description":765},"Toast","/docs/components/toast","docs/2.components/toast","A succinct message to provide information or feedback to the user.",{"title":767,"path":768,"stem":769,"framework":16,"category":370,"description":770},"Tooltip","/docs/components/tooltip","docs/2.components/tooltip","A popup that reveals information when hovering over an element.",{"title":772,"path":773,"stem":774,"framework":16,"category":166,"description":775},"Tree","/docs/components/tree","docs/2.components/tree","A tree view component to display and interact with hierarchical data structures.",{"title":777,"path":778,"stem":779,"framework":16,"category":166,"description":780},"User","/docs/components/user","docs/2.components/user","Display user information with name, description and avatar.",{"title":782,"framework":16,"category":16,"description":16,"icon":783,"path":784,"stem":785,"children":786,"page":36},"Composables","i-lucide-square-function","/docs/composables","docs/3.composables",[787,792,797,802,807,812],{"title":788,"path":789,"stem":790,"framework":16,"category":16,"description":791},"defineLocale","/docs/composables/define-locale","docs/3.composables/define-locale","A utility to create a custom locale for your app.",{"title":793,"path":794,"stem":795,"framework":16,"category":16,"description":796},"defineShortcuts","/docs/composables/define-shortcuts","docs/3.composables/define-shortcuts","A composable to define keyboard shortcuts in your app.",{"title":798,"path":799,"stem":800,"framework":16,"category":16,"description":801},"extendLocale","/docs/composables/extend-locale","docs/3.composables/extend-locale","A utility to extend an existing locale with custom translations.",{"title":803,"path":804,"stem":805,"framework":16,"category":16,"description":806},"extractShortcuts","/docs/composables/extract-shortcuts","docs/3.composables/extract-shortcuts","A utility to extract keyboard shortcuts from menu items.",{"title":808,"path":809,"stem":810,"framework":16,"category":16,"description":811},"useOverlay","/docs/composables/use-overlay","docs/3.composables/use-overlay","A composable to programmatically control overlays.",{"title":813,"path":814,"stem":815,"framework":16,"category":16,"description":816},"useToast","/docs/composables/use-toast","docs/3.composables/use-toast","A composable to display toast notifications in your app.",{"title":818,"path":819,"stem":820,"children":821,"framework":28,"category":16,"description":16,"icon":917},"Typography","/docs/typography","docs/4.typography/1.index",[822,824,829,834,839,844,849,853,858,862,867,872,877,882,887,891,896,900,904,908,913],{"title":15,"path":819,"stem":820,"framework":28,"category":16,"description":823},"Beautiful typography components and utilities to style your content with Nuxt UI.",{"title":825,"path":826,"stem":827,"framework":28,"category":16,"description":828},"Headers and text","/docs/typography/headers-and-text","docs/4.typography/2.headers-and-text","Beautifully styled headings, paragraphs, text formatting, and links for optimal readability.",{"title":830,"path":831,"stem":832,"framework":28,"category":16,"description":833},"Lists and tables","/docs/typography/lists-and-tables","docs/4.typography/3.lists-and-tables","Organize information with styled lists and responsive tables for clear, consistent readability.",{"title":835,"path":836,"stem":837,"framework":28,"category":16,"description":838},"Images and embeds","/docs/typography/images-and-embeds","docs/4.typography/4.images-and-embeds","Responsive images, videos, and rich media embeds to enhance and illustrate your documentation.",{"title":840,"path":841,"stem":842,"framework":28,"category":16,"description":843},"Code","/docs/typography/code","docs/4.typography/5.code","Display inline code and syntax-highlighted code blocks with copy-to-clipboard support.",{"title":163,"path":845,"stem":846,"framework":28,"category":847,"description":848},"/docs/typography/accordion","docs/4.typography/accordion","components","Create expandable content sections for better information organization.",{"title":197,"path":850,"stem":851,"framework":28,"category":847,"description":852},"/docs/typography/badge","docs/4.typography/badge","Display version numbers, status labels, and tags within your content.",{"title":854,"path":855,"stem":856,"framework":28,"category":847,"description":857},"Callout","/docs/typography/callout","docs/4.typography/callout","Highlight important information with eye-catching colored boxes and icons.",{"title":233,"path":859,"stem":860,"framework":28,"category":847,"description":861},"/docs/typography/card","docs/4.typography/card","Create highlighted content blocks with optional links and navigation.",{"title":863,"path":864,"stem":865,"framework":28,"category":847,"description":866},"CardGroup","/docs/typography/card-group","docs/4.typography/card-group","Organize multiple cards in responsive grid layouts for better content presentation.",{"title":868,"path":869,"stem":870,"framework":28,"category":847,"description":871},"CodeCollapse","/docs/typography/code-collapse","docs/4.typography/code-collapse","Make long code blocks collapsible to save space and improve readability.",{"title":873,"path":874,"stem":875,"framework":28,"category":847,"description":876},"CodeGroup","/docs/typography/code-group","docs/4.typography/code-group","Group multiple code examples in tabbed interfaces for easy comparison.",{"title":878,"path":879,"stem":880,"framework":28,"category":847,"description":881},"CodePreview","/docs/typography/code-preview","docs/4.typography/code-preview","Display code examples with a preview and their source for clearer documentation.",{"title":883,"path":884,"stem":885,"framework":28,"category":847,"description":886},"CodeTree","/docs/typography/code-tree","docs/4.typography/code-tree","Visualize file and folder structures with syntax-highlighted code.",{"title":295,"path":888,"stem":889,"framework":28,"category":847,"description":890},"/docs/typography/collapsible","docs/4.typography/collapsible","Toggle content visibility with smooth expand and collapse animations.",{"title":892,"path":893,"stem":894,"framework":28,"category":847,"description":895},"Field","/docs/typography/field","docs/4.typography/field","Document API parameters, props, and configuration options clearly.",{"title":476,"path":897,"stem":898,"framework":28,"category":847,"description":899},"/docs/typography/field-group","docs/4.typography/field-group","Group related fields together for comprehensive API documentation.",{"title":511,"path":901,"stem":902,"framework":28,"category":847,"description":903},"/docs/typography/icon","docs/4.typography/icon","Display icons from popular icon libraries to enhance your content.",{"title":546,"path":905,"stem":906,"framework":28,"category":847,"description":907},"/docs/typography/kbd","docs/4.typography/kbd","Display keyboard shortcuts and key combinations with proper styling.",{"title":909,"path":910,"stem":911,"framework":28,"category":847,"description":912},"Steps","/docs/typography/steps","docs/4.typography/steps","Transform headings into numbered step-by-step guides and tutorials.",{"title":747,"path":914,"stem":915,"framework":28,"category":847,"description":916},"/docs/typography/tabs","docs/4.typography/tabs","Organize related content in interactive tabbed interfaces.","i-lucide-square-pilcrow",{"id":919,"title":259,"body":920,"category":256,"description":262,"extension":3011,"framework":16,"links":3012,"meta":3019,"navigation":16,"path":260,"seo":3020,"stem":261,"__hash__":3021},"docs/docs/2.components/chat-messages.md",{"type":921,"value":922,"toc":2989},"minimark",[923,928,941,1065,1116,1120,1126,1135,1138,1143,1148,1180,1183,1194,1234,1240,1244,1252,1284,1290,1294,1303,1336,1342,1349,1353,1365,1369,1401,1405,1412,1456,1460,1467,1517,1521,1539,1542,1625,1642,1881,1894,1898,1904,1913,2658,2674,2678,2683,2688,2692,2696,2699,2703,2706,2972,2975,2978,2982,2985],[924,925,927],"h2",{"id":926},"usage","Usage",[929,930,931,932,935,936,940],"p",{},"The ChatMessages component displays a list of ",[933,934,253],"a",{"href":254}," components using either the default slot or the ",[937,938,939],"code",{},"messages"," prop.",[942,943,950],"pre",{"className":944,"code":945,"highlights":946,"language":34,"meta":949,"style":949},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Ctemplate>\n  \u003CUChatMessages>\n    \u003CUChatMessage\n      v-for=\"(message, index) in messages\"\n      :key=\"index\"\n      v-bind=\"message\"\n    />\n  \u003C/UChatMessages>\n\u003C/template>\n",[947,948],2,8,"",[937,951,952,968,980,989,1009,1024,1039,1045,1055],{"__ignoreMap":949},[953,954,957,961,965],"span",{"class":955,"line":956},"line",1,[953,958,960],{"class":959},"sMK4o","\u003C",[953,962,964],{"class":963},"swJcz","template",[953,966,967],{"class":959},">\n",[953,969,972,975,978],{"class":970,"line":947},[955,971],"highlight",[953,973,974],{"class":959},"  \u003C",[953,976,977],{"class":963},"UChatMessages",[953,979,967],{"class":959},[953,981,983,986],{"class":955,"line":982},3,[953,984,985],{"class":959},"    \u003C",[953,987,988],{"class":963},"UChatMessage\n",[953,990,992,996,999,1002,1006],{"class":955,"line":991},4,[953,993,995],{"class":994},"spNyl","      v-for",[953,997,998],{"class":959},"=",[953,1000,1001],{"class":959},"\"",[953,1003,1005],{"class":1004},"sfazB","(message, index) in messages",[953,1007,1008],{"class":959},"\"\n",[953,1010,1012,1015,1017,1019,1022],{"class":955,"line":1011},5,[953,1013,1014],{"class":994},"      :key",[953,1016,998],{"class":959},[953,1018,1001],{"class":959},[953,1020,1021],{"class":1004},"index",[953,1023,1008],{"class":959},[953,1025,1027,1030,1032,1034,1037],{"class":955,"line":1026},6,[953,1028,1029],{"class":994},"      v-bind",[953,1031,998],{"class":959},[953,1033,1001],{"class":959},[953,1035,1036],{"class":1004},"message",[953,1038,1008],{"class":959},[953,1040,1042],{"class":955,"line":1041},7,[953,1043,1044],{"class":959},"    />\n",[953,1046,1048,1051,1053],{"class":1047,"line":948},[955,971],[953,1049,1050],{"class":959},"  \u003C/",[953,1052,977],{"class":963},[953,1054,967],{"class":959},[953,1056,1058,1061,1063],{"class":955,"line":1057},9,[953,1059,1060],{"class":959},"\u003C/",[953,1062,964],{"class":963},[953,1064,967],{"class":959},[1066,1067,1069,1072],"callout",{"icon":1068},"i-lucide-rocket",[929,1070,1071],{},"This component is purpose-built for AI chatbots with features like:",[1073,1074,1075,1086,1095,1104,1113],"ul",{},[1076,1077,1078,1079,1085],"li",{},"Initial scroll to the bottom upon loading (",[933,1080,1082],{"href":1081},"#should-scroll-to-bottom",[937,1083,1084],{},"shouldScrollToBottom",").",[1076,1087,1088,1089,1085],{},"Continuous scrolling down as new messages arrive (",[933,1090,1092],{"href":1091},"#should-auto-scroll",[937,1093,1094],{},"shouldAutoScroll",[1076,1096,1097,1098,1085],{},"An \"Auto scroll\" button appears when scrolled up, allowing users to jump back to the latest messages (",[933,1099,1101],{"href":1100},"#auto-scroll",[937,1102,1103],{},"autoScroll",[1076,1105,1106,1107,1085],{},"A loading indicator displays while the assistant is processing (",[933,1108,1110],{"href":1109},"#status",[937,1111,1112],{},"status",[1076,1114,1115],{},"Submitted messages are scrolled to the top of the viewport and the height of the last user message is dynamically adjusted.",[1117,1118,1119],"h3",{"id":939},"Messages",[929,1121,1122,1123,1125],{},"Use the ",[937,1124,939],{}," prop to display a list of chat messages.",[1127,1128],"component-code",{":external":1129,":ignore":1129,":prettier":1130,":props":1131,"className":1132,":collapse":1130,":hide":1134},"[\"messages\"]","true","{\"messages\":[{\"id\":\"6045235a-a435-46b8-989d-2df38ca2eb47\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Hello, how are you?\"}]},{\"id\":\"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"I am doing well, thank you for asking! How can I assist you today?\"}]},{\"id\":\"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"What is the current weather in Tokyo?\"}]},{\"id\":\"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.\"}]}],\"shouldScrollToBottom\":false}",[1133],"overflow-y-auto","[\"shouldScrollToBottom\"]",[1117,1136,1137],{"id":1112},"Status",[929,1139,1122,1140,1142],{},[937,1141,1112],{}," prop to display a visual indicator when the assistant is processing.",[1127,1144],{":external":1129,":ignore":1145,":prettier":1130,":props":1146,"className":1147,":hide":1134},"[\"messages\",\"status\"]","{\"status\":\"submitted\",\"messages\":[{\"id\":\"6045235a-a435-46b8-989d-2df38ca2eb47\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Hello, how are you?\"}]}],\"shouldScrollToBottom\":false}",[1133],[1149,1150,1151,1154],"note",{},[929,1152,1153],{},"Here's the detail of the different statuses from the AI SDK v5 Chat class:",[1073,1155,1156,1162,1168,1174],{},[1076,1157,1158,1161],{},[937,1159,1160],{},"submitted",": The message has been sent to the API and we're awaiting the start of the response stream.",[1076,1163,1164,1167],{},[937,1165,1166],{},"streaming",": The response is actively streaming in from the API, receiving chunks of data.",[1076,1169,1170,1173],{},[937,1171,1172],{},"ready",": The full response has been received and processed; a new user message can be submitted.",[1076,1175,1176,1179],{},[937,1177,1178],{},"error",": An error occurred during the API request, preventing successful completion.",[1117,1181,777],{"id":1182},"user",[929,1184,1122,1185,1187,1188,1190,1191,1193],{},[937,1186,1182],{}," prop to change the ",[933,1189,253],{"href":254}," props for ",[937,1192,1182],{}," messages. Defaults to:",[1073,1195,1196,1218],{},[1076,1197,1198],{},[937,1199,1202,1206,1209,1212,1215],{"className":1200,"language":1201,"style":949},"language-ts-type shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","ts-type",[953,1203,1205],{"class":1204},"sBMFI","side",[953,1207,1208],{"class":959},":",[953,1210,1211],{"class":959}," '",[953,1213,1214],{"class":1004},"right",[953,1216,1217],{"class":959},"'",[1076,1219,1220],{},[937,1221,1222,1225,1227,1229,1232],{"className":1200,"language":1201,"style":949},[953,1223,1224],{"class":1204},"variant",[953,1226,1208],{"class":959},[953,1228,1211],{"class":959},[953,1230,1231],{"class":1004},"soft",[953,1233,1217],{"class":959},[1127,1235],{":external":1129,":ignore":1236,":prettier":1130,":props":1237,"className":1238,":collapse":1130,":hide":1134,":items":1239},"[\"messages\",\"avatar.src\"]","{\"user\":{\"side\":\"left\",\"variant\":\"solid\",\"avatar\":{\"src\":\"https://github.com/benjamincanac.png\"}},\"messages\":[{\"id\":\"6045235a-a435-46b8-989d-2df38ca2eb47\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Hello, how are you?\"}]},{\"id\":\"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"I am doing well, thank you for asking! How can I assist you today?\"}]},{\"id\":\"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"What is the current weather in Tokyo?\"}]},{\"id\":\"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.\"}]}],\"shouldScrollToBottom\":false}",[1133],"{\"user\":{\"variant\":[\"solid\",\"outline\",\"subtle\",\"soft\",\"naked\"],\"side\":[\"left\",\"right\"]}}",[1117,1241,1243],{"id":1242},"assistant","Assistant",[929,1245,1122,1246,1187,1248,1190,1250,1193],{},[937,1247,1242],{},[933,1249,253],{"href":254},[937,1251,1242],{},[1073,1253,1254,1269],{},[1076,1255,1256],{},[937,1257,1258,1260,1262,1264,1267],{"className":1200,"language":1201,"style":949},[953,1259,1205],{"class":1204},[953,1261,1208],{"class":959},[953,1263,1211],{"class":959},[953,1265,1266],{"class":1004},"left",[953,1268,1217],{"class":959},[1076,1270,1271],{},[937,1272,1273,1275,1277,1279,1282],{"className":1200,"language":1201,"style":949},[953,1274,1224],{"class":1204},[953,1276,1208],{"class":959},[953,1278,1211],{"class":959},[953,1280,1281],{"class":1004},"naked",[953,1283,1217],{"class":959},[1127,1285],{":external":1129,":ignore":1286,":prettier":1130,":props":1287,"className":1288,":collapse":1130,":hide":1134,":items":1289},"[\"messages\",\"avatar.icon\",\"assistant.actions\"]","{\"assistant\":{\"side\":\"left\",\"variant\":\"outline\",\"avatar\":{\"icon\":\"i-lucide-bot\"},\"actions\":[{\"label\":\"Copy to clipboard\",\"icon\":\"i-lucide-copy\"}]},\"messages\":[{\"id\":\"6045235a-a435-46b8-989d-2df38ca2eb47\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Hello, how are you?\"}]},{\"id\":\"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"I am doing well, thank you for asking! How can I assist you today?\"}]},{\"id\":\"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"What is the current weather in Tokyo?\"}]},{\"id\":\"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.\"}]}],\"shouldScrollToBottom\":false}",[1133],"{\"assistant\":{\"variant\":[\"solid\",\"outline\",\"subtle\",\"soft\",\"naked\"],\"side\":[\"left\",\"right\"]}}",[1117,1291,1293],{"id":1292},"auto-scroll","Auto Scroll",[929,1295,1122,1296,1298,1299,1302],{},[937,1297,1292],{}," prop to customize or hide the auto scroll button (with ",[937,1300,1301],{},"false"," value) displayed when scrolling to the top of the chat. Defaults to:",[1073,1304,1305,1321],{},[1076,1306,1307],{},[937,1308,1309,1312,1314,1316,1319],{"className":1200,"language":1201,"style":949},[953,1310,1311],{"class":1204},"color",[953,1313,1208],{"class":959},[953,1315,1211],{"class":959},[953,1317,1318],{"class":1004},"neutral",[953,1320,1217],{"class":959},[1076,1322,1323],{},[937,1324,1325,1327,1329,1331,1334],{"className":1200,"language":1201,"style":949},[953,1326,1224],{"class":1204},[953,1328,1208],{"class":959},[953,1330,1211],{"class":959},[953,1332,1333],{"class":1004},"outline",[953,1335,1217],{"class":959},[929,1337,1338,1339,1341],{},"You can pass any property from the ",[933,1340,223],{"href":224}," component to customize it.",[1127,1343],{":external":1129,":ignore":1344,":prettier":1130,":props":1345,"className":1346,":collapse":1130},"[\"messages\",\"autoScroll.color\",\"autoScroll.variant\",\"shouldScrollToBottom\"]","{\"autoScroll\":{\"color\":\"neutral\",\"variant\":\"outline\"},\"shouldScrollToBottom\":false,\"messages\":[{\"id\":\"6045235a-a435-46b8-989d-2df38ca2eb47\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Hello, how are you?\"}]},{\"id\":\"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"I am doing well, thank you for asking! How can I assist you today?\"}]},{\"id\":\"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"What is the current weather in Tokyo?\"}]},{\"id\":\"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies. The forecast for the rest of the week shows a slight chance of rain on Thursday, with temperatures gradually rising to 28°C by the weekend. Humidity levels are moderate at around 65%, and wind speeds are light at 8 km/h from the southeast. Air quality is good with an index of 42. The UV index is high at 7, so it's recommended to wear sunscreen if you're planning to spend time outdoors. Sunrise was at 5:24 AM and sunset will be at 6:48 PM, giving Tokyo approximately 13 hours and 24 minutes of daylight today. The moon is currently in its waxing gibbous phase.\"}]},{\"id\":\"c3e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Can you recommend some popular tourist attractions in Kyoto?\"}]},{\"id\":\"d4f5g8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Kyoto is known for its beautiful temples, traditional tea houses, and gardens. Some popular attractions include Kinkaku-ji (Golden Pavilion) with its stunning gold leaf exterior reflecting in the mirror pond, Fushimi Inari Shrine with its thousands of vermilion torii gates winding up the mountainside, Arashiyama Bamboo Grove where towering stalks create an otherworldly atmosphere, Kiyomizu-dera Temple perched on a hillside offering panoramic views of the city, and the historic Gion district where you might spot geisha hurrying to evening appointments through narrow stone-paved streets lined with traditional wooden machiya houses.\"}]}]}",[1133,1347,1348],"max-h-[341px]","static",[1117,1350,1352],{"id":1351},"auto-scroll-icon","Auto Scroll Icon",[929,1354,1122,1355,1357,1358,1360,1361,1364],{},[937,1356,1351],{}," prop to customize the auto scroll button ",[933,1359,511],{"href":512},". Defaults to ",[937,1362,1363],{},"i-lucide-arrow-down",".",[1127,1366],{":external":1129,":ignore":1344,":prettier":1130,":props":1367,"className":1368,":collapse":1130},"{\"autoScrollIcon\":\"i-lucide-chevron-down\",\"shouldScrollToBottom\":false,\"messages\":[{\"id\":\"6045235a-a435-46b8-989d-2df38ca2eb47\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Hello, how are you?\"}]},{\"id\":\"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"I am doing well, thank you for asking! How can I assist you today?\"}]},{\"id\":\"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"What is the current weather in Tokyo?\"}]},{\"id\":\"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies. The forecast for the rest of the week shows a slight chance of rain on Thursday, with temperatures gradually rising to 28°C by the weekend. Humidity levels are moderate at around 65%, and wind speeds are light at 8 km/h from the southeast. Air quality is good with an index of 42. The UV index is high at 7, so it's recommended to wear sunscreen if you're planning to spend time outdoors. Sunrise was at 5:24 AM and sunset will be at 6:48 PM, giving Tokyo approximately 13 hours and 24 minutes of daylight today. The moon is currently in its waxing gibbous phase.\"}]},{\"id\":\"c3e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"user\",\"parts\":[{\"type\":\"text\",\"text\":\"Can you recommend some popular tourist attractions in Kyoto?\"}]},{\"id\":\"d4f5g8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4\",\"role\":\"assistant\",\"parts\":[{\"type\":\"text\",\"text\":\"Kyoto is known for its beautiful temples, traditional tea houses, and gardens. Some popular attractions include Kinkaku-ji (Golden Pavilion) with its stunning gold leaf exterior reflecting in the mirror pond, Fushimi Inari Shrine with its thousands of vermilion torii gates winding up the mountainside, Arashiyama Bamboo Grove where towering stalks create an otherworldly atmosphere, Kiyomizu-dera Temple perched on a hillside offering panoramic views of the city, and the historic Gion district where you might spot geisha hurrying to evening appointments through narrow stone-paved streets lined with traditional wooden machiya houses.\"}]}]}",[1133,1347,1348],[1370,1371,1372,1389],"framework-only",{},[964,1373,1374],{"v-slot:nuxt":949},[1375,1376,1378],"tip",{"to":1377},"/docs/getting-started/integrations/icons/nuxt#theme",[929,1379,1380,1381,1384,1385,1388],{},"You can customize this icon globally in your ",[937,1382,1383],{},"app.config.ts"," under ",[937,1386,1387],{},"ui.icons.arrowDown"," key.",[964,1390,1391],{"v-slot:vue":949},[1375,1392,1394],{"to":1393},"/docs/getting-started/integrations/icons/vue#theme",[929,1395,1380,1396,1384,1399,1388],{},[937,1397,1398],{},"vite.config.ts",[937,1400,1387],{},[1117,1402,1404],{"id":1403},"should-auto-scroll","Should Auto Scroll",[929,1406,1122,1407,1409,1410,1364],{},[937,1408,1403],{}," prop to enable/disable continuous auto scroll while messages are streaming. Defaults to ",[937,1411,1301],{},[942,1413,1415],{"className":944,"code":1414,"language":34,"meta":949,"style":949},"\u003Ctemplate>\n  \u003CUChatMessages :messages=\"messages\" should-auto-scroll />\n\u003C/template>\n",[937,1416,1417,1425,1448],{"__ignoreMap":949},[953,1418,1419,1421,1423],{"class":955,"line":956},[953,1420,960],{"class":959},[953,1422,964],{"class":963},[953,1424,967],{"class":959},[953,1426,1427,1429,1431,1434,1436,1438,1440,1442,1445],{"class":955,"line":947},[953,1428,974],{"class":959},[953,1430,977],{"class":963},[953,1432,1433],{"class":994}," :messages",[953,1435,998],{"class":959},[953,1437,1001],{"class":959},[953,1439,939],{"class":1004},[953,1441,1001],{"class":959},[953,1443,1444],{"class":994}," should-auto-scroll",[953,1446,1447],{"class":959}," />\n",[953,1449,1450,1452,1454],{"class":955,"line":982},[953,1451,1060],{"class":959},[953,1453,964],{"class":963},[953,1455,967],{"class":959},[1117,1457,1459],{"id":1458},"should-scroll-to-bottom","Should Scroll To Bottom",[929,1461,1122,1462,1464,1465,1364],{},[937,1463,1458],{}," prop to enable/disable bottom auto scroll when the component is mounted. Defaults to ",[937,1466,1130],{},[942,1468,1470],{"className":944,"code":1469,"language":34,"meta":949,"style":949},"\u003Ctemplate>\n  \u003CUChatMessages :messages=\"messages\" :should-scroll-to-bottom=\"false\" />\n\u003C/template>\n",[937,1471,1472,1480,1509],{"__ignoreMap":949},[953,1473,1474,1476,1478],{"class":955,"line":956},[953,1475,960],{"class":959},[953,1477,964],{"class":963},[953,1479,967],{"class":959},[953,1481,1482,1484,1486,1488,1490,1492,1494,1496,1499,1501,1503,1505,1507],{"class":955,"line":947},[953,1483,974],{"class":959},[953,1485,977],{"class":963},[953,1487,1433],{"class":994},[953,1489,998],{"class":959},[953,1491,1001],{"class":959},[953,1493,939],{"class":1004},[953,1495,1001],{"class":959},[953,1497,1498],{"class":994}," :should-scroll-to-bottom",[953,1500,998],{"class":959},[953,1502,1001],{"class":959},[953,1504,1301],{"class":1004},[953,1506,1001],{"class":959},[953,1508,1447],{"class":959},[953,1510,1511,1513,1515],{"class":955,"line":982},[953,1512,1060],{"class":959},[953,1514,964],{"class":963},[953,1516,967],{"class":959},[924,1518,1520],{"id":1519},"examples","Examples",[929,1522,1523,1524,1530,1531,1538],{},"The Chat components are designed to be used with the ",[933,1525,1529],{"href":1526,"rel":1527},"https://ai-sdk.dev/",[1528],"nofollow","Vercel AI SDK",", specifically the ",[933,1532,1535],{"href":1533,"rel":1534},"https://ai-sdk.dev/docs/reference/ai-sdk-ui/use-chat",[1528],[937,1536,1537],{},"Chat"," class for managing chat state and streaming responses.",[929,1540,1541],{},"First, install the required dependencies:",[1543,1544,1546,1570,1588,1607],"code-group",{"sync":1545},"pm",[942,1547,1552],{"className":1548,"code":1549,"filename":1550,"language":1551,"meta":949,"style":949},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","pnpm add ai @ai-sdk/gateway @ai-sdk/vue\n","pnpm","bash",[937,1553,1554],{"__ignoreMap":949},[953,1555,1556,1558,1561,1564,1567],{"class":955,"line":956},[953,1557,1550],{"class":1204},[953,1559,1560],{"class":1004}," add",[953,1562,1563],{"class":1004}," ai",[953,1565,1566],{"class":1004}," @ai-sdk/gateway",[953,1568,1569],{"class":1004}," @ai-sdk/vue\n",[942,1571,1574],{"className":1548,"code":1572,"filename":1573,"language":1551,"meta":949,"style":949},"yarn add ai @ai-sdk/gateway @ai-sdk/vue\n","yarn",[937,1575,1576],{"__ignoreMap":949},[953,1577,1578,1580,1582,1584,1586],{"class":955,"line":956},[953,1579,1573],{"class":1204},[953,1581,1560],{"class":1004},[953,1583,1563],{"class":1004},[953,1585,1566],{"class":1004},[953,1587,1569],{"class":1004},[942,1589,1592],{"className":1548,"code":1590,"filename":1591,"language":1551,"meta":949,"style":949},"npm install ai @ai-sdk/gateway @ai-sdk/vue\n","npm",[937,1593,1594],{"__ignoreMap":949},[953,1595,1596,1598,1601,1603,1605],{"class":955,"line":956},[953,1597,1591],{"class":1204},[953,1599,1600],{"class":1004}," install",[953,1602,1563],{"class":1004},[953,1604,1566],{"class":1004},[953,1606,1569],{"class":1004},[942,1608,1611],{"className":1548,"code":1609,"filename":1610,"language":1551,"meta":949,"style":949},"bun add ai @ai-sdk/gateway @ai-sdk/vue\n","bun",[937,1612,1613],{"__ignoreMap":949},[953,1614,1615,1617,1619,1621,1623],{"class":955,"line":956},[953,1616,1610],{"class":1204},[953,1618,1560],{"class":1004},[953,1620,1563],{"class":1004},[953,1622,1566],{"class":1004},[953,1624,1569],{"class":1004},[929,1626,1627,1628,1635,1636,1641],{},"Then, create a server API endpoint to handle chat requests using ",[933,1629,1632],{"href":1630,"rel":1631},"https://ai-sdk.dev/docs/reference/ai-sdk-core/stream-text",[1528],[937,1633,1634],{},"streamText"," from the AI SDK. You can use the ",[933,1637,1640],{"href":1638,"rel":1639},"https://vercel.com/ai-gateway",[1528],"Vercel AI Gateway"," to access AI models through a centralized endpoint:",[942,1643,1648],{"className":1644,"code":1645,"filename":1646,"language":1647,"meta":949,"style":949},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import { streamText, convertToModelMessages } from 'ai'\nimport { gateway } from '@ai-sdk/gateway'\n\nexport default defineEventHandler(async (event) => {\n  const { messages } = await readBody(event)\n\n  return streamText({\n    model: gateway('openai/gpt-4o-mini'),\n    maxOutputTokens: 10000,\n    system: 'You are a helpful assistant.',\n    messages: await convertToModelMessages(messages)\n  }).toUIMessageStreamResponse()\n})\n","server/api/chat.post.ts","ts",[937,1649,1650,1683,1703,1708,1742,1770,1774,1786,1809,1822,1839,1857,1873],{"__ignoreMap":949},[953,1651,1652,1656,1659,1663,1666,1669,1672,1675,1677,1680],{"class":955,"line":956},[953,1653,1655],{"class":1654},"s7zQu","import",[953,1657,1658],{"class":959}," {",[953,1660,1662],{"class":1661},"sTEyZ"," streamText",[953,1664,1665],{"class":959},",",[953,1667,1668],{"class":1661}," convertToModelMessages",[953,1670,1671],{"class":959}," }",[953,1673,1674],{"class":1654}," from",[953,1676,1211],{"class":959},[953,1678,1679],{"class":1004},"ai",[953,1681,1682],{"class":959},"'\n",[953,1684,1685,1687,1689,1692,1694,1696,1698,1701],{"class":955,"line":947},[953,1686,1655],{"class":1654},[953,1688,1658],{"class":959},[953,1690,1691],{"class":1661}," gateway",[953,1693,1671],{"class":959},[953,1695,1674],{"class":1654},[953,1697,1211],{"class":959},[953,1699,1700],{"class":1004},"@ai-sdk/gateway",[953,1702,1682],{"class":959},[953,1704,1705],{"class":955,"line":982},[953,1706,1707],{"emptyLinePlaceholder":21},"\n",[953,1709,1710,1713,1716,1720,1723,1726,1729,1733,1736,1739],{"class":955,"line":991},[953,1711,1712],{"class":1654},"export",[953,1714,1715],{"class":1654}," default",[953,1717,1719],{"class":1718},"s2Zo4"," defineEventHandler",[953,1721,1722],{"class":1661},"(",[953,1724,1725],{"class":994},"async",[953,1727,1728],{"class":959}," (",[953,1730,1732],{"class":1731},"sHdIc","event",[953,1734,1735],{"class":959},")",[953,1737,1738],{"class":994}," =>",[953,1740,1741],{"class":959}," {\n",[953,1743,1744,1747,1749,1752,1754,1757,1760,1763,1765,1767],{"class":955,"line":1011},[953,1745,1746],{"class":994},"  const",[953,1748,1658],{"class":959},[953,1750,1751],{"class":1661}," messages",[953,1753,1671],{"class":959},[953,1755,1756],{"class":959}," =",[953,1758,1759],{"class":1654}," await",[953,1761,1762],{"class":1718}," readBody",[953,1764,1722],{"class":963},[953,1766,1732],{"class":1661},[953,1768,1769],{"class":963},")\n",[953,1771,1772],{"class":955,"line":1026},[953,1773,1707],{"emptyLinePlaceholder":21},[953,1775,1776,1779,1781,1783],{"class":955,"line":1041},[953,1777,1778],{"class":1654},"  return",[953,1780,1662],{"class":1718},[953,1782,1722],{"class":963},[953,1784,1785],{"class":959},"{\n",[953,1787,1788,1791,1793,1795,1797,1799,1802,1804,1806],{"class":955,"line":948},[953,1789,1790],{"class":963},"    model",[953,1792,1208],{"class":959},[953,1794,1691],{"class":1718},[953,1796,1722],{"class":963},[953,1798,1217],{"class":959},[953,1800,1801],{"class":1004},"openai/gpt-4o-mini",[953,1803,1217],{"class":959},[953,1805,1735],{"class":963},[953,1807,1808],{"class":959},",\n",[953,1810,1811,1814,1816,1820],{"class":955,"line":1057},[953,1812,1813],{"class":963},"    maxOutputTokens",[953,1815,1208],{"class":959},[953,1817,1819],{"class":1818},"sbssI"," 10000",[953,1821,1808],{"class":959},[953,1823,1825,1828,1830,1832,1835,1837],{"class":955,"line":1824},10,[953,1826,1827],{"class":963},"    system",[953,1829,1208],{"class":959},[953,1831,1211],{"class":959},[953,1833,1834],{"class":1004},"You are a helpful assistant.",[953,1836,1217],{"class":959},[953,1838,1808],{"class":959},[953,1840,1842,1845,1847,1849,1851,1853,1855],{"class":955,"line":1841},11,[953,1843,1844],{"class":963},"    messages",[953,1846,1208],{"class":959},[953,1848,1759],{"class":1654},[953,1850,1668],{"class":1718},[953,1852,1722],{"class":963},[953,1854,939],{"class":1661},[953,1856,1769],{"class":963},[953,1858,1860,1863,1865,1867,1870],{"class":955,"line":1859},12,[953,1861,1862],{"class":959},"  }",[953,1864,1735],{"class":963},[953,1866,1364],{"class":959},[953,1868,1869],{"class":1718},"toUIMessageStreamResponse",[953,1871,1872],{"class":963},"()\n",[953,1874,1876,1879],{"class":955,"line":1875},13,[953,1877,1878],{"class":959},"}",[953,1880,1769],{"class":1661},[1066,1882,1886],{"icon":1883,"target":1884,"to":1885},"i-simple-icons-github","_blank","https://github.com/nuxt-ui-templates/chat",[929,1887,1888,1889,1893],{},"Check out the source code of our ",[1890,1891,1892],"strong",{},"AI Chat template"," on GitHub for a real-life example.",[1117,1895,1897],{"id":1896},"within-a-page","Within a page",[929,1899,1900,1901,1903],{},"Use the ChatMessages component with the ",[937,1902,1537],{}," class from AI SDK v5 to display a list of chat messages within a page.",[929,1905,1906,1907,1909,1910,1912],{},"Pass the ",[937,1908,939],{}," prop alongside the ",[937,1911,1112],{}," prop that will be used for the auto scroll and the indicator display.",[942,1914,1920],{"className":944,"code":1915,"filename":1916,"highlights":1917,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nimport { Chat } from '@ai-sdk/vue'\n\nconst input = ref('')\n\nconst chat = new Chat({\n  onError(error) {\n    console.error(error)\n  }\n})\n\nfunction onSubmit() {\n  chat.sendMessage({ text: input.value })\n\n  input.value = ''\n}\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUDashboardPanel>\n    \u003Ctemplate #body>\n      \u003CUContainer>\n        \u003CUChatMessages :messages=\"chat.messages\" :status=\"chat.status\">\n          \u003Ctemplate #content=\"{ message }\">\n            \u003Ctemplate v-for=\"(part, index) in message.parts\" :key=\"`${message.id}-${part.type}-${index}`\">\n              \u003CMDC v-if=\"part.type === 'text' && message.role === 'assistant'\" :value=\"part.text\" :cache-key=\"`${message.id}-${index}`\" class=\"*:first:mt-0 *:last:mb-0\" />\n              \u003Cp v-else-if=\"part.type === 'text' && message.role === 'user'\" class=\"whitespace-pre-wrap\">{{ part.text }}\u003C/p>\n            \u003C/template>\n          \u003C/template>\n        \u003C/UChatMessages>\n      \u003C/UContainer>\n    \u003C/template>\n\n    \u003Ctemplate #footer>\n      \u003CUContainer class=\"pb-4 sm:pb-6\">\n        \u003CUChatPrompt v-model=\"input\" :error=\"chat.error\" @submit=\"onSubmit\">\n          \u003CUChatPromptSubmit :status=\"chat.status\" @stop=\"chat.stop()\" @reload=\"chat.regenerate()\" />\n        \u003C/UChatPrompt>\n      \u003C/UContainer>\n    \u003C/template>\n  \u003C/UDashboardPanel>\n\u003C/template>\n","pages/[id].vue",[947,1041,948,1057,1824,1841,1918,1919],24,28,[937,1921,1922,1945,1966,1970,1990,1994,2012,2026,2042,2048,2055,2060,2073,2105,2110,2125,2131,2140,2145,2154,2164,2179,2190,2223,2250,2333,2392,2434,2444,2454,2464,2474,2484,2489,2503,2523,2569,2613,2622,2631,2640,2649],{"__ignoreMap":949},[953,1923,1924,1926,1929,1932,1935,1937,1939,1941,1943],{"class":955,"line":956},[953,1925,960],{"class":959},[953,1927,1928],{"class":963},"script",[953,1930,1931],{"class":994}," setup",[953,1933,1934],{"class":994}," lang",[953,1936,998],{"class":959},[953,1938,1001],{"class":959},[953,1940,1647],{"class":1004},[953,1942,1001],{"class":959},[953,1944,967],{"class":959},[953,1946,1948,1950,1952,1955,1957,1959,1961,1964],{"class":1947,"line":947},[955,971],[953,1949,1655],{"class":1654},[953,1951,1658],{"class":959},[953,1953,1954],{"class":1661}," Chat",[953,1956,1671],{"class":959},[953,1958,1674],{"class":1654},[953,1960,1211],{"class":959},[953,1962,1963],{"class":1004},"@ai-sdk/vue",[953,1965,1682],{"class":959},[953,1967,1968],{"class":955,"line":982},[953,1969,1707],{"emptyLinePlaceholder":21},[953,1971,1972,1975,1978,1980,1983,1985,1988],{"class":955,"line":991},[953,1973,1974],{"class":994},"const",[953,1976,1977],{"class":1661}," input ",[953,1979,998],{"class":959},[953,1981,1982],{"class":1718}," ref",[953,1984,1722],{"class":1661},[953,1986,1987],{"class":959},"''",[953,1989,1769],{"class":1661},[953,1991,1992],{"class":955,"line":1011},[953,1993,1707],{"emptyLinePlaceholder":21},[953,1995,1996,1998,2001,2003,2006,2008,2010],{"class":955,"line":1026},[953,1997,1974],{"class":994},[953,1999,2000],{"class":1661}," chat ",[953,2002,998],{"class":959},[953,2004,2005],{"class":959}," new",[953,2007,1954],{"class":1718},[953,2009,1722],{"class":1661},[953,2011,1785],{"class":959},[953,2013,2015,2018,2020,2022,2024],{"class":2014,"line":1041},[955,971],[953,2016,2017],{"class":963},"  onError",[953,2019,1722],{"class":959},[953,2021,1178],{"class":1731},[953,2023,1735],{"class":959},[953,2025,1741],{"class":959},[953,2027,2029,2032,2034,2036,2038,2040],{"class":2028,"line":948},[955,971],[953,2030,2031],{"class":1661},"    console",[953,2033,1364],{"class":959},[953,2035,1178],{"class":1718},[953,2037,1722],{"class":963},[953,2039,1178],{"class":1661},[953,2041,1769],{"class":963},[953,2043,2045],{"class":2044,"line":1057},[955,971],[953,2046,2047],{"class":959},"  }\n",[953,2049,2051,2053],{"class":2050,"line":1824},[955,971],[953,2052,1878],{"class":959},[953,2054,1769],{"class":1661},[953,2056,2058],{"class":2057,"line":1841},[955,971],[953,2059,1707],{"emptyLinePlaceholder":21},[953,2061,2062,2065,2068,2071],{"class":955,"line":1859},[953,2063,2064],{"class":994},"function",[953,2066,2067],{"class":1718}," onSubmit",[953,2069,2070],{"class":959},"()",[953,2072,1741],{"class":959},[953,2074,2075,2078,2080,2083,2085,2088,2091,2093,2096,2098,2101,2103],{"class":955,"line":1875},[953,2076,2077],{"class":1661},"  chat",[953,2079,1364],{"class":959},[953,2081,2082],{"class":1718},"sendMessage",[953,2084,1722],{"class":963},[953,2086,2087],{"class":959},"{",[953,2089,2090],{"class":963}," text",[953,2092,1208],{"class":959},[953,2094,2095],{"class":1661}," input",[953,2097,1364],{"class":959},[953,2099,2100],{"class":1661},"value",[953,2102,1671],{"class":959},[953,2104,1769],{"class":963},[953,2106,2108],{"class":955,"line":2107},14,[953,2109,1707],{"emptyLinePlaceholder":21},[953,2111,2113,2116,2118,2120,2122],{"class":955,"line":2112},15,[953,2114,2115],{"class":1661},"  input",[953,2117,1364],{"class":959},[953,2119,2100],{"class":1661},[953,2121,1756],{"class":959},[953,2123,2124],{"class":959}," ''\n",[953,2126,2128],{"class":955,"line":2127},16,[953,2129,2130],{"class":959},"}\n",[953,2132,2134,2136,2138],{"class":955,"line":2133},17,[953,2135,1060],{"class":959},[953,2137,1928],{"class":963},[953,2139,967],{"class":959},[953,2141,2143],{"class":955,"line":2142},18,[953,2144,1707],{"emptyLinePlaceholder":21},[953,2146,2148,2150,2152],{"class":955,"line":2147},19,[953,2149,960],{"class":959},[953,2151,964],{"class":963},[953,2153,967],{"class":959},[953,2155,2157,2159,2162],{"class":955,"line":2156},20,[953,2158,974],{"class":959},[953,2160,2161],{"class":963},"UDashboardPanel",[953,2163,967],{"class":959},[953,2165,2167,2169,2171,2174,2177],{"class":955,"line":2166},21,[953,2168,985],{"class":959},[953,2170,964],{"class":963},[953,2172,2173],{"class":959}," #",[953,2175,2176],{"class":994},"body",[953,2178,967],{"class":959},[953,2180,2182,2185,2188],{"class":955,"line":2181},22,[953,2183,2184],{"class":959},"      \u003C",[953,2186,2187],{"class":963},"UContainer",[953,2189,967],{"class":959},[953,2191,2193,2196,2198,2200,2202,2204,2207,2209,2212,2214,2216,2219,2221],{"class":955,"line":2192},23,[953,2194,2195],{"class":959},"        \u003C",[953,2197,977],{"class":963},[953,2199,1433],{"class":994},[953,2201,998],{"class":959},[953,2203,1001],{"class":959},[953,2205,2206],{"class":1004},"chat.messages",[953,2208,1001],{"class":959},[953,2210,2211],{"class":994}," :status",[953,2213,998],{"class":959},[953,2215,1001],{"class":959},[953,2217,2218],{"class":1004},"chat.status",[953,2220,1001],{"class":959},[953,2222,967],{"class":959},[953,2224,2226,2229,2231,2233,2235,2237,2239,2241,2244,2246,2248],{"class":2225,"line":1918},[955,971],[953,2227,2228],{"class":959},"          \u003C",[953,2230,964],{"class":963},[953,2232,2173],{"class":959},[953,2234,344],{"class":994},[953,2236,998],{"class":959},[953,2238,1001],{"class":959},[953,2240,2087],{"class":959},[953,2242,2243],{"class":1661}," message ",[953,2245,1878],{"class":959},[953,2247,1001],{"class":959},[953,2249,967],{"class":959},[953,2251,2253,2256,2258,2261,2263,2265,2268,2270,2273,2276,2279,2281,2284,2286,2289,2292,2294,2297,2299,2301,2304,2306,2309,2312,2315,2317,2320,2322,2324,2326,2328,2331],{"class":955,"line":2252},25,[953,2254,2255],{"class":959},"            \u003C",[953,2257,964],{"class":963},[953,2259,2260],{"class":1654}," v-for",[953,2262,998],{"class":959},[953,2264,1001],{"class":959},[953,2266,2267],{"class":1661},"(part",[953,2269,1665],{"class":959},[953,2271,2272],{"class":1661}," index) ",[953,2274,2275],{"class":959},"in",[953,2277,2278],{"class":1661}," message",[953,2280,1364],{"class":959},[953,2282,2283],{"class":1661},"parts",[953,2285,1001],{"class":959},[953,2287,2288],{"class":959}," :",[953,2290,2291],{"class":994},"key",[953,2293,998],{"class":959},[953,2295,2296],{"class":959},"\"`${",[953,2298,1036],{"class":1661},[953,2300,1364],{"class":959},[953,2302,2303],{"class":1661},"id",[953,2305,1878],{"class":959},[953,2307,2308],{"class":1004},"-",[953,2310,2311],{"class":959},"${",[953,2313,2314],{"class":1661},"part",[953,2316,1364],{"class":959},[953,2318,2319],{"class":1661},"type",[953,2321,1878],{"class":959},[953,2323,2308],{"class":1004},[953,2325,2311],{"class":959},[953,2327,1021],{"class":1661},[953,2329,2330],{"class":959},"}`\"",[953,2332,967],{"class":959},[953,2334,2336,2339,2342,2345,2347,2349,2352,2354,2357,2359,2361,2364,2366,2369,2371,2373,2376,2378,2381,2383,2385,2388,2390],{"class":955,"line":2335},26,[953,2337,2338],{"class":959},"              \u003C",[953,2340,2341],{"class":963},"MDC",[953,2343,2344],{"class":994}," v-if",[953,2346,998],{"class":959},[953,2348,1001],{"class":959},[953,2350,2351],{"class":1004},"part.type === 'text' && message.role === 'assistant'",[953,2353,1001],{"class":959},[953,2355,2356],{"class":994}," :value",[953,2358,998],{"class":959},[953,2360,1001],{"class":959},[953,2362,2363],{"class":1004},"part.text",[953,2365,1001],{"class":959},[953,2367,2368],{"class":994}," :cache-key",[953,2370,998],{"class":959},[953,2372,1001],{"class":959},[953,2374,2375],{"class":1004},"`${message.id}-${index}`",[953,2377,1001],{"class":959},[953,2379,2380],{"class":994}," class",[953,2382,998],{"class":959},[953,2384,1001],{"class":959},[953,2386,2387],{"class":1004},"*:first:mt-0 *:last:mb-0",[953,2389,1001],{"class":959},[953,2391,1447],{"class":959},[953,2393,2395,2397,2399,2402,2404,2406,2409,2411,2413,2415,2417,2420,2422,2425,2428,2430,2432],{"class":955,"line":2394},27,[953,2396,2338],{"class":959},[953,2398,929],{"class":963},[953,2400,2401],{"class":994}," v-else-if",[953,2403,998],{"class":959},[953,2405,1001],{"class":959},[953,2407,2408],{"class":1004},"part.type === 'text' && message.role === 'user'",[953,2410,1001],{"class":959},[953,2412,2380],{"class":994},[953,2414,998],{"class":959},[953,2416,1001],{"class":959},[953,2418,2419],{"class":1004},"whitespace-pre-wrap",[953,2421,1001],{"class":959},[953,2423,2424],{"class":959},">",[953,2426,2427],{"class":1661},"{{ part.text }}",[953,2429,1060],{"class":959},[953,2431,929],{"class":963},[953,2433,967],{"class":959},[953,2435,2437,2440,2442],{"class":2436,"line":1919},[955,971],[953,2438,2439],{"class":959},"            \u003C/",[953,2441,964],{"class":963},[953,2443,967],{"class":959},[953,2445,2447,2450,2452],{"class":955,"line":2446},29,[953,2448,2449],{"class":959},"          \u003C/",[953,2451,964],{"class":963},[953,2453,967],{"class":959},[953,2455,2457,2460,2462],{"class":955,"line":2456},30,[953,2458,2459],{"class":959},"        \u003C/",[953,2461,977],{"class":963},[953,2463,967],{"class":959},[953,2465,2467,2470,2472],{"class":955,"line":2466},31,[953,2468,2469],{"class":959},"      \u003C/",[953,2471,2187],{"class":963},[953,2473,967],{"class":959},[953,2475,2477,2480,2482],{"class":955,"line":2476},32,[953,2478,2479],{"class":959},"    \u003C/",[953,2481,964],{"class":963},[953,2483,967],{"class":959},[953,2485,2487],{"class":955,"line":2486},33,[953,2488,1707],{"emptyLinePlaceholder":21},[953,2490,2492,2494,2496,2498,2501],{"class":955,"line":2491},34,[953,2493,985],{"class":959},[953,2495,964],{"class":963},[953,2497,2173],{"class":959},[953,2499,2500],{"class":994},"footer",[953,2502,967],{"class":959},[953,2504,2506,2508,2510,2512,2514,2516,2519,2521],{"class":955,"line":2505},35,[953,2507,2184],{"class":959},[953,2509,2187],{"class":963},[953,2511,2380],{"class":994},[953,2513,998],{"class":959},[953,2515,1001],{"class":959},[953,2517,2518],{"class":1004},"pb-4 sm:pb-6",[953,2520,1001],{"class":959},[953,2522,967],{"class":959},[953,2524,2526,2528,2531,2534,2536,2538,2541,2543,2546,2548,2550,2553,2555,2558,2560,2562,2565,2567],{"class":955,"line":2525},36,[953,2527,2195],{"class":959},[953,2529,2530],{"class":963},"UChatPrompt",[953,2532,2533],{"class":994}," v-model",[953,2535,998],{"class":959},[953,2537,1001],{"class":959},[953,2539,2540],{"class":1004},"input",[953,2542,1001],{"class":959},[953,2544,2545],{"class":994}," :error",[953,2547,998],{"class":959},[953,2549,1001],{"class":959},[953,2551,2552],{"class":1004},"chat.error",[953,2554,1001],{"class":959},[953,2556,2557],{"class":994}," @submit",[953,2559,998],{"class":959},[953,2561,1001],{"class":959},[953,2563,2564],{"class":1004},"onSubmit",[953,2566,1001],{"class":959},[953,2568,967],{"class":959},[953,2570,2572,2574,2577,2579,2581,2583,2585,2587,2590,2592,2594,2597,2599,2602,2604,2606,2609,2611],{"class":955,"line":2571},37,[953,2573,2228],{"class":959},[953,2575,2576],{"class":963},"UChatPromptSubmit",[953,2578,2211],{"class":994},[953,2580,998],{"class":959},[953,2582,1001],{"class":959},[953,2584,2218],{"class":1004},[953,2586,1001],{"class":959},[953,2588,2589],{"class":994}," @stop",[953,2591,998],{"class":959},[953,2593,1001],{"class":959},[953,2595,2596],{"class":1004},"chat.stop()",[953,2598,1001],{"class":959},[953,2600,2601],{"class":994}," @reload",[953,2603,998],{"class":959},[953,2605,1001],{"class":959},[953,2607,2608],{"class":1004},"chat.regenerate()",[953,2610,1001],{"class":959},[953,2612,1447],{"class":959},[953,2614,2616,2618,2620],{"class":955,"line":2615},38,[953,2617,2459],{"class":959},[953,2619,2530],{"class":963},[953,2621,967],{"class":959},[953,2623,2625,2627,2629],{"class":955,"line":2624},39,[953,2626,2469],{"class":959},[953,2628,2187],{"class":963},[953,2630,967],{"class":959},[953,2632,2634,2636,2638],{"class":955,"line":2633},40,[953,2635,2479],{"class":959},[953,2637,964],{"class":963},[953,2639,967],{"class":959},[953,2641,2643,2645,2647],{"class":955,"line":2642},41,[953,2644,1050],{"class":959},[953,2646,2161],{"class":963},[953,2648,967],{"class":959},[953,2650,2652,2654,2656],{"class":955,"line":2651},42,[953,2653,1060],{"class":959},[953,2655,964],{"class":963},[953,2657,967],{"class":959},[1149,2659,2660],{},[929,2661,2662,2663,2665,2666,2673],{},"In this example, we use the ",[937,2664,2341],{}," component from ",[933,2667,2670],{"href":2668,"rel":2669},"https://github.com/nuxt-modules/mdc",[1528],[937,2671,2672],{},"@nuxtjs/mdc"," to render the assistant messages as markdown. User messages are rendered as plain text to prevent XSS vulnerabilities. As Nuxt UI provides pre-styled prose components, your content will be automatically styled.",[1117,2675,2677],{"id":2676},"with-indicator-slot","With indicator slot",[929,2679,2680,2681,1364],{},"You can customize the loading indicator that appears when the status is ",[937,2682,1160],{},[2684,2685],"component-example",{":collapse":1130,"className":2686,"name":2687},[1133],"chat-messages-indicator-slot-example",[924,2689,2691],{"id":2690},"api","API",[1117,2693,2695],{"id":2694},"props","Props",[2697,2698],"component-props",{},[1117,2700,2702],{"id":2701},"slots","Slots",[2704,2705],"component-slots",{},[1375,2707,2708,2719],{},[929,2709,2710,2711,2716,2717,940],{},"You can use all the slots of the ",[933,2712,2714],{"href":2713},"/docs/components/chat-message#slots",[937,2715,253],{}," component inside ChatMessages, they are automatically forwarded allowing you to customize individual messages when using the ",[937,2718,939],{},[942,2720,2723],{"className":944,"code":2721,"highlights":2722,"language":34,"meta":949,"style":949},"\u003Ctemplate>\n  \u003CUChatMessages :messages=\"messages\" :status=\"status\">\n    \u003Ctemplate #content=\"{ message }\">\n      \u003Ctemplate v-for=\"(part, index) in message.parts\" :key=\"`${message.id}-${part.type}-${index}`\">\n        \u003CMDC v-if=\"part.type === 'text' && message.role === 'assistant'\" :value=\"part.text\" :cache-key=\"`${message.id}-${index}`\" class=\"*:first:mt-0 *:last:mb-0\" />\n        \u003Cp v-else-if=\"part.type === 'text' && message.role === 'user'\" class=\"whitespace-pre-wrap\">{{ part.text }}\u003C/p>\n      \u003C/template>\n    \u003C/template>\n  \u003C/UChatMessages>\n\u003C/template>\n",[1011,1026,1041,948,1057],[937,2724,2725,2733,2761,2785,2851,2900,2937,2946,2955,2964],{"__ignoreMap":949},[953,2726,2727,2729,2731],{"class":955,"line":956},[953,2728,960],{"class":959},[953,2730,964],{"class":963},[953,2732,967],{"class":959},[953,2734,2735,2737,2739,2741,2743,2745,2747,2749,2751,2753,2755,2757,2759],{"class":955,"line":947},[953,2736,974],{"class":959},[953,2738,977],{"class":963},[953,2740,1433],{"class":994},[953,2742,998],{"class":959},[953,2744,1001],{"class":959},[953,2746,939],{"class":1004},[953,2748,1001],{"class":959},[953,2750,2211],{"class":994},[953,2752,998],{"class":959},[953,2754,1001],{"class":959},[953,2756,1112],{"class":1004},[953,2758,1001],{"class":959},[953,2760,967],{"class":959},[953,2762,2763,2765,2767,2769,2771,2773,2775,2777,2779,2781,2783],{"class":955,"line":982},[953,2764,985],{"class":959},[953,2766,964],{"class":963},[953,2768,2173],{"class":959},[953,2770,344],{"class":994},[953,2772,998],{"class":959},[953,2774,1001],{"class":959},[953,2776,2087],{"class":959},[953,2778,2243],{"class":1661},[953,2780,1878],{"class":959},[953,2782,1001],{"class":959},[953,2784,967],{"class":959},[953,2786,2787,2789,2791,2793,2795,2797,2799,2801,2803,2805,2807,2809,2811,2813,2815,2817,2819,2821,2823,2825,2827,2829,2831,2833,2835,2837,2839,2841,2843,2845,2847,2849],{"class":955,"line":991},[953,2788,2184],{"class":959},[953,2790,964],{"class":963},[953,2792,2260],{"class":1654},[953,2794,998],{"class":959},[953,2796,1001],{"class":959},[953,2798,2267],{"class":1661},[953,2800,1665],{"class":959},[953,2802,2272],{"class":1661},[953,2804,2275],{"class":959},[953,2806,2278],{"class":1661},[953,2808,1364],{"class":959},[953,2810,2283],{"class":1661},[953,2812,1001],{"class":959},[953,2814,2288],{"class":959},[953,2816,2291],{"class":994},[953,2818,998],{"class":959},[953,2820,2296],{"class":959},[953,2822,1036],{"class":1661},[953,2824,1364],{"class":959},[953,2826,2303],{"class":1661},[953,2828,1878],{"class":959},[953,2830,2308],{"class":1004},[953,2832,2311],{"class":959},[953,2834,2314],{"class":1661},[953,2836,1364],{"class":959},[953,2838,2319],{"class":1661},[953,2840,1878],{"class":959},[953,2842,2308],{"class":1004},[953,2844,2311],{"class":959},[953,2846,1021],{"class":1661},[953,2848,2330],{"class":959},[953,2850,967],{"class":959},[953,2852,2854,2856,2858,2860,2862,2864,2866,2868,2870,2872,2874,2876,2878,2880,2882,2884,2886,2888,2890,2892,2894,2896,2898],{"class":2853,"line":1011},[955,971],[953,2855,2195],{"class":959},[953,2857,2341],{"class":963},[953,2859,2344],{"class":994},[953,2861,998],{"class":959},[953,2863,1001],{"class":959},[953,2865,2351],{"class":1004},[953,2867,1001],{"class":959},[953,2869,2356],{"class":994},[953,2871,998],{"class":959},[953,2873,1001],{"class":959},[953,2875,2363],{"class":1004},[953,2877,1001],{"class":959},[953,2879,2368],{"class":994},[953,2881,998],{"class":959},[953,2883,1001],{"class":959},[953,2885,2375],{"class":1004},[953,2887,1001],{"class":959},[953,2889,2380],{"class":994},[953,2891,998],{"class":959},[953,2893,1001],{"class":959},[953,2895,2387],{"class":1004},[953,2897,1001],{"class":959},[953,2899,1447],{"class":959},[953,2901,2903,2905,2907,2909,2911,2913,2915,2917,2919,2921,2923,2925,2927,2929,2931,2933,2935],{"class":2902,"line":1026},[955,971],[953,2904,2195],{"class":959},[953,2906,929],{"class":963},[953,2908,2401],{"class":994},[953,2910,998],{"class":959},[953,2912,1001],{"class":959},[953,2914,2408],{"class":1004},[953,2916,1001],{"class":959},[953,2918,2380],{"class":994},[953,2920,998],{"class":959},[953,2922,1001],{"class":959},[953,2924,2419],{"class":1004},[953,2926,1001],{"class":959},[953,2928,2424],{"class":959},[953,2930,2427],{"class":1661},[953,2932,1060],{"class":959},[953,2934,929],{"class":963},[953,2936,967],{"class":959},[953,2938,2940,2942,2944],{"class":2939,"line":1041},[955,971],[953,2941,2469],{"class":959},[953,2943,964],{"class":963},[953,2945,967],{"class":959},[953,2947,2949,2951,2953],{"class":2948,"line":948},[955,971],[953,2950,2479],{"class":959},[953,2952,964],{"class":963},[953,2954,967],{"class":959},[953,2956,2958,2960,2962],{"class":2957,"line":1057},[955,971],[953,2959,1050],{"class":959},[953,2961,977],{"class":963},[953,2963,967],{"class":959},[953,2965,2966,2968,2970],{"class":955,"line":1824},[953,2967,1060],{"class":959},[953,2969,964],{"class":963},[953,2971,967],{"class":959},[924,2973,54],{"id":2974},"theme",[2976,2977],"component-theme",{},[924,2979,2981],{"id":2980},"changelog","Changelog",[2983,2984],"component-changelog",{},[2986,2987,2988],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":949,"searchDepth":947,"depth":947,"links":2990},[2991,3001,3005,3009,3010],{"id":926,"depth":947,"text":927,"children":2992},[2993,2994,2995,2996,2997,2998,2999,3000],{"id":939,"depth":982,"text":1119},{"id":1112,"depth":982,"text":1137},{"id":1182,"depth":982,"text":777},{"id":1242,"depth":982,"text":1243},{"id":1292,"depth":982,"text":1293},{"id":1351,"depth":982,"text":1352},{"id":1403,"depth":982,"text":1404},{"id":1458,"depth":982,"text":1459},{"id":1519,"depth":947,"text":1520,"children":3002},[3003,3004],{"id":1896,"depth":982,"text":1897},{"id":2676,"depth":982,"text":2677},{"id":2690,"depth":947,"text":2691,"children":3006},[3007,3008],{"id":2694,"depth":982,"text":2695},{"id":2701,"depth":982,"text":2702},{"id":2974,"depth":947,"text":54},{"id":2980,"depth":947,"text":2981},"md",[3013,3016],{"label":3014,"icon":3015,"to":1526,"target":1884},"AI SDK","i-simple-icons-vercel",{"label":3017,"icon":1883,"to":3018},"GitHub","https://github.com/nuxt/ui/blob/v4/src/runtime/components/ChatMessages.vue",{},{"title":259,"description":262},"2z_1aAykMw28b4a4imEWD-u81xMygRJib1RYcb74KCw",{"data":3023,"body":3024},{},{"type":3025,"children":3026},"root",[3027],{"type":172,"tag":929,"props":3028,"children":3029},{},[3030],{"type":3031,"value":262},"text",{"data":3033,"body":3034},{},{"type":3025,"children":3035},[3036],{"type":172,"tag":929,"props":3037,"children":3038},{},[3039],{"type":3031,"value":3040},"The spacing offset for the last message in px. Can be useful when the prompt is sticky for example.",{"data":3042,"body":3043,"toc":3852},{"title":949,"description":949},{"type":3025,"children":3044},[3045,3367,3847],{"type":172,"tag":3046,"props":3047,"children":3050},"code-collapse",{"className":3048},[3049],"nuxt-only",[3051],{"type":172,"tag":942,"props":3052,"children":3054},{"className":1644,"code":3053,"filename":1383,"language":1647,"meta":949,"style":949},"export default defineAppConfig({\n  ui: {\n    chatMessages: {\n      slots: {\n        root: 'w-full flex flex-col gap-1 flex-1 px-2.5 [&>article]:last-of-type:min-h-(--last-message-height)',\n        indicator: 'h-6 flex items-center gap-1 py-3 *:size-2 *:rounded-full *:bg-elevated [&>*:nth-child(1)]:animate-[bounce_1s_infinite] [&>*:nth-child(2)]:animate-[bounce_1s_0.15s_infinite] [&>*:nth-child(3)]:animate-[bounce_1s_0.3s_infinite]',\n        viewport: 'absolute inset-x-0 top-[86%] data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]',\n        autoScroll: 'rounded-full absolute right-1/2 translate-x-1/2 bottom-0'\n      },\n      variants: {\n        compact: {\n          true: '',\n          false: ''\n        }\n      }\n    }\n  }\n})\n",[3055],{"type":172,"tag":937,"props":3056,"children":3057},{"__ignoreMap":949},[3058,3086,3103,3119,3135,3165,3194,3223,3248,3256,3272,3288,3309,3325,3333,3341,3349,3356],{"type":172,"tag":953,"props":3059,"children":3060},{"class":955,"line":956},[3061,3066,3070,3076,3081],{"type":172,"tag":953,"props":3062,"children":3064},{"style":3063},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[3065],{"type":3031,"value":1712},{"type":172,"tag":953,"props":3067,"children":3068},{"style":3063},[3069],{"type":3031,"value":1715},{"type":172,"tag":953,"props":3071,"children":3073},{"style":3072},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[3074],{"type":3031,"value":3075}," defineAppConfig",{"type":172,"tag":953,"props":3077,"children":3079},{"style":3078},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[3080],{"type":3031,"value":1722},{"type":172,"tag":953,"props":3082,"children":3084},{"style":3083},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[3085],{"type":3031,"value":1785},{"type":172,"tag":953,"props":3087,"children":3088},{"class":955,"line":947},[3089,3095,3099],{"type":172,"tag":953,"props":3090,"children":3092},{"style":3091},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[3093],{"type":3031,"value":3094},"  ui",{"type":172,"tag":953,"props":3096,"children":3097},{"style":3083},[3098],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3100,"children":3101},{"style":3083},[3102],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3104,"children":3105},{"class":955,"line":982},[3106,3111,3115],{"type":172,"tag":953,"props":3107,"children":3108},{"style":3091},[3109],{"type":3031,"value":3110},"    chatMessages",{"type":172,"tag":953,"props":3112,"children":3113},{"style":3083},[3114],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3116,"children":3117},{"style":3083},[3118],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3120,"children":3121},{"class":955,"line":991},[3122,3127,3131],{"type":172,"tag":953,"props":3123,"children":3124},{"style":3091},[3125],{"type":3031,"value":3126},"      slots",{"type":172,"tag":953,"props":3128,"children":3129},{"style":3083},[3130],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3132,"children":3133},{"style":3083},[3134],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3136,"children":3137},{"class":955,"line":1011},[3138,3143,3147,3151,3157,3161],{"type":172,"tag":953,"props":3139,"children":3140},{"style":3091},[3141],{"type":3031,"value":3142},"        root",{"type":172,"tag":953,"props":3144,"children":3145},{"style":3083},[3146],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3148,"children":3149},{"style":3083},[3150],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3152,"children":3154},{"style":3153},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[3155],{"type":3031,"value":3156},"w-full flex flex-col gap-1 flex-1 px-2.5 [&>article]:last-of-type:min-h-(--last-message-height)",{"type":172,"tag":953,"props":3158,"children":3159},{"style":3083},[3160],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3162,"children":3163},{"style":3083},[3164],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3166,"children":3167},{"class":955,"line":1026},[3168,3173,3177,3181,3186,3190],{"type":172,"tag":953,"props":3169,"children":3170},{"style":3091},[3171],{"type":3031,"value":3172},"        indicator",{"type":172,"tag":953,"props":3174,"children":3175},{"style":3083},[3176],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3178,"children":3179},{"style":3083},[3180],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3182,"children":3183},{"style":3153},[3184],{"type":3031,"value":3185},"h-6 flex items-center gap-1 py-3 *:size-2 *:rounded-full *:bg-elevated [&>*:nth-child(1)]:animate-[bounce_1s_infinite] [&>*:nth-child(2)]:animate-[bounce_1s_0.15s_infinite] [&>*:nth-child(3)]:animate-[bounce_1s_0.3s_infinite]",{"type":172,"tag":953,"props":3187,"children":3188},{"style":3083},[3189],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3191,"children":3192},{"style":3083},[3193],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3195,"children":3196},{"class":955,"line":1041},[3197,3202,3206,3210,3215,3219],{"type":172,"tag":953,"props":3198,"children":3199},{"style":3091},[3200],{"type":3031,"value":3201},"        viewport",{"type":172,"tag":953,"props":3203,"children":3204},{"style":3083},[3205],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3207,"children":3208},{"style":3083},[3209],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3211,"children":3212},{"style":3153},[3213],{"type":3031,"value":3214},"absolute inset-x-0 top-[86%] data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]",{"type":172,"tag":953,"props":3216,"children":3217},{"style":3083},[3218],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3220,"children":3221},{"style":3083},[3222],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3224,"children":3225},{"class":955,"line":948},[3226,3231,3235,3239,3244],{"type":172,"tag":953,"props":3227,"children":3228},{"style":3091},[3229],{"type":3031,"value":3230},"        autoScroll",{"type":172,"tag":953,"props":3232,"children":3233},{"style":3083},[3234],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3236,"children":3237},{"style":3083},[3238],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3240,"children":3241},{"style":3153},[3242],{"type":3031,"value":3243},"rounded-full absolute right-1/2 translate-x-1/2 bottom-0",{"type":172,"tag":953,"props":3245,"children":3246},{"style":3083},[3247],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3249,"children":3250},{"class":955,"line":1057},[3251],{"type":172,"tag":953,"props":3252,"children":3253},{"style":3083},[3254],{"type":3031,"value":3255},"      },\n",{"type":172,"tag":953,"props":3257,"children":3258},{"class":955,"line":1824},[3259,3264,3268],{"type":172,"tag":953,"props":3260,"children":3261},{"style":3091},[3262],{"type":3031,"value":3263},"      variants",{"type":172,"tag":953,"props":3265,"children":3266},{"style":3083},[3267],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3269,"children":3270},{"style":3083},[3271],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3273,"children":3274},{"class":955,"line":1841},[3275,3280,3284],{"type":172,"tag":953,"props":3276,"children":3277},{"style":3091},[3278],{"type":3031,"value":3279},"        compact",{"type":172,"tag":953,"props":3281,"children":3282},{"style":3083},[3283],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3285,"children":3286},{"style":3083},[3287],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3289,"children":3290},{"class":955,"line":1859},[3291,3296,3300,3305],{"type":172,"tag":953,"props":3292,"children":3293},{"style":3091},[3294],{"type":3031,"value":3295},"          true",{"type":172,"tag":953,"props":3297,"children":3298},{"style":3083},[3299],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3301,"children":3302},{"style":3083},[3303],{"type":3031,"value":3304}," ''",{"type":172,"tag":953,"props":3306,"children":3307},{"style":3083},[3308],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3310,"children":3311},{"class":955,"line":1875},[3312,3317,3321],{"type":172,"tag":953,"props":3313,"children":3314},{"style":3091},[3315],{"type":3031,"value":3316},"          false",{"type":172,"tag":953,"props":3318,"children":3319},{"style":3083},[3320],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3322,"children":3323},{"style":3083},[3324],{"type":3031,"value":2124},{"type":172,"tag":953,"props":3326,"children":3327},{"class":955,"line":2107},[3328],{"type":172,"tag":953,"props":3329,"children":3330},{"style":3083},[3331],{"type":3031,"value":3332},"        }\n",{"type":172,"tag":953,"props":3334,"children":3335},{"class":955,"line":2112},[3336],{"type":172,"tag":953,"props":3337,"children":3338},{"style":3083},[3339],{"type":3031,"value":3340},"      }\n",{"type":172,"tag":953,"props":3342,"children":3343},{"class":955,"line":2127},[3344],{"type":172,"tag":953,"props":3345,"children":3346},{"style":3083},[3347],{"type":3031,"value":3348},"    }\n",{"type":172,"tag":953,"props":3350,"children":3351},{"class":955,"line":2133},[3352],{"type":172,"tag":953,"props":3353,"children":3354},{"style":3083},[3355],{"type":3031,"value":2047},{"type":172,"tag":953,"props":3357,"children":3358},{"class":955,"line":2142},[3359,3363],{"type":172,"tag":953,"props":3360,"children":3361},{"style":3083},[3362],{"type":3031,"value":1878},{"type":172,"tag":953,"props":3364,"children":3365},{"style":3078},[3366],{"type":3031,"value":1769},{"type":172,"tag":3046,"props":3368,"children":3371},{"className":3369},[3370],"vue-only",[3372],{"type":172,"tag":942,"props":3373,"children":3375},{"className":1644,"code":3374,"filename":1398,"language":1647,"meta":949,"style":949},"import { defineConfig } from 'vite'\nimport vue from '@vitejs/plugin-vue'\nimport ui from '@nuxt/ui/vite'\n\nexport default defineConfig({\n  plugins: [\n    vue(),\n    ui({\n      ui: {\n        chatMessages: {\n          slots: {\n            root: 'w-full flex flex-col gap-1 flex-1 px-2.5 [&>article]:last-of-type:min-h-(--last-message-height)',\n            indicator: 'h-6 flex items-center gap-1 py-3 *:size-2 *:rounded-full *:bg-elevated [&>*:nth-child(1)]:animate-[bounce_1s_infinite] [&>*:nth-child(2)]:animate-[bounce_1s_0.15s_infinite] [&>*:nth-child(3)]:animate-[bounce_1s_0.3s_infinite]',\n            viewport: 'absolute inset-x-0 top-[86%] data-[state=open]:animate-[fade-in_200ms_ease-out] data-[state=closed]:animate-[fade-out_200ms_ease-in]',\n            autoScroll: 'rounded-full absolute right-1/2 translate-x-1/2 bottom-0'\n          },\n          variants: {\n            compact: {\n              true: '',\n              false: ''\n            }\n          }\n        }\n      }\n    })\n  ]\n})\n",[3376],{"type":172,"tag":937,"props":3377,"children":3378},{"__ignoreMap":949},[3379,3416,3446,3475,3482,3505,3522,3538,3554,3570,3586,3602,3630,3658,3686,3710,3718,3734,3750,3770,3786,3794,3802,3809,3816,3828,3836],{"type":172,"tag":953,"props":3380,"children":3381},{"class":955,"line":956},[3382,3386,3390,3395,3399,3403,3407,3412],{"type":172,"tag":953,"props":3383,"children":3384},{"style":3063},[3385],{"type":3031,"value":1655},{"type":172,"tag":953,"props":3387,"children":3388},{"style":3083},[3389],{"type":3031,"value":1658},{"type":172,"tag":953,"props":3391,"children":3392},{"style":3078},[3393],{"type":3031,"value":3394}," defineConfig",{"type":172,"tag":953,"props":3396,"children":3397},{"style":3083},[3398],{"type":3031,"value":1671},{"type":172,"tag":953,"props":3400,"children":3401},{"style":3063},[3402],{"type":3031,"value":1674},{"type":172,"tag":953,"props":3404,"children":3405},{"style":3083},[3406],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3408,"children":3409},{"style":3153},[3410],{"type":3031,"value":3411},"vite",{"type":172,"tag":953,"props":3413,"children":3414},{"style":3083},[3415],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3417,"children":3418},{"class":955,"line":947},[3419,3423,3428,3433,3437,3442],{"type":172,"tag":953,"props":3420,"children":3421},{"style":3063},[3422],{"type":3031,"value":1655},{"type":172,"tag":953,"props":3424,"children":3425},{"style":3078},[3426],{"type":3031,"value":3427}," vue ",{"type":172,"tag":953,"props":3429,"children":3430},{"style":3063},[3431],{"type":3031,"value":3432},"from",{"type":172,"tag":953,"props":3434,"children":3435},{"style":3083},[3436],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3438,"children":3439},{"style":3153},[3440],{"type":3031,"value":3441},"@vitejs/plugin-vue",{"type":172,"tag":953,"props":3443,"children":3444},{"style":3083},[3445],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3447,"children":3448},{"class":955,"line":982},[3449,3453,3458,3462,3466,3471],{"type":172,"tag":953,"props":3450,"children":3451},{"style":3063},[3452],{"type":3031,"value":1655},{"type":172,"tag":953,"props":3454,"children":3455},{"style":3078},[3456],{"type":3031,"value":3457}," ui ",{"type":172,"tag":953,"props":3459,"children":3460},{"style":3063},[3461],{"type":3031,"value":3432},{"type":172,"tag":953,"props":3463,"children":3464},{"style":3083},[3465],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3467,"children":3468},{"style":3153},[3469],{"type":3031,"value":3470},"@nuxt/ui/vite",{"type":172,"tag":953,"props":3472,"children":3473},{"style":3083},[3474],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3476,"children":3477},{"class":955,"line":991},[3478],{"type":172,"tag":953,"props":3479,"children":3480},{"emptyLinePlaceholder":21},[3481],{"type":3031,"value":1707},{"type":172,"tag":953,"props":3483,"children":3484},{"class":955,"line":1011},[3485,3489,3493,3497,3501],{"type":172,"tag":953,"props":3486,"children":3487},{"style":3063},[3488],{"type":3031,"value":1712},{"type":172,"tag":953,"props":3490,"children":3491},{"style":3063},[3492],{"type":3031,"value":1715},{"type":172,"tag":953,"props":3494,"children":3495},{"style":3072},[3496],{"type":3031,"value":3394},{"type":172,"tag":953,"props":3498,"children":3499},{"style":3078},[3500],{"type":3031,"value":1722},{"type":172,"tag":953,"props":3502,"children":3503},{"style":3083},[3504],{"type":3031,"value":1785},{"type":172,"tag":953,"props":3506,"children":3507},{"class":955,"line":1026},[3508,3513,3517],{"type":172,"tag":953,"props":3509,"children":3510},{"style":3091},[3511],{"type":3031,"value":3512},"  plugins",{"type":172,"tag":953,"props":3514,"children":3515},{"style":3083},[3516],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3518,"children":3519},{"style":3078},[3520],{"type":3031,"value":3521}," [\n",{"type":172,"tag":953,"props":3523,"children":3524},{"class":955,"line":1041},[3525,3530,3534],{"type":172,"tag":953,"props":3526,"children":3527},{"style":3072},[3528],{"type":3031,"value":3529},"    vue",{"type":172,"tag":953,"props":3531,"children":3532},{"style":3078},[3533],{"type":3031,"value":2070},{"type":172,"tag":953,"props":3535,"children":3536},{"style":3083},[3537],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3539,"children":3540},{"class":955,"line":948},[3541,3546,3550],{"type":172,"tag":953,"props":3542,"children":3543},{"style":3072},[3544],{"type":3031,"value":3545},"    ui",{"type":172,"tag":953,"props":3547,"children":3548},{"style":3078},[3549],{"type":3031,"value":1722},{"type":172,"tag":953,"props":3551,"children":3552},{"style":3083},[3553],{"type":3031,"value":1785},{"type":172,"tag":953,"props":3555,"children":3556},{"class":955,"line":1057},[3557,3562,3566],{"type":172,"tag":953,"props":3558,"children":3559},{"style":3091},[3560],{"type":3031,"value":3561},"      ui",{"type":172,"tag":953,"props":3563,"children":3564},{"style":3083},[3565],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3567,"children":3568},{"style":3083},[3569],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3571,"children":3572},{"class":955,"line":1824},[3573,3578,3582],{"type":172,"tag":953,"props":3574,"children":3575},{"style":3091},[3576],{"type":3031,"value":3577},"        chatMessages",{"type":172,"tag":953,"props":3579,"children":3580},{"style":3083},[3581],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3583,"children":3584},{"style":3083},[3585],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3587,"children":3588},{"class":955,"line":1841},[3589,3594,3598],{"type":172,"tag":953,"props":3590,"children":3591},{"style":3091},[3592],{"type":3031,"value":3593},"          slots",{"type":172,"tag":953,"props":3595,"children":3596},{"style":3083},[3597],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3599,"children":3600},{"style":3083},[3601],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3603,"children":3604},{"class":955,"line":1859},[3605,3610,3614,3618,3622,3626],{"type":172,"tag":953,"props":3606,"children":3607},{"style":3091},[3608],{"type":3031,"value":3609},"            root",{"type":172,"tag":953,"props":3611,"children":3612},{"style":3083},[3613],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3615,"children":3616},{"style":3083},[3617],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3619,"children":3620},{"style":3153},[3621],{"type":3031,"value":3156},{"type":172,"tag":953,"props":3623,"children":3624},{"style":3083},[3625],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3627,"children":3628},{"style":3083},[3629],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3631,"children":3632},{"class":955,"line":1875},[3633,3638,3642,3646,3650,3654],{"type":172,"tag":953,"props":3634,"children":3635},{"style":3091},[3636],{"type":3031,"value":3637},"            indicator",{"type":172,"tag":953,"props":3639,"children":3640},{"style":3083},[3641],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3643,"children":3644},{"style":3083},[3645],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3647,"children":3648},{"style":3153},[3649],{"type":3031,"value":3185},{"type":172,"tag":953,"props":3651,"children":3652},{"style":3083},[3653],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3655,"children":3656},{"style":3083},[3657],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3659,"children":3660},{"class":955,"line":2107},[3661,3666,3670,3674,3678,3682],{"type":172,"tag":953,"props":3662,"children":3663},{"style":3091},[3664],{"type":3031,"value":3665},"            viewport",{"type":172,"tag":953,"props":3667,"children":3668},{"style":3083},[3669],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3671,"children":3672},{"style":3083},[3673],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3675,"children":3676},{"style":3153},[3677],{"type":3031,"value":3214},{"type":172,"tag":953,"props":3679,"children":3680},{"style":3083},[3681],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3683,"children":3684},{"style":3083},[3685],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3687,"children":3688},{"class":955,"line":2112},[3689,3694,3698,3702,3706],{"type":172,"tag":953,"props":3690,"children":3691},{"style":3091},[3692],{"type":3031,"value":3693},"            autoScroll",{"type":172,"tag":953,"props":3695,"children":3696},{"style":3083},[3697],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3699,"children":3700},{"style":3083},[3701],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3703,"children":3704},{"style":3153},[3705],{"type":3031,"value":3243},{"type":172,"tag":953,"props":3707,"children":3708},{"style":3083},[3709],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3711,"children":3712},{"class":955,"line":2127},[3713],{"type":172,"tag":953,"props":3714,"children":3715},{"style":3083},[3716],{"type":3031,"value":3717},"          },\n",{"type":172,"tag":953,"props":3719,"children":3720},{"class":955,"line":2133},[3721,3726,3730],{"type":172,"tag":953,"props":3722,"children":3723},{"style":3091},[3724],{"type":3031,"value":3725},"          variants",{"type":172,"tag":953,"props":3727,"children":3728},{"style":3083},[3729],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3731,"children":3732},{"style":3083},[3733],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3735,"children":3736},{"class":955,"line":2142},[3737,3742,3746],{"type":172,"tag":953,"props":3738,"children":3739},{"style":3091},[3740],{"type":3031,"value":3741},"            compact",{"type":172,"tag":953,"props":3743,"children":3744},{"style":3083},[3745],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3747,"children":3748},{"style":3083},[3749],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3751,"children":3752},{"class":955,"line":2147},[3753,3758,3762,3766],{"type":172,"tag":953,"props":3754,"children":3755},{"style":3091},[3756],{"type":3031,"value":3757},"              true",{"type":172,"tag":953,"props":3759,"children":3760},{"style":3083},[3761],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3763,"children":3764},{"style":3083},[3765],{"type":3031,"value":3304},{"type":172,"tag":953,"props":3767,"children":3768},{"style":3083},[3769],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3771,"children":3772},{"class":955,"line":2156},[3773,3778,3782],{"type":172,"tag":953,"props":3774,"children":3775},{"style":3091},[3776],{"type":3031,"value":3777},"              false",{"type":172,"tag":953,"props":3779,"children":3780},{"style":3083},[3781],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3783,"children":3784},{"style":3083},[3785],{"type":3031,"value":2124},{"type":172,"tag":953,"props":3787,"children":3788},{"class":955,"line":2166},[3789],{"type":172,"tag":953,"props":3790,"children":3791},{"style":3083},[3792],{"type":3031,"value":3793},"            }\n",{"type":172,"tag":953,"props":3795,"children":3796},{"class":955,"line":2181},[3797],{"type":172,"tag":953,"props":3798,"children":3799},{"style":3083},[3800],{"type":3031,"value":3801},"          }\n",{"type":172,"tag":953,"props":3803,"children":3804},{"class":955,"line":2192},[3805],{"type":172,"tag":953,"props":3806,"children":3807},{"style":3083},[3808],{"type":3031,"value":3332},{"type":172,"tag":953,"props":3810,"children":3811},{"class":955,"line":1918},[3812],{"type":172,"tag":953,"props":3813,"children":3814},{"style":3083},[3815],{"type":3031,"value":3340},{"type":172,"tag":953,"props":3817,"children":3818},{"class":955,"line":2252},[3819,3824],{"type":172,"tag":953,"props":3820,"children":3821},{"style":3083},[3822],{"type":3031,"value":3823},"    }",{"type":172,"tag":953,"props":3825,"children":3826},{"style":3078},[3827],{"type":3031,"value":1769},{"type":172,"tag":953,"props":3829,"children":3830},{"class":955,"line":2335},[3831],{"type":172,"tag":953,"props":3832,"children":3833},{"style":3078},[3834],{"type":3031,"value":3835},"  ]\n",{"type":172,"tag":953,"props":3837,"children":3838},{"class":955,"line":2394},[3839,3843],{"type":172,"tag":953,"props":3840,"children":3841},{"style":3083},[3842],{"type":3031,"value":1878},{"type":172,"tag":953,"props":3844,"children":3845},{"style":3078},[3846],{"type":3031,"value":1769},{"type":172,"tag":2986,"props":3848,"children":3849},{},[3850],{"type":3031,"value":3851},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":949,"searchDepth":947,"depth":947,"links":3853},[],{"data":3855,"body":3856},{},{"type":3025,"children":3857},[3858],{"type":172,"tag":929,"props":3859,"children":3860},{},[3861],{"type":3031,"value":3862},"Whether to automatically scroll to the bottom when a message is streaming.",{"data":3864,"body":3865},{},{"type":3025,"children":3866},[3867],{"type":172,"tag":929,"props":3868,"children":3869},{},[3870],{"type":3031,"value":3871},"Whether to scroll to the bottom on mounted.",{"data":3873,"body":3874},{},{"type":3025,"children":3875},[3876],{"type":172,"tag":929,"props":3877,"children":3878},{},[3879],{"type":3031,"value":3880},"The icon displayed in the auto scroll button.",{"data":3882,"body":3883,"toc":4699},{"title":949,"description":949},{"type":3025,"children":3884},[3885,4695],{"type":172,"tag":3046,"props":3886,"children":3887},{},[3888],{"type":172,"tag":942,"props":3889,"children":3891},{"className":944,"code":3890,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nconst messages = ref([\n  {\n    id: '6045235a-a435-46b8-989d-2df38ca2eb47',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Hello, how are you?'\n      }\n    ]\n  },\n  {\n    id: '7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'I am doing well, thank you for asking! How can I assist you today?'\n      }\n    ]\n  },\n  {\n    id: '9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'What is the current weather in Tokyo?'\n      }\n    ]\n  },\n  {\n    id: 'b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: \"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.\"\n      }\n    ]\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUChatMessages :messages=\"messages\" />\n\u003C/template>\n",[3892],{"type":172,"tag":937,"props":3893,"children":3894},{"__ignoreMap":949},[3895,3935,3960,3968,3997,4025,4041,4049,4077,4102,4109,4117,4125,4132,4160,4187,4202,4209,4236,4260,4267,4274,4281,4288,4316,4343,4358,4365,4392,4416,4423,4430,4437,4444,4472,4499,4514,4521,4548,4573,4580,4587,4594,4603,4619,4627,4643,4679],{"type":172,"tag":953,"props":3896,"children":3897},{"class":955,"line":956},[3898,3902,3906,3911,3915,3919,3923,3927,3931],{"type":172,"tag":953,"props":3899,"children":3900},{"style":3083},[3901],{"type":3031,"value":960},{"type":172,"tag":953,"props":3903,"children":3904},{"style":3091},[3905],{"type":3031,"value":1928},{"type":172,"tag":953,"props":3907,"children":3909},{"style":3908},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[3910],{"type":3031,"value":1931},{"type":172,"tag":953,"props":3912,"children":3913},{"style":3908},[3914],{"type":3031,"value":1934},{"type":172,"tag":953,"props":3916,"children":3917},{"style":3083},[3918],{"type":3031,"value":998},{"type":172,"tag":953,"props":3920,"children":3921},{"style":3083},[3922],{"type":3031,"value":1001},{"type":172,"tag":953,"props":3924,"children":3925},{"style":3153},[3926],{"type":3031,"value":1647},{"type":172,"tag":953,"props":3928,"children":3929},{"style":3083},[3930],{"type":3031,"value":1001},{"type":172,"tag":953,"props":3932,"children":3933},{"style":3083},[3934],{"type":3031,"value":967},{"type":172,"tag":953,"props":3936,"children":3937},{"class":955,"line":947},[3938,3942,3947,3951,3955],{"type":172,"tag":953,"props":3939,"children":3940},{"style":3908},[3941],{"type":3031,"value":1974},{"type":172,"tag":953,"props":3943,"children":3944},{"style":3078},[3945],{"type":3031,"value":3946}," messages ",{"type":172,"tag":953,"props":3948,"children":3949},{"style":3083},[3950],{"type":3031,"value":998},{"type":172,"tag":953,"props":3952,"children":3953},{"style":3072},[3954],{"type":3031,"value":1982},{"type":172,"tag":953,"props":3956,"children":3957},{"style":3078},[3958],{"type":3031,"value":3959},"([\n",{"type":172,"tag":953,"props":3961,"children":3962},{"class":955,"line":982},[3963],{"type":172,"tag":953,"props":3964,"children":3965},{"style":3083},[3966],{"type":3031,"value":3967},"  {\n",{"type":172,"tag":953,"props":3969,"children":3970},{"class":955,"line":991},[3971,3976,3980,3984,3989,3993],{"type":172,"tag":953,"props":3972,"children":3973},{"style":3091},[3974],{"type":3031,"value":3975},"    id",{"type":172,"tag":953,"props":3977,"children":3978},{"style":3083},[3979],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3981,"children":3982},{"style":3083},[3983],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3985,"children":3986},{"style":3153},[3987],{"type":3031,"value":3988},"6045235a-a435-46b8-989d-2df38ca2eb47",{"type":172,"tag":953,"props":3990,"children":3991},{"style":3083},[3992],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3994,"children":3995},{"style":3083},[3996],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3998,"children":3999},{"class":955,"line":1011},[4000,4005,4009,4013,4017,4021],{"type":172,"tag":953,"props":4001,"children":4002},{"style":3091},[4003],{"type":3031,"value":4004},"    role",{"type":172,"tag":953,"props":4006,"children":4007},{"style":3083},[4008],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4010,"children":4011},{"style":3083},[4012],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4014,"children":4015},{"style":3153},[4016],{"type":3031,"value":1182},{"type":172,"tag":953,"props":4018,"children":4019},{"style":3083},[4020],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4022,"children":4023},{"style":3083},[4024],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4026,"children":4027},{"class":955,"line":1026},[4028,4033,4037],{"type":172,"tag":953,"props":4029,"children":4030},{"style":3091},[4031],{"type":3031,"value":4032},"    parts",{"type":172,"tag":953,"props":4034,"children":4035},{"style":3083},[4036],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4038,"children":4039},{"style":3078},[4040],{"type":3031,"value":3521},{"type":172,"tag":953,"props":4042,"children":4043},{"class":955,"line":1041},[4044],{"type":172,"tag":953,"props":4045,"children":4046},{"style":3083},[4047],{"type":3031,"value":4048},"      {\n",{"type":172,"tag":953,"props":4050,"children":4051},{"class":955,"line":948},[4052,4057,4061,4065,4069,4073],{"type":172,"tag":953,"props":4053,"children":4054},{"style":3091},[4055],{"type":3031,"value":4056},"        type",{"type":172,"tag":953,"props":4058,"children":4059},{"style":3083},[4060],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4062,"children":4063},{"style":3083},[4064],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4066,"children":4067},{"style":3153},[4068],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4070,"children":4071},{"style":3083},[4072],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4074,"children":4075},{"style":3083},[4076],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4078,"children":4079},{"class":955,"line":1057},[4080,4085,4089,4093,4098],{"type":172,"tag":953,"props":4081,"children":4082},{"style":3091},[4083],{"type":3031,"value":4084},"        text",{"type":172,"tag":953,"props":4086,"children":4087},{"style":3083},[4088],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4090,"children":4091},{"style":3083},[4092],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4094,"children":4095},{"style":3153},[4096],{"type":3031,"value":4097},"Hello, how are you?",{"type":172,"tag":953,"props":4099,"children":4100},{"style":3083},[4101],{"type":3031,"value":1682},{"type":172,"tag":953,"props":4103,"children":4104},{"class":955,"line":1824},[4105],{"type":172,"tag":953,"props":4106,"children":4107},{"style":3083},[4108],{"type":3031,"value":3340},{"type":172,"tag":953,"props":4110,"children":4111},{"class":955,"line":1841},[4112],{"type":172,"tag":953,"props":4113,"children":4114},{"style":3078},[4115],{"type":3031,"value":4116},"    ]\n",{"type":172,"tag":953,"props":4118,"children":4119},{"class":955,"line":1859},[4120],{"type":172,"tag":953,"props":4121,"children":4122},{"style":3083},[4123],{"type":3031,"value":4124},"  },\n",{"type":172,"tag":953,"props":4126,"children":4127},{"class":955,"line":1875},[4128],{"type":172,"tag":953,"props":4129,"children":4130},{"style":3083},[4131],{"type":3031,"value":3967},{"type":172,"tag":953,"props":4133,"children":4134},{"class":955,"line":2107},[4135,4139,4143,4147,4152,4156],{"type":172,"tag":953,"props":4136,"children":4137},{"style":3091},[4138],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4140,"children":4141},{"style":3083},[4142],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4144,"children":4145},{"style":3083},[4146],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4148,"children":4149},{"style":3153},[4150],{"type":3031,"value":4151},"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8",{"type":172,"tag":953,"props":4153,"children":4154},{"style":3083},[4155],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4157,"children":4158},{"style":3083},[4159],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4161,"children":4162},{"class":955,"line":2112},[4163,4167,4171,4175,4179,4183],{"type":172,"tag":953,"props":4164,"children":4165},{"style":3091},[4166],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4168,"children":4169},{"style":3083},[4170],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4172,"children":4173},{"style":3083},[4174],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4176,"children":4177},{"style":3153},[4178],{"type":3031,"value":1242},{"type":172,"tag":953,"props":4180,"children":4181},{"style":3083},[4182],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4184,"children":4185},{"style":3083},[4186],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4188,"children":4189},{"class":955,"line":2127},[4190,4194,4198],{"type":172,"tag":953,"props":4191,"children":4192},{"style":3091},[4193],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4195,"children":4196},{"style":3083},[4197],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4199,"children":4200},{"style":3078},[4201],{"type":3031,"value":3521},{"type":172,"tag":953,"props":4203,"children":4204},{"class":955,"line":2133},[4205],{"type":172,"tag":953,"props":4206,"children":4207},{"style":3083},[4208],{"type":3031,"value":4048},{"type":172,"tag":953,"props":4210,"children":4211},{"class":955,"line":2142},[4212,4216,4220,4224,4228,4232],{"type":172,"tag":953,"props":4213,"children":4214},{"style":3091},[4215],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4217,"children":4218},{"style":3083},[4219],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4221,"children":4222},{"style":3083},[4223],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4225,"children":4226},{"style":3153},[4227],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4229,"children":4230},{"style":3083},[4231],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4233,"children":4234},{"style":3083},[4235],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4237,"children":4238},{"class":955,"line":2147},[4239,4243,4247,4251,4256],{"type":172,"tag":953,"props":4240,"children":4241},{"style":3091},[4242],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4244,"children":4245},{"style":3083},[4246],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4248,"children":4249},{"style":3083},[4250],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4252,"children":4253},{"style":3153},[4254],{"type":3031,"value":4255},"I am doing well, thank you for asking! How can I assist you today?",{"type":172,"tag":953,"props":4257,"children":4258},{"style":3083},[4259],{"type":3031,"value":1682},{"type":172,"tag":953,"props":4261,"children":4262},{"class":955,"line":2156},[4263],{"type":172,"tag":953,"props":4264,"children":4265},{"style":3083},[4266],{"type":3031,"value":3340},{"type":172,"tag":953,"props":4268,"children":4269},{"class":955,"line":2166},[4270],{"type":172,"tag":953,"props":4271,"children":4272},{"style":3078},[4273],{"type":3031,"value":4116},{"type":172,"tag":953,"props":4275,"children":4276},{"class":955,"line":2181},[4277],{"type":172,"tag":953,"props":4278,"children":4279},{"style":3083},[4280],{"type":3031,"value":4124},{"type":172,"tag":953,"props":4282,"children":4283},{"class":955,"line":2192},[4284],{"type":172,"tag":953,"props":4285,"children":4286},{"style":3083},[4287],{"type":3031,"value":3967},{"type":172,"tag":953,"props":4289,"children":4290},{"class":955,"line":1918},[4291,4295,4299,4303,4308,4312],{"type":172,"tag":953,"props":4292,"children":4293},{"style":3091},[4294],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4296,"children":4297},{"style":3083},[4298],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4300,"children":4301},{"style":3083},[4302],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4304,"children":4305},{"style":3153},[4306],{"type":3031,"value":4307},"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a",{"type":172,"tag":953,"props":4309,"children":4310},{"style":3083},[4311],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4313,"children":4314},{"style":3083},[4315],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4317,"children":4318},{"class":955,"line":2252},[4319,4323,4327,4331,4335,4339],{"type":172,"tag":953,"props":4320,"children":4321},{"style":3091},[4322],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4324,"children":4325},{"style":3083},[4326],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4328,"children":4329},{"style":3083},[4330],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4332,"children":4333},{"style":3153},[4334],{"type":3031,"value":1182},{"type":172,"tag":953,"props":4336,"children":4337},{"style":3083},[4338],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4340,"children":4341},{"style":3083},[4342],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4344,"children":4345},{"class":955,"line":2335},[4346,4350,4354],{"type":172,"tag":953,"props":4347,"children":4348},{"style":3091},[4349],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4351,"children":4352},{"style":3083},[4353],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4355,"children":4356},{"style":3078},[4357],{"type":3031,"value":3521},{"type":172,"tag":953,"props":4359,"children":4360},{"class":955,"line":2394},[4361],{"type":172,"tag":953,"props":4362,"children":4363},{"style":3083},[4364],{"type":3031,"value":4048},{"type":172,"tag":953,"props":4366,"children":4367},{"class":955,"line":1919},[4368,4372,4376,4380,4384,4388],{"type":172,"tag":953,"props":4369,"children":4370},{"style":3091},[4371],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4373,"children":4374},{"style":3083},[4375],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4377,"children":4378},{"style":3083},[4379],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4381,"children":4382},{"style":3153},[4383],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4385,"children":4386},{"style":3083},[4387],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4389,"children":4390},{"style":3083},[4391],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4393,"children":4394},{"class":955,"line":2446},[4395,4399,4403,4407,4412],{"type":172,"tag":953,"props":4396,"children":4397},{"style":3091},[4398],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4400,"children":4401},{"style":3083},[4402],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4404,"children":4405},{"style":3083},[4406],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4408,"children":4409},{"style":3153},[4410],{"type":3031,"value":4411},"What is the current weather in Tokyo?",{"type":172,"tag":953,"props":4413,"children":4414},{"style":3083},[4415],{"type":3031,"value":1682},{"type":172,"tag":953,"props":4417,"children":4418},{"class":955,"line":2456},[4419],{"type":172,"tag":953,"props":4420,"children":4421},{"style":3083},[4422],{"type":3031,"value":3340},{"type":172,"tag":953,"props":4424,"children":4425},{"class":955,"line":2466},[4426],{"type":172,"tag":953,"props":4427,"children":4428},{"style":3078},[4429],{"type":3031,"value":4116},{"type":172,"tag":953,"props":4431,"children":4432},{"class":955,"line":2476},[4433],{"type":172,"tag":953,"props":4434,"children":4435},{"style":3083},[4436],{"type":3031,"value":4124},{"type":172,"tag":953,"props":4438,"children":4439},{"class":955,"line":2486},[4440],{"type":172,"tag":953,"props":4441,"children":4442},{"style":3083},[4443],{"type":3031,"value":3967},{"type":172,"tag":953,"props":4445,"children":4446},{"class":955,"line":2491},[4447,4451,4455,4459,4464,4468],{"type":172,"tag":953,"props":4448,"children":4449},{"style":3091},[4450],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4452,"children":4453},{"style":3083},[4454],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4456,"children":4457},{"style":3083},[4458],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4460,"children":4461},{"style":3153},[4462],{"type":3031,"value":4463},"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4",{"type":172,"tag":953,"props":4465,"children":4466},{"style":3083},[4467],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4469,"children":4470},{"style":3083},[4471],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4473,"children":4474},{"class":955,"line":2505},[4475,4479,4483,4487,4491,4495],{"type":172,"tag":953,"props":4476,"children":4477},{"style":3091},[4478],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4480,"children":4481},{"style":3083},[4482],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4484,"children":4485},{"style":3083},[4486],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4488,"children":4489},{"style":3153},[4490],{"type":3031,"value":1242},{"type":172,"tag":953,"props":4492,"children":4493},{"style":3083},[4494],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4496,"children":4497},{"style":3083},[4498],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4500,"children":4501},{"class":955,"line":2525},[4502,4506,4510],{"type":172,"tag":953,"props":4503,"children":4504},{"style":3091},[4505],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4507,"children":4508},{"style":3083},[4509],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4511,"children":4512},{"style":3078},[4513],{"type":3031,"value":3521},{"type":172,"tag":953,"props":4515,"children":4516},{"class":955,"line":2571},[4517],{"type":172,"tag":953,"props":4518,"children":4519},{"style":3083},[4520],{"type":3031,"value":4048},{"type":172,"tag":953,"props":4522,"children":4523},{"class":955,"line":2615},[4524,4528,4532,4536,4540,4544],{"type":172,"tag":953,"props":4525,"children":4526},{"style":3091},[4527],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4529,"children":4530},{"style":3083},[4531],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4533,"children":4534},{"style":3083},[4535],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4537,"children":4538},{"style":3153},[4539],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4541,"children":4542},{"style":3083},[4543],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4545,"children":4546},{"style":3083},[4547],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4549,"children":4550},{"class":955,"line":2624},[4551,4555,4559,4564,4569],{"type":172,"tag":953,"props":4552,"children":4553},{"style":3091},[4554],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4556,"children":4557},{"style":3083},[4558],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4560,"children":4561},{"style":3083},[4562],{"type":3031,"value":4563}," \"",{"type":172,"tag":953,"props":4565,"children":4566},{"style":3153},[4567],{"type":3031,"value":4568},"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.",{"type":172,"tag":953,"props":4570,"children":4571},{"style":3083},[4572],{"type":3031,"value":1008},{"type":172,"tag":953,"props":4574,"children":4575},{"class":955,"line":2633},[4576],{"type":172,"tag":953,"props":4577,"children":4578},{"style":3083},[4579],{"type":3031,"value":3340},{"type":172,"tag":953,"props":4581,"children":4582},{"class":955,"line":2642},[4583],{"type":172,"tag":953,"props":4584,"children":4585},{"style":3078},[4586],{"type":3031,"value":4116},{"type":172,"tag":953,"props":4588,"children":4589},{"class":955,"line":2651},[4590],{"type":172,"tag":953,"props":4591,"children":4592},{"style":3083},[4593],{"type":3031,"value":2047},{"type":172,"tag":953,"props":4595,"children":4597},{"class":955,"line":4596},43,[4598],{"type":172,"tag":953,"props":4599,"children":4600},{"style":3078},[4601],{"type":3031,"value":4602},"])\n",{"type":172,"tag":953,"props":4604,"children":4606},{"class":955,"line":4605},44,[4607,4611,4615],{"type":172,"tag":953,"props":4608,"children":4609},{"style":3083},[4610],{"type":3031,"value":1060},{"type":172,"tag":953,"props":4612,"children":4613},{"style":3091},[4614],{"type":3031,"value":1928},{"type":172,"tag":953,"props":4616,"children":4617},{"style":3083},[4618],{"type":3031,"value":967},{"type":172,"tag":953,"props":4620,"children":4622},{"class":955,"line":4621},45,[4623],{"type":172,"tag":953,"props":4624,"children":4625},{"emptyLinePlaceholder":21},[4626],{"type":3031,"value":1707},{"type":172,"tag":953,"props":4628,"children":4630},{"class":955,"line":4629},46,[4631,4635,4639],{"type":172,"tag":953,"props":4632,"children":4633},{"style":3083},[4634],{"type":3031,"value":960},{"type":172,"tag":953,"props":4636,"children":4637},{"style":3091},[4638],{"type":3031,"value":964},{"type":172,"tag":953,"props":4640,"children":4641},{"style":3083},[4642],{"type":3031,"value":967},{"type":172,"tag":953,"props":4644,"children":4646},{"class":955,"line":4645},47,[4647,4651,4655,4659,4663,4667,4671,4675],{"type":172,"tag":953,"props":4648,"children":4649},{"style":3083},[4650],{"type":3031,"value":974},{"type":172,"tag":953,"props":4652,"children":4653},{"style":3091},[4654],{"type":3031,"value":977},{"type":172,"tag":953,"props":4656,"children":4657},{"style":3908},[4658],{"type":3031,"value":1433},{"type":172,"tag":953,"props":4660,"children":4661},{"style":3083},[4662],{"type":3031,"value":998},{"type":172,"tag":953,"props":4664,"children":4665},{"style":3083},[4666],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4668,"children":4669},{"style":3153},[4670],{"type":3031,"value":939},{"type":172,"tag":953,"props":4672,"children":4673},{"style":3083},[4674],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4676,"children":4677},{"style":3083},[4678],{"type":3031,"value":1447},{"type":172,"tag":953,"props":4680,"children":4682},{"class":955,"line":4681},48,[4683,4687,4691],{"type":172,"tag":953,"props":4684,"children":4685},{"style":3083},[4686],{"type":3031,"value":1060},{"type":172,"tag":953,"props":4688,"children":4689},{"style":3091},[4690],{"type":3031,"value":964},{"type":172,"tag":953,"props":4692,"children":4693},{"style":3083},[4694],{"type":3031,"value":967},{"type":172,"tag":2986,"props":4696,"children":4697},{},[4698],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":4700},[],{"data":4702,"body":4703,"toc":5047},{"title":949,"description":949},{"type":3025,"children":4704},[4705,5043],{"type":172,"tag":942,"props":4706,"children":4708},{"className":944,"code":4707,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nconst messages = ref([\n  {\n    id: '6045235a-a435-46b8-989d-2df38ca2eb47',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Hello, how are you?'\n      }\n    ]\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUChatMessages status=\"submitted\" :messages=\"messages\" />\n\u003C/template>\n",[4709],{"type":172,"tag":937,"props":4710,"children":4711},{"__ignoreMap":949},[4712,4751,4774,4781,4808,4835,4850,4857,4884,4907,4914,4921,4928,4935,4950,4957,4972,5028],{"type":172,"tag":953,"props":4713,"children":4714},{"class":955,"line":956},[4715,4719,4723,4727,4731,4735,4739,4743,4747],{"type":172,"tag":953,"props":4716,"children":4717},{"style":3083},[4718],{"type":3031,"value":960},{"type":172,"tag":953,"props":4720,"children":4721},{"style":3091},[4722],{"type":3031,"value":1928},{"type":172,"tag":953,"props":4724,"children":4725},{"style":3908},[4726],{"type":3031,"value":1931},{"type":172,"tag":953,"props":4728,"children":4729},{"style":3908},[4730],{"type":3031,"value":1934},{"type":172,"tag":953,"props":4732,"children":4733},{"style":3083},[4734],{"type":3031,"value":998},{"type":172,"tag":953,"props":4736,"children":4737},{"style":3083},[4738],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4740,"children":4741},{"style":3153},[4742],{"type":3031,"value":1647},{"type":172,"tag":953,"props":4744,"children":4745},{"style":3083},[4746],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4748,"children":4749},{"style":3083},[4750],{"type":3031,"value":967},{"type":172,"tag":953,"props":4752,"children":4753},{"class":955,"line":947},[4754,4758,4762,4766,4770],{"type":172,"tag":953,"props":4755,"children":4756},{"style":3908},[4757],{"type":3031,"value":1974},{"type":172,"tag":953,"props":4759,"children":4760},{"style":3078},[4761],{"type":3031,"value":3946},{"type":172,"tag":953,"props":4763,"children":4764},{"style":3083},[4765],{"type":3031,"value":998},{"type":172,"tag":953,"props":4767,"children":4768},{"style":3072},[4769],{"type":3031,"value":1982},{"type":172,"tag":953,"props":4771,"children":4772},{"style":3078},[4773],{"type":3031,"value":3959},{"type":172,"tag":953,"props":4775,"children":4776},{"class":955,"line":982},[4777],{"type":172,"tag":953,"props":4778,"children":4779},{"style":3083},[4780],{"type":3031,"value":3967},{"type":172,"tag":953,"props":4782,"children":4783},{"class":955,"line":991},[4784,4788,4792,4796,4800,4804],{"type":172,"tag":953,"props":4785,"children":4786},{"style":3091},[4787],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4789,"children":4790},{"style":3083},[4791],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4793,"children":4794},{"style":3083},[4795],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4797,"children":4798},{"style":3153},[4799],{"type":3031,"value":3988},{"type":172,"tag":953,"props":4801,"children":4802},{"style":3083},[4803],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4805,"children":4806},{"style":3083},[4807],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4809,"children":4810},{"class":955,"line":1011},[4811,4815,4819,4823,4827,4831],{"type":172,"tag":953,"props":4812,"children":4813},{"style":3091},[4814],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4816,"children":4817},{"style":3083},[4818],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4820,"children":4821},{"style":3083},[4822],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4824,"children":4825},{"style":3153},[4826],{"type":3031,"value":1182},{"type":172,"tag":953,"props":4828,"children":4829},{"style":3083},[4830],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4832,"children":4833},{"style":3083},[4834],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4836,"children":4837},{"class":955,"line":1026},[4838,4842,4846],{"type":172,"tag":953,"props":4839,"children":4840},{"style":3091},[4841],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4843,"children":4844},{"style":3083},[4845],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4847,"children":4848},{"style":3078},[4849],{"type":3031,"value":3521},{"type":172,"tag":953,"props":4851,"children":4852},{"class":955,"line":1041},[4853],{"type":172,"tag":953,"props":4854,"children":4855},{"style":3083},[4856],{"type":3031,"value":4048},{"type":172,"tag":953,"props":4858,"children":4859},{"class":955,"line":948},[4860,4864,4868,4872,4876,4880],{"type":172,"tag":953,"props":4861,"children":4862},{"style":3091},[4863],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4865,"children":4866},{"style":3083},[4867],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4869,"children":4870},{"style":3083},[4871],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4873,"children":4874},{"style":3153},[4875],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4877,"children":4878},{"style":3083},[4879],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4881,"children":4882},{"style":3083},[4883],{"type":3031,"value":1808},{"type":172,"tag":953,"props":4885,"children":4886},{"class":955,"line":1057},[4887,4891,4895,4899,4903],{"type":172,"tag":953,"props":4888,"children":4889},{"style":3091},[4890],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4892,"children":4893},{"style":3083},[4894],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4896,"children":4897},{"style":3083},[4898],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4900,"children":4901},{"style":3153},[4902],{"type":3031,"value":4097},{"type":172,"tag":953,"props":4904,"children":4905},{"style":3083},[4906],{"type":3031,"value":1682},{"type":172,"tag":953,"props":4908,"children":4909},{"class":955,"line":1824},[4910],{"type":172,"tag":953,"props":4911,"children":4912},{"style":3083},[4913],{"type":3031,"value":3340},{"type":172,"tag":953,"props":4915,"children":4916},{"class":955,"line":1841},[4917],{"type":172,"tag":953,"props":4918,"children":4919},{"style":3078},[4920],{"type":3031,"value":4116},{"type":172,"tag":953,"props":4922,"children":4923},{"class":955,"line":1859},[4924],{"type":172,"tag":953,"props":4925,"children":4926},{"style":3083},[4927],{"type":3031,"value":2047},{"type":172,"tag":953,"props":4929,"children":4930},{"class":955,"line":1875},[4931],{"type":172,"tag":953,"props":4932,"children":4933},{"style":3078},[4934],{"type":3031,"value":4602},{"type":172,"tag":953,"props":4936,"children":4937},{"class":955,"line":2107},[4938,4942,4946],{"type":172,"tag":953,"props":4939,"children":4940},{"style":3083},[4941],{"type":3031,"value":1060},{"type":172,"tag":953,"props":4943,"children":4944},{"style":3091},[4945],{"type":3031,"value":1928},{"type":172,"tag":953,"props":4947,"children":4948},{"style":3083},[4949],{"type":3031,"value":967},{"type":172,"tag":953,"props":4951,"children":4952},{"class":955,"line":2112},[4953],{"type":172,"tag":953,"props":4954,"children":4955},{"emptyLinePlaceholder":21},[4956],{"type":3031,"value":1707},{"type":172,"tag":953,"props":4958,"children":4959},{"class":955,"line":2127},[4960,4964,4968],{"type":172,"tag":953,"props":4961,"children":4962},{"style":3083},[4963],{"type":3031,"value":960},{"type":172,"tag":953,"props":4965,"children":4966},{"style":3091},[4967],{"type":3031,"value":964},{"type":172,"tag":953,"props":4969,"children":4970},{"style":3083},[4971],{"type":3031,"value":967},{"type":172,"tag":953,"props":4973,"children":4974},{"class":955,"line":2133},[4975,4979,4983,4988,4992,4996,5000,5004,5008,5012,5016,5020,5024],{"type":172,"tag":953,"props":4976,"children":4977},{"style":3083},[4978],{"type":3031,"value":974},{"type":172,"tag":953,"props":4980,"children":4981},{"style":3091},[4982],{"type":3031,"value":977},{"type":172,"tag":953,"props":4984,"children":4985},{"style":3908},[4986],{"type":3031,"value":4987}," status",{"type":172,"tag":953,"props":4989,"children":4990},{"style":3083},[4991],{"type":3031,"value":998},{"type":172,"tag":953,"props":4993,"children":4994},{"style":3083},[4995],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4997,"children":4998},{"style":3153},[4999],{"type":3031,"value":1160},{"type":172,"tag":953,"props":5001,"children":5002},{"style":3083},[5003],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5005,"children":5006},{"style":3908},[5007],{"type":3031,"value":1433},{"type":172,"tag":953,"props":5009,"children":5010},{"style":3083},[5011],{"type":3031,"value":998},{"type":172,"tag":953,"props":5013,"children":5014},{"style":3083},[5015],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5017,"children":5018},{"style":3153},[5019],{"type":3031,"value":939},{"type":172,"tag":953,"props":5021,"children":5022},{"style":3083},[5023],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5025,"children":5026},{"style":3083},[5027],{"type":3031,"value":1447},{"type":172,"tag":953,"props":5029,"children":5030},{"class":955,"line":2142},[5031,5035,5039],{"type":172,"tag":953,"props":5032,"children":5033},{"style":3083},[5034],{"type":3031,"value":1060},{"type":172,"tag":953,"props":5036,"children":5037},{"style":3091},[5038],{"type":3031,"value":964},{"type":172,"tag":953,"props":5040,"children":5041},{"style":3083},[5042],{"type":3031,"value":967},{"type":172,"tag":2986,"props":5044,"children":5045},{},[5046],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":5048},[],{"data":5050,"body":5051,"toc":6259},{"title":949,"description":949},{"type":3025,"children":5052},[5053,6255],{"type":172,"tag":3046,"props":5054,"children":5055},{},[5056],{"type":172,"tag":942,"props":5057,"children":5059},{"className":944,"code":5058,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nconst messages = ref([\n  {\n    id: '6045235a-a435-46b8-989d-2df38ca2eb47',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Hello, how are you?'\n      }\n    ]\n  },\n  {\n    id: '7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'I am doing well, thank you for asking! How can I assist you today?'\n      }\n    ]\n  },\n  {\n    id: '9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'What is the current weather in Tokyo?'\n      }\n    ]\n  },\n  {\n    id: 'b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: \"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies. The forecast for the rest of the week shows a slight chance of rain on Thursday, with temperatures gradually rising to 28°C by the weekend. Humidity levels are moderate at around 65%, and wind speeds are light at 8 km/h from the southeast. Air quality is good with an index of 42. The UV index is high at 7, so it's recommended to wear sunscreen if you're planning to spend time outdoors. Sunrise was at 5:24 AM and sunset will be at 6:48 PM, giving Tokyo approximately 13 hours and 24 minutes of daylight today. The moon is currently in its waxing gibbous phase.\"\n      }\n    ]\n  },\n  {\n    id: 'c3e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Can you recommend some popular tourist attractions in Kyoto?'\n      }\n    ]\n  },\n  {\n    id: 'd4f5g8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'Kyoto is known for its beautiful temples, traditional tea houses, and gardens. Some popular attractions include Kinkaku-ji (Golden Pavilion) with its stunning gold leaf exterior reflecting in the mirror pond, Fushimi Inari Shrine with its thousands of vermilion torii gates winding up the mountainside, Arashiyama Bamboo Grove where towering stalks create an otherworldly atmosphere, Kiyomizu-dera Temple perched on a hillside offering panoramic views of the city, and the historic Gion district where you might spot geisha hurrying to evening appointments through narrow stone-paved streets lined with traditional wooden machiya houses.'\n      }\n    ]\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUChatMessages\n    :auto-scroll=\"{\n      color: 'neutral',\n      variant: 'outline'\n    }\"\n    :should-scroll-to-bottom=\"false\"\n    :messages=\"messages\"\n  />\n\u003C/template>\n",[5060],{"type":172,"tag":937,"props":5061,"children":5062},{"__ignoreMap":949},[5063,5102,5125,5132,5159,5186,5201,5208,5235,5258,5265,5272,5279,5286,5313,5340,5355,5362,5389,5412,5419,5426,5433,5440,5467,5494,5509,5516,5543,5566,5573,5580,5587,5594,5621,5648,5663,5670,5697,5721,5728,5735,5742,5749,5777,5804,5819,5826,5853,5878,5886,5894,5902,5910,5939,5967,5983,5991,6019,6044,6052,6060,6068,6076,6092,6100,6116,6129,6150,6159,6168,6180,6205,6230,6239],{"type":172,"tag":953,"props":5064,"children":5065},{"class":955,"line":956},[5066,5070,5074,5078,5082,5086,5090,5094,5098],{"type":172,"tag":953,"props":5067,"children":5068},{"style":3083},[5069],{"type":3031,"value":960},{"type":172,"tag":953,"props":5071,"children":5072},{"style":3091},[5073],{"type":3031,"value":1928},{"type":172,"tag":953,"props":5075,"children":5076},{"style":3908},[5077],{"type":3031,"value":1931},{"type":172,"tag":953,"props":5079,"children":5080},{"style":3908},[5081],{"type":3031,"value":1934},{"type":172,"tag":953,"props":5083,"children":5084},{"style":3083},[5085],{"type":3031,"value":998},{"type":172,"tag":953,"props":5087,"children":5088},{"style":3083},[5089],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5091,"children":5092},{"style":3153},[5093],{"type":3031,"value":1647},{"type":172,"tag":953,"props":5095,"children":5096},{"style":3083},[5097],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5099,"children":5100},{"style":3083},[5101],{"type":3031,"value":967},{"type":172,"tag":953,"props":5103,"children":5104},{"class":955,"line":947},[5105,5109,5113,5117,5121],{"type":172,"tag":953,"props":5106,"children":5107},{"style":3908},[5108],{"type":3031,"value":1974},{"type":172,"tag":953,"props":5110,"children":5111},{"style":3078},[5112],{"type":3031,"value":3946},{"type":172,"tag":953,"props":5114,"children":5115},{"style":3083},[5116],{"type":3031,"value":998},{"type":172,"tag":953,"props":5118,"children":5119},{"style":3072},[5120],{"type":3031,"value":1982},{"type":172,"tag":953,"props":5122,"children":5123},{"style":3078},[5124],{"type":3031,"value":3959},{"type":172,"tag":953,"props":5126,"children":5127},{"class":955,"line":982},[5128],{"type":172,"tag":953,"props":5129,"children":5130},{"style":3083},[5131],{"type":3031,"value":3967},{"type":172,"tag":953,"props":5133,"children":5134},{"class":955,"line":991},[5135,5139,5143,5147,5151,5155],{"type":172,"tag":953,"props":5136,"children":5137},{"style":3091},[5138],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5140,"children":5141},{"style":3083},[5142],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5144,"children":5145},{"style":3083},[5146],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5148,"children":5149},{"style":3153},[5150],{"type":3031,"value":3988},{"type":172,"tag":953,"props":5152,"children":5153},{"style":3083},[5154],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5156,"children":5157},{"style":3083},[5158],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5160,"children":5161},{"class":955,"line":1011},[5162,5166,5170,5174,5178,5182],{"type":172,"tag":953,"props":5163,"children":5164},{"style":3091},[5165],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5167,"children":5168},{"style":3083},[5169],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5171,"children":5172},{"style":3083},[5173],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5175,"children":5176},{"style":3153},[5177],{"type":3031,"value":1182},{"type":172,"tag":953,"props":5179,"children":5180},{"style":3083},[5181],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5183,"children":5184},{"style":3083},[5185],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5187,"children":5188},{"class":955,"line":1026},[5189,5193,5197],{"type":172,"tag":953,"props":5190,"children":5191},{"style":3091},[5192],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5194,"children":5195},{"style":3083},[5196],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5198,"children":5199},{"style":3078},[5200],{"type":3031,"value":3521},{"type":172,"tag":953,"props":5202,"children":5203},{"class":955,"line":1041},[5204],{"type":172,"tag":953,"props":5205,"children":5206},{"style":3083},[5207],{"type":3031,"value":4048},{"type":172,"tag":953,"props":5209,"children":5210},{"class":955,"line":948},[5211,5215,5219,5223,5227,5231],{"type":172,"tag":953,"props":5212,"children":5213},{"style":3091},[5214],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5216,"children":5217},{"style":3083},[5218],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5220,"children":5221},{"style":3083},[5222],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5224,"children":5225},{"style":3153},[5226],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5228,"children":5229},{"style":3083},[5230],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5232,"children":5233},{"style":3083},[5234],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5236,"children":5237},{"class":955,"line":1057},[5238,5242,5246,5250,5254],{"type":172,"tag":953,"props":5239,"children":5240},{"style":3091},[5241],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5243,"children":5244},{"style":3083},[5245],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5247,"children":5248},{"style":3083},[5249],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5251,"children":5252},{"style":3153},[5253],{"type":3031,"value":4097},{"type":172,"tag":953,"props":5255,"children":5256},{"style":3083},[5257],{"type":3031,"value":1682},{"type":172,"tag":953,"props":5259,"children":5260},{"class":955,"line":1824},[5261],{"type":172,"tag":953,"props":5262,"children":5263},{"style":3083},[5264],{"type":3031,"value":3340},{"type":172,"tag":953,"props":5266,"children":5267},{"class":955,"line":1841},[5268],{"type":172,"tag":953,"props":5269,"children":5270},{"style":3078},[5271],{"type":3031,"value":4116},{"type":172,"tag":953,"props":5273,"children":5274},{"class":955,"line":1859},[5275],{"type":172,"tag":953,"props":5276,"children":5277},{"style":3083},[5278],{"type":3031,"value":4124},{"type":172,"tag":953,"props":5280,"children":5281},{"class":955,"line":1875},[5282],{"type":172,"tag":953,"props":5283,"children":5284},{"style":3083},[5285],{"type":3031,"value":3967},{"type":172,"tag":953,"props":5287,"children":5288},{"class":955,"line":2107},[5289,5293,5297,5301,5305,5309],{"type":172,"tag":953,"props":5290,"children":5291},{"style":3091},[5292],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5294,"children":5295},{"style":3083},[5296],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5298,"children":5299},{"style":3083},[5300],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5302,"children":5303},{"style":3153},[5304],{"type":3031,"value":4151},{"type":172,"tag":953,"props":5306,"children":5307},{"style":3083},[5308],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5310,"children":5311},{"style":3083},[5312],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5314,"children":5315},{"class":955,"line":2112},[5316,5320,5324,5328,5332,5336],{"type":172,"tag":953,"props":5317,"children":5318},{"style":3091},[5319],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5321,"children":5322},{"style":3083},[5323],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5325,"children":5326},{"style":3083},[5327],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5329,"children":5330},{"style":3153},[5331],{"type":3031,"value":1242},{"type":172,"tag":953,"props":5333,"children":5334},{"style":3083},[5335],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5337,"children":5338},{"style":3083},[5339],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5341,"children":5342},{"class":955,"line":2127},[5343,5347,5351],{"type":172,"tag":953,"props":5344,"children":5345},{"style":3091},[5346],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5348,"children":5349},{"style":3083},[5350],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5352,"children":5353},{"style":3078},[5354],{"type":3031,"value":3521},{"type":172,"tag":953,"props":5356,"children":5357},{"class":955,"line":2133},[5358],{"type":172,"tag":953,"props":5359,"children":5360},{"style":3083},[5361],{"type":3031,"value":4048},{"type":172,"tag":953,"props":5363,"children":5364},{"class":955,"line":2142},[5365,5369,5373,5377,5381,5385],{"type":172,"tag":953,"props":5366,"children":5367},{"style":3091},[5368],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5370,"children":5371},{"style":3083},[5372],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5374,"children":5375},{"style":3083},[5376],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5378,"children":5379},{"style":3153},[5380],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5382,"children":5383},{"style":3083},[5384],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5386,"children":5387},{"style":3083},[5388],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5390,"children":5391},{"class":955,"line":2147},[5392,5396,5400,5404,5408],{"type":172,"tag":953,"props":5393,"children":5394},{"style":3091},[5395],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5397,"children":5398},{"style":3083},[5399],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5401,"children":5402},{"style":3083},[5403],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5405,"children":5406},{"style":3153},[5407],{"type":3031,"value":4255},{"type":172,"tag":953,"props":5409,"children":5410},{"style":3083},[5411],{"type":3031,"value":1682},{"type":172,"tag":953,"props":5413,"children":5414},{"class":955,"line":2156},[5415],{"type":172,"tag":953,"props":5416,"children":5417},{"style":3083},[5418],{"type":3031,"value":3340},{"type":172,"tag":953,"props":5420,"children":5421},{"class":955,"line":2166},[5422],{"type":172,"tag":953,"props":5423,"children":5424},{"style":3078},[5425],{"type":3031,"value":4116},{"type":172,"tag":953,"props":5427,"children":5428},{"class":955,"line":2181},[5429],{"type":172,"tag":953,"props":5430,"children":5431},{"style":3083},[5432],{"type":3031,"value":4124},{"type":172,"tag":953,"props":5434,"children":5435},{"class":955,"line":2192},[5436],{"type":172,"tag":953,"props":5437,"children":5438},{"style":3083},[5439],{"type":3031,"value":3967},{"type":172,"tag":953,"props":5441,"children":5442},{"class":955,"line":1918},[5443,5447,5451,5455,5459,5463],{"type":172,"tag":953,"props":5444,"children":5445},{"style":3091},[5446],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5448,"children":5449},{"style":3083},[5450],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5452,"children":5453},{"style":3083},[5454],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5456,"children":5457},{"style":3153},[5458],{"type":3031,"value":4307},{"type":172,"tag":953,"props":5460,"children":5461},{"style":3083},[5462],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5464,"children":5465},{"style":3083},[5466],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5468,"children":5469},{"class":955,"line":2252},[5470,5474,5478,5482,5486,5490],{"type":172,"tag":953,"props":5471,"children":5472},{"style":3091},[5473],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5475,"children":5476},{"style":3083},[5477],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5479,"children":5480},{"style":3083},[5481],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5483,"children":5484},{"style":3153},[5485],{"type":3031,"value":1182},{"type":172,"tag":953,"props":5487,"children":5488},{"style":3083},[5489],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5491,"children":5492},{"style":3083},[5493],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5495,"children":5496},{"class":955,"line":2335},[5497,5501,5505],{"type":172,"tag":953,"props":5498,"children":5499},{"style":3091},[5500],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5502,"children":5503},{"style":3083},[5504],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5506,"children":5507},{"style":3078},[5508],{"type":3031,"value":3521},{"type":172,"tag":953,"props":5510,"children":5511},{"class":955,"line":2394},[5512],{"type":172,"tag":953,"props":5513,"children":5514},{"style":3083},[5515],{"type":3031,"value":4048},{"type":172,"tag":953,"props":5517,"children":5518},{"class":955,"line":1919},[5519,5523,5527,5531,5535,5539],{"type":172,"tag":953,"props":5520,"children":5521},{"style":3091},[5522],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5524,"children":5525},{"style":3083},[5526],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5528,"children":5529},{"style":3083},[5530],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5532,"children":5533},{"style":3153},[5534],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5536,"children":5537},{"style":3083},[5538],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5540,"children":5541},{"style":3083},[5542],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5544,"children":5545},{"class":955,"line":2446},[5546,5550,5554,5558,5562],{"type":172,"tag":953,"props":5547,"children":5548},{"style":3091},[5549],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5551,"children":5552},{"style":3083},[5553],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5555,"children":5556},{"style":3083},[5557],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5559,"children":5560},{"style":3153},[5561],{"type":3031,"value":4411},{"type":172,"tag":953,"props":5563,"children":5564},{"style":3083},[5565],{"type":3031,"value":1682},{"type":172,"tag":953,"props":5567,"children":5568},{"class":955,"line":2456},[5569],{"type":172,"tag":953,"props":5570,"children":5571},{"style":3083},[5572],{"type":3031,"value":3340},{"type":172,"tag":953,"props":5574,"children":5575},{"class":955,"line":2466},[5576],{"type":172,"tag":953,"props":5577,"children":5578},{"style":3078},[5579],{"type":3031,"value":4116},{"type":172,"tag":953,"props":5581,"children":5582},{"class":955,"line":2476},[5583],{"type":172,"tag":953,"props":5584,"children":5585},{"style":3083},[5586],{"type":3031,"value":4124},{"type":172,"tag":953,"props":5588,"children":5589},{"class":955,"line":2486},[5590],{"type":172,"tag":953,"props":5591,"children":5592},{"style":3083},[5593],{"type":3031,"value":3967},{"type":172,"tag":953,"props":5595,"children":5596},{"class":955,"line":2491},[5597,5601,5605,5609,5613,5617],{"type":172,"tag":953,"props":5598,"children":5599},{"style":3091},[5600],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5602,"children":5603},{"style":3083},[5604],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5606,"children":5607},{"style":3083},[5608],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5610,"children":5611},{"style":3153},[5612],{"type":3031,"value":4463},{"type":172,"tag":953,"props":5614,"children":5615},{"style":3083},[5616],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5618,"children":5619},{"style":3083},[5620],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5622,"children":5623},{"class":955,"line":2505},[5624,5628,5632,5636,5640,5644],{"type":172,"tag":953,"props":5625,"children":5626},{"style":3091},[5627],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5629,"children":5630},{"style":3083},[5631],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5633,"children":5634},{"style":3083},[5635],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5637,"children":5638},{"style":3153},[5639],{"type":3031,"value":1242},{"type":172,"tag":953,"props":5641,"children":5642},{"style":3083},[5643],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5645,"children":5646},{"style":3083},[5647],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5649,"children":5650},{"class":955,"line":2525},[5651,5655,5659],{"type":172,"tag":953,"props":5652,"children":5653},{"style":3091},[5654],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5656,"children":5657},{"style":3083},[5658],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5660,"children":5661},{"style":3078},[5662],{"type":3031,"value":3521},{"type":172,"tag":953,"props":5664,"children":5665},{"class":955,"line":2571},[5666],{"type":172,"tag":953,"props":5667,"children":5668},{"style":3083},[5669],{"type":3031,"value":4048},{"type":172,"tag":953,"props":5671,"children":5672},{"class":955,"line":2615},[5673,5677,5681,5685,5689,5693],{"type":172,"tag":953,"props":5674,"children":5675},{"style":3091},[5676],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5678,"children":5679},{"style":3083},[5680],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5682,"children":5683},{"style":3083},[5684],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5686,"children":5687},{"style":3153},[5688],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5690,"children":5691},{"style":3083},[5692],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5694,"children":5695},{"style":3083},[5696],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5698,"children":5699},{"class":955,"line":2624},[5700,5704,5708,5712,5717],{"type":172,"tag":953,"props":5701,"children":5702},{"style":3091},[5703],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5705,"children":5706},{"style":3083},[5707],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5709,"children":5710},{"style":3083},[5711],{"type":3031,"value":4563},{"type":172,"tag":953,"props":5713,"children":5714},{"style":3153},[5715],{"type":3031,"value":5716},"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies. The forecast for the rest of the week shows a slight chance of rain on Thursday, with temperatures gradually rising to 28°C by the weekend. Humidity levels are moderate at around 65%, and wind speeds are light at 8 km/h from the southeast. Air quality is good with an index of 42. The UV index is high at 7, so it's recommended to wear sunscreen if you're planning to spend time outdoors. Sunrise was at 5:24 AM and sunset will be at 6:48 PM, giving Tokyo approximately 13 hours and 24 minutes of daylight today. The moon is currently in its waxing gibbous phase.",{"type":172,"tag":953,"props":5718,"children":5719},{"style":3083},[5720],{"type":3031,"value":1008},{"type":172,"tag":953,"props":5722,"children":5723},{"class":955,"line":2633},[5724],{"type":172,"tag":953,"props":5725,"children":5726},{"style":3083},[5727],{"type":3031,"value":3340},{"type":172,"tag":953,"props":5729,"children":5730},{"class":955,"line":2642},[5731],{"type":172,"tag":953,"props":5732,"children":5733},{"style":3078},[5734],{"type":3031,"value":4116},{"type":172,"tag":953,"props":5736,"children":5737},{"class":955,"line":2651},[5738],{"type":172,"tag":953,"props":5739,"children":5740},{"style":3083},[5741],{"type":3031,"value":4124},{"type":172,"tag":953,"props":5743,"children":5744},{"class":955,"line":4596},[5745],{"type":172,"tag":953,"props":5746,"children":5747},{"style":3083},[5748],{"type":3031,"value":3967},{"type":172,"tag":953,"props":5750,"children":5751},{"class":955,"line":4605},[5752,5756,5760,5764,5769,5773],{"type":172,"tag":953,"props":5753,"children":5754},{"style":3091},[5755],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5757,"children":5758},{"style":3083},[5759],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5761,"children":5762},{"style":3083},[5763],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5765,"children":5766},{"style":3153},[5767],{"type":3031,"value":5768},"c3e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4",{"type":172,"tag":953,"props":5770,"children":5771},{"style":3083},[5772],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5774,"children":5775},{"style":3083},[5776],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5778,"children":5779},{"class":955,"line":4621},[5780,5784,5788,5792,5796,5800],{"type":172,"tag":953,"props":5781,"children":5782},{"style":3091},[5783],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5785,"children":5786},{"style":3083},[5787],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5789,"children":5790},{"style":3083},[5791],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5793,"children":5794},{"style":3153},[5795],{"type":3031,"value":1182},{"type":172,"tag":953,"props":5797,"children":5798},{"style":3083},[5799],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5801,"children":5802},{"style":3083},[5803],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5805,"children":5806},{"class":955,"line":4629},[5807,5811,5815],{"type":172,"tag":953,"props":5808,"children":5809},{"style":3091},[5810],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5812,"children":5813},{"style":3083},[5814],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5816,"children":5817},{"style":3078},[5818],{"type":3031,"value":3521},{"type":172,"tag":953,"props":5820,"children":5821},{"class":955,"line":4645},[5822],{"type":172,"tag":953,"props":5823,"children":5824},{"style":3083},[5825],{"type":3031,"value":4048},{"type":172,"tag":953,"props":5827,"children":5828},{"class":955,"line":4681},[5829,5833,5837,5841,5845,5849],{"type":172,"tag":953,"props":5830,"children":5831},{"style":3091},[5832],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5834,"children":5835},{"style":3083},[5836],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5838,"children":5839},{"style":3083},[5840],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5842,"children":5843},{"style":3153},[5844],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5846,"children":5847},{"style":3083},[5848],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5850,"children":5851},{"style":3083},[5852],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5854,"children":5856},{"class":955,"line":5855},49,[5857,5861,5865,5869,5874],{"type":172,"tag":953,"props":5858,"children":5859},{"style":3091},[5860],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5862,"children":5863},{"style":3083},[5864],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5866,"children":5867},{"style":3083},[5868],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5870,"children":5871},{"style":3153},[5872],{"type":3031,"value":5873},"Can you recommend some popular tourist attractions in Kyoto?",{"type":172,"tag":953,"props":5875,"children":5876},{"style":3083},[5877],{"type":3031,"value":1682},{"type":172,"tag":953,"props":5879,"children":5881},{"class":955,"line":5880},50,[5882],{"type":172,"tag":953,"props":5883,"children":5884},{"style":3083},[5885],{"type":3031,"value":3340},{"type":172,"tag":953,"props":5887,"children":5889},{"class":955,"line":5888},51,[5890],{"type":172,"tag":953,"props":5891,"children":5892},{"style":3078},[5893],{"type":3031,"value":4116},{"type":172,"tag":953,"props":5895,"children":5897},{"class":955,"line":5896},52,[5898],{"type":172,"tag":953,"props":5899,"children":5900},{"style":3083},[5901],{"type":3031,"value":4124},{"type":172,"tag":953,"props":5903,"children":5905},{"class":955,"line":5904},53,[5906],{"type":172,"tag":953,"props":5907,"children":5908},{"style":3083},[5909],{"type":3031,"value":3967},{"type":172,"tag":953,"props":5911,"children":5913},{"class":955,"line":5912},54,[5914,5918,5922,5926,5931,5935],{"type":172,"tag":953,"props":5915,"children":5916},{"style":3091},[5917],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5919,"children":5920},{"style":3083},[5921],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5923,"children":5924},{"style":3083},[5925],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5927,"children":5928},{"style":3153},[5929],{"type":3031,"value":5930},"d4f5g8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4",{"type":172,"tag":953,"props":5932,"children":5933},{"style":3083},[5934],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5936,"children":5937},{"style":3083},[5938],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5940,"children":5942},{"class":955,"line":5941},55,[5943,5947,5951,5955,5959,5963],{"type":172,"tag":953,"props":5944,"children":5945},{"style":3091},[5946],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5948,"children":5949},{"style":3083},[5950],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5952,"children":5953},{"style":3083},[5954],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5956,"children":5957},{"style":3153},[5958],{"type":3031,"value":1242},{"type":172,"tag":953,"props":5960,"children":5961},{"style":3083},[5962],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5964,"children":5965},{"style":3083},[5966],{"type":3031,"value":1808},{"type":172,"tag":953,"props":5968,"children":5970},{"class":955,"line":5969},56,[5971,5975,5979],{"type":172,"tag":953,"props":5972,"children":5973},{"style":3091},[5974],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5976,"children":5977},{"style":3083},[5978],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5980,"children":5981},{"style":3078},[5982],{"type":3031,"value":3521},{"type":172,"tag":953,"props":5984,"children":5986},{"class":955,"line":5985},57,[5987],{"type":172,"tag":953,"props":5988,"children":5989},{"style":3083},[5990],{"type":3031,"value":4048},{"type":172,"tag":953,"props":5992,"children":5994},{"class":955,"line":5993},58,[5995,5999,6003,6007,6011,6015],{"type":172,"tag":953,"props":5996,"children":5997},{"style":3091},[5998],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6000,"children":6001},{"style":3083},[6002],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6004,"children":6005},{"style":3083},[6006],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6008,"children":6009},{"style":3153},[6010],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6012,"children":6013},{"style":3083},[6014],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6016,"children":6017},{"style":3083},[6018],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6020,"children":6022},{"class":955,"line":6021},59,[6023,6027,6031,6035,6040],{"type":172,"tag":953,"props":6024,"children":6025},{"style":3091},[6026],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6028,"children":6029},{"style":3083},[6030],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6032,"children":6033},{"style":3083},[6034],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6036,"children":6037},{"style":3153},[6038],{"type":3031,"value":6039},"Kyoto is known for its beautiful temples, traditional tea houses, and gardens. Some popular attractions include Kinkaku-ji (Golden Pavilion) with its stunning gold leaf exterior reflecting in the mirror pond, Fushimi Inari Shrine with its thousands of vermilion torii gates winding up the mountainside, Arashiyama Bamboo Grove where towering stalks create an otherworldly atmosphere, Kiyomizu-dera Temple perched on a hillside offering panoramic views of the city, and the historic Gion district where you might spot geisha hurrying to evening appointments through narrow stone-paved streets lined with traditional wooden machiya houses.",{"type":172,"tag":953,"props":6041,"children":6042},{"style":3083},[6043],{"type":3031,"value":1682},{"type":172,"tag":953,"props":6045,"children":6047},{"class":955,"line":6046},60,[6048],{"type":172,"tag":953,"props":6049,"children":6050},{"style":3083},[6051],{"type":3031,"value":3340},{"type":172,"tag":953,"props":6053,"children":6055},{"class":955,"line":6054},61,[6056],{"type":172,"tag":953,"props":6057,"children":6058},{"style":3078},[6059],{"type":3031,"value":4116},{"type":172,"tag":953,"props":6061,"children":6063},{"class":955,"line":6062},62,[6064],{"type":172,"tag":953,"props":6065,"children":6066},{"style":3083},[6067],{"type":3031,"value":2047},{"type":172,"tag":953,"props":6069,"children":6071},{"class":955,"line":6070},63,[6072],{"type":172,"tag":953,"props":6073,"children":6074},{"style":3078},[6075],{"type":3031,"value":4602},{"type":172,"tag":953,"props":6077,"children":6079},{"class":955,"line":6078},64,[6080,6084,6088],{"type":172,"tag":953,"props":6081,"children":6082},{"style":3083},[6083],{"type":3031,"value":1060},{"type":172,"tag":953,"props":6085,"children":6086},{"style":3091},[6087],{"type":3031,"value":1928},{"type":172,"tag":953,"props":6089,"children":6090},{"style":3083},[6091],{"type":3031,"value":967},{"type":172,"tag":953,"props":6093,"children":6095},{"class":955,"line":6094},65,[6096],{"type":172,"tag":953,"props":6097,"children":6098},{"emptyLinePlaceholder":21},[6099],{"type":3031,"value":1707},{"type":172,"tag":953,"props":6101,"children":6103},{"class":955,"line":6102},66,[6104,6108,6112],{"type":172,"tag":953,"props":6105,"children":6106},{"style":3083},[6107],{"type":3031,"value":960},{"type":172,"tag":953,"props":6109,"children":6110},{"style":3091},[6111],{"type":3031,"value":964},{"type":172,"tag":953,"props":6113,"children":6114},{"style":3083},[6115],{"type":3031,"value":967},{"type":172,"tag":953,"props":6117,"children":6119},{"class":955,"line":6118},67,[6120,6124],{"type":172,"tag":953,"props":6121,"children":6122},{"style":3083},[6123],{"type":3031,"value":974},{"type":172,"tag":953,"props":6125,"children":6126},{"style":3091},[6127],{"type":3031,"value":6128},"UChatMessages\n",{"type":172,"tag":953,"props":6130,"children":6132},{"class":955,"line":6131},68,[6133,6138,6142,6146],{"type":172,"tag":953,"props":6134,"children":6135},{"style":3908},[6136],{"type":3031,"value":6137},"    :auto-scroll",{"type":172,"tag":953,"props":6139,"children":6140},{"style":3083},[6141],{"type":3031,"value":998},{"type":172,"tag":953,"props":6143,"children":6144},{"style":3083},[6145],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6147,"children":6148},{"style":3153},[6149],{"type":3031,"value":1785},{"type":172,"tag":953,"props":6151,"children":6153},{"class":955,"line":6152},69,[6154],{"type":172,"tag":953,"props":6155,"children":6156},{"style":3153},[6157],{"type":3031,"value":6158},"      color: 'neutral',\n",{"type":172,"tag":953,"props":6160,"children":6162},{"class":955,"line":6161},70,[6163],{"type":172,"tag":953,"props":6164,"children":6165},{"style":3153},[6166],{"type":3031,"value":6167},"      variant: 'outline'\n",{"type":172,"tag":953,"props":6169,"children":6171},{"class":955,"line":6170},71,[6172,6176],{"type":172,"tag":953,"props":6173,"children":6174},{"style":3153},[6175],{"type":3031,"value":3823},{"type":172,"tag":953,"props":6177,"children":6178},{"style":3083},[6179],{"type":3031,"value":1008},{"type":172,"tag":953,"props":6181,"children":6183},{"class":955,"line":6182},72,[6184,6189,6193,6197,6201],{"type":172,"tag":953,"props":6185,"children":6186},{"style":3908},[6187],{"type":3031,"value":6188},"    :should-scroll-to-bottom",{"type":172,"tag":953,"props":6190,"children":6191},{"style":3083},[6192],{"type":3031,"value":998},{"type":172,"tag":953,"props":6194,"children":6195},{"style":3083},[6196],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6198,"children":6199},{"style":3153},[6200],{"type":3031,"value":1301},{"type":172,"tag":953,"props":6202,"children":6203},{"style":3083},[6204],{"type":3031,"value":1008},{"type":172,"tag":953,"props":6206,"children":6208},{"class":955,"line":6207},73,[6209,6214,6218,6222,6226],{"type":172,"tag":953,"props":6210,"children":6211},{"style":3908},[6212],{"type":3031,"value":6213},"    :messages",{"type":172,"tag":953,"props":6215,"children":6216},{"style":3083},[6217],{"type":3031,"value":998},{"type":172,"tag":953,"props":6219,"children":6220},{"style":3083},[6221],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6223,"children":6224},{"style":3153},[6225],{"type":3031,"value":939},{"type":172,"tag":953,"props":6227,"children":6228},{"style":3083},[6229],{"type":3031,"value":1008},{"type":172,"tag":953,"props":6231,"children":6233},{"class":955,"line":6232},74,[6234],{"type":172,"tag":953,"props":6235,"children":6236},{"style":3083},[6237],{"type":3031,"value":6238},"  />\n",{"type":172,"tag":953,"props":6240,"children":6242},{"class":955,"line":6241},75,[6243,6247,6251],{"type":172,"tag":953,"props":6244,"children":6245},{"style":3083},[6246],{"type":3031,"value":1060},{"type":172,"tag":953,"props":6248,"children":6249},{"style":3091},[6250],{"type":3031,"value":964},{"type":172,"tag":953,"props":6252,"children":6253},{"style":3083},[6254],{"type":3031,"value":967},{"type":172,"tag":2986,"props":6256,"children":6257},{},[6258],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":6260},[],{"data":6262,"body":6263},{},{"type":3025,"children":6264},[6265,6334],{"type":172,"tag":929,"props":6266,"children":6267},{},[6268,6270,6275,6277],{"type":3031,"value":6269},"The ",{"type":172,"tag":937,"props":6271,"children":6273},{"className":6272},[],[6274],{"type":3031,"value":1242},{"type":3031,"value":6276}," messages props.\n",{"type":172,"tag":937,"props":6278,"children":6279},{"className":1200,"language":1201,"style":949},[6280,6284,6289,6293,6297,6301,6305,6309,6314,6318,6322,6326,6330],{"type":172,"tag":953,"props":6281,"children":6282},{"style":3083},[6283],{"type":3031,"value":2087},{"type":172,"tag":953,"props":6285,"children":6286},{"style":3091},[6287],{"type":3031,"value":6288}," side",{"type":172,"tag":953,"props":6290,"children":6291},{"style":3083},[6292],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6294,"children":6295},{"style":3083},[6296],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6298,"children":6299},{"style":3153},[6300],{"type":3031,"value":1266},{"type":172,"tag":953,"props":6302,"children":6303},{"style":3083},[6304],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6306,"children":6307},{"style":3083},[6308],{"type":3031,"value":1665},{"type":172,"tag":953,"props":6310,"children":6311},{"style":3091},[6312],{"type":3031,"value":6313}," variant",{"type":172,"tag":953,"props":6315,"children":6316},{"style":3083},[6317],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6319,"children":6320},{"style":3083},[6321],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6323,"children":6324},{"style":3153},[6325],{"type":3031,"value":1281},{"type":172,"tag":953,"props":6327,"children":6328},{"style":3083},[6329],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6331,"children":6332},{"style":3083},[6333],{"type":3031,"value":1671},{"type":172,"tag":2986,"props":6335,"children":6336},{},[6337],{"type":3031,"value":3851},{"data":6339,"body":6340},{},{"type":3025,"children":6341},[6342,6357],{"type":172,"tag":929,"props":6343,"children":6344},{},[6345,6347,6356],{"type":3031,"value":6346},"Render the messages in a compact style.\nThis is done automatically when used inside a ",{"type":172,"tag":937,"props":6348,"children":6349},{"className":1200,"language":1201,"style":949},[6350],{"type":172,"tag":953,"props":6351,"children":6353},{"style":6352},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[6354],{"type":3031,"value":6355},"UChatPalette",{"type":3031,"value":1364},{"type":172,"tag":2986,"props":6358,"children":6359},{},[6360],{"type":3031,"value":3851},{"data":6362,"body":6363,"toc":7227},{"title":949,"description":949},{"type":3025,"children":6364},[6365,7223],{"type":172,"tag":3046,"props":6366,"children":6367},{},[6368],{"type":172,"tag":942,"props":6369,"children":6371},{"className":944,"code":6370,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nconst messages = ref([\n  {\n    id: '6045235a-a435-46b8-989d-2df38ca2eb47',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Hello, how are you?'\n      }\n    ]\n  },\n  {\n    id: '7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'I am doing well, thank you for asking! How can I assist you today?'\n      }\n    ]\n  },\n  {\n    id: '9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'What is the current weather in Tokyo?'\n      }\n    ]\n  },\n  {\n    id: 'b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: \"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.\"\n      }\n    ]\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUChatMessages\n    :user=\"{\n      side: 'left',\n      variant: 'solid',\n      avatar: {\n        src: 'https://github.com/benjamincanac.png'\n      }\n    }\"\n    :messages=\"messages\"\n  />\n\u003C/template>\n",[6372],{"type":172,"tag":937,"props":6373,"children":6374},{"__ignoreMap":949},[6375,6414,6437,6444,6471,6498,6513,6520,6547,6570,6577,6584,6591,6598,6625,6652,6667,6674,6701,6724,6731,6738,6745,6752,6779,6806,6821,6828,6855,6878,6885,6892,6899,6906,6933,6960,6975,6982,7009,7032,7039,7046,7053,7060,7075,7082,7097,7108,7128,7136,7144,7152,7160,7167,7178,7201,7208],{"type":172,"tag":953,"props":6376,"children":6377},{"class":955,"line":956},[6378,6382,6386,6390,6394,6398,6402,6406,6410],{"type":172,"tag":953,"props":6379,"children":6380},{"style":3083},[6381],{"type":3031,"value":960},{"type":172,"tag":953,"props":6383,"children":6384},{"style":3091},[6385],{"type":3031,"value":1928},{"type":172,"tag":953,"props":6387,"children":6388},{"style":3908},[6389],{"type":3031,"value":1931},{"type":172,"tag":953,"props":6391,"children":6392},{"style":3908},[6393],{"type":3031,"value":1934},{"type":172,"tag":953,"props":6395,"children":6396},{"style":3083},[6397],{"type":3031,"value":998},{"type":172,"tag":953,"props":6399,"children":6400},{"style":3083},[6401],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6403,"children":6404},{"style":3153},[6405],{"type":3031,"value":1647},{"type":172,"tag":953,"props":6407,"children":6408},{"style":3083},[6409],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6411,"children":6412},{"style":3083},[6413],{"type":3031,"value":967},{"type":172,"tag":953,"props":6415,"children":6416},{"class":955,"line":947},[6417,6421,6425,6429,6433],{"type":172,"tag":953,"props":6418,"children":6419},{"style":3908},[6420],{"type":3031,"value":1974},{"type":172,"tag":953,"props":6422,"children":6423},{"style":3078},[6424],{"type":3031,"value":3946},{"type":172,"tag":953,"props":6426,"children":6427},{"style":3083},[6428],{"type":3031,"value":998},{"type":172,"tag":953,"props":6430,"children":6431},{"style":3072},[6432],{"type":3031,"value":1982},{"type":172,"tag":953,"props":6434,"children":6435},{"style":3078},[6436],{"type":3031,"value":3959},{"type":172,"tag":953,"props":6438,"children":6439},{"class":955,"line":982},[6440],{"type":172,"tag":953,"props":6441,"children":6442},{"style":3083},[6443],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6445,"children":6446},{"class":955,"line":991},[6447,6451,6455,6459,6463,6467],{"type":172,"tag":953,"props":6448,"children":6449},{"style":3091},[6450],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6452,"children":6453},{"style":3083},[6454],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6456,"children":6457},{"style":3083},[6458],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6460,"children":6461},{"style":3153},[6462],{"type":3031,"value":3988},{"type":172,"tag":953,"props":6464,"children":6465},{"style":3083},[6466],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6468,"children":6469},{"style":3083},[6470],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6472,"children":6473},{"class":955,"line":1011},[6474,6478,6482,6486,6490,6494],{"type":172,"tag":953,"props":6475,"children":6476},{"style":3091},[6477],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6479,"children":6480},{"style":3083},[6481],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6483,"children":6484},{"style":3083},[6485],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6487,"children":6488},{"style":3153},[6489],{"type":3031,"value":1182},{"type":172,"tag":953,"props":6491,"children":6492},{"style":3083},[6493],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6495,"children":6496},{"style":3083},[6497],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6499,"children":6500},{"class":955,"line":1026},[6501,6505,6509],{"type":172,"tag":953,"props":6502,"children":6503},{"style":3091},[6504],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6506,"children":6507},{"style":3083},[6508],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6510,"children":6511},{"style":3078},[6512],{"type":3031,"value":3521},{"type":172,"tag":953,"props":6514,"children":6515},{"class":955,"line":1041},[6516],{"type":172,"tag":953,"props":6517,"children":6518},{"style":3083},[6519],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6521,"children":6522},{"class":955,"line":948},[6523,6527,6531,6535,6539,6543],{"type":172,"tag":953,"props":6524,"children":6525},{"style":3091},[6526],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6528,"children":6529},{"style":3083},[6530],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6532,"children":6533},{"style":3083},[6534],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6536,"children":6537},{"style":3153},[6538],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6540,"children":6541},{"style":3083},[6542],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6544,"children":6545},{"style":3083},[6546],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6548,"children":6549},{"class":955,"line":1057},[6550,6554,6558,6562,6566],{"type":172,"tag":953,"props":6551,"children":6552},{"style":3091},[6553],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6555,"children":6556},{"style":3083},[6557],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6559,"children":6560},{"style":3083},[6561],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6563,"children":6564},{"style":3153},[6565],{"type":3031,"value":4097},{"type":172,"tag":953,"props":6567,"children":6568},{"style":3083},[6569],{"type":3031,"value":1682},{"type":172,"tag":953,"props":6571,"children":6572},{"class":955,"line":1824},[6573],{"type":172,"tag":953,"props":6574,"children":6575},{"style":3083},[6576],{"type":3031,"value":3340},{"type":172,"tag":953,"props":6578,"children":6579},{"class":955,"line":1841},[6580],{"type":172,"tag":953,"props":6581,"children":6582},{"style":3078},[6583],{"type":3031,"value":4116},{"type":172,"tag":953,"props":6585,"children":6586},{"class":955,"line":1859},[6587],{"type":172,"tag":953,"props":6588,"children":6589},{"style":3083},[6590],{"type":3031,"value":4124},{"type":172,"tag":953,"props":6592,"children":6593},{"class":955,"line":1875},[6594],{"type":172,"tag":953,"props":6595,"children":6596},{"style":3083},[6597],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6599,"children":6600},{"class":955,"line":2107},[6601,6605,6609,6613,6617,6621],{"type":172,"tag":953,"props":6602,"children":6603},{"style":3091},[6604],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6606,"children":6607},{"style":3083},[6608],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6610,"children":6611},{"style":3083},[6612],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6614,"children":6615},{"style":3153},[6616],{"type":3031,"value":4151},{"type":172,"tag":953,"props":6618,"children":6619},{"style":3083},[6620],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6622,"children":6623},{"style":3083},[6624],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6626,"children":6627},{"class":955,"line":2112},[6628,6632,6636,6640,6644,6648],{"type":172,"tag":953,"props":6629,"children":6630},{"style":3091},[6631],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6633,"children":6634},{"style":3083},[6635],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6637,"children":6638},{"style":3083},[6639],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6641,"children":6642},{"style":3153},[6643],{"type":3031,"value":1242},{"type":172,"tag":953,"props":6645,"children":6646},{"style":3083},[6647],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6649,"children":6650},{"style":3083},[6651],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6653,"children":6654},{"class":955,"line":2127},[6655,6659,6663],{"type":172,"tag":953,"props":6656,"children":6657},{"style":3091},[6658],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6660,"children":6661},{"style":3083},[6662],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6664,"children":6665},{"style":3078},[6666],{"type":3031,"value":3521},{"type":172,"tag":953,"props":6668,"children":6669},{"class":955,"line":2133},[6670],{"type":172,"tag":953,"props":6671,"children":6672},{"style":3083},[6673],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6675,"children":6676},{"class":955,"line":2142},[6677,6681,6685,6689,6693,6697],{"type":172,"tag":953,"props":6678,"children":6679},{"style":3091},[6680],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6682,"children":6683},{"style":3083},[6684],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6686,"children":6687},{"style":3083},[6688],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6690,"children":6691},{"style":3153},[6692],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6694,"children":6695},{"style":3083},[6696],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6698,"children":6699},{"style":3083},[6700],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6702,"children":6703},{"class":955,"line":2147},[6704,6708,6712,6716,6720],{"type":172,"tag":953,"props":6705,"children":6706},{"style":3091},[6707],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6709,"children":6710},{"style":3083},[6711],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6713,"children":6714},{"style":3083},[6715],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6717,"children":6718},{"style":3153},[6719],{"type":3031,"value":4255},{"type":172,"tag":953,"props":6721,"children":6722},{"style":3083},[6723],{"type":3031,"value":1682},{"type":172,"tag":953,"props":6725,"children":6726},{"class":955,"line":2156},[6727],{"type":172,"tag":953,"props":6728,"children":6729},{"style":3083},[6730],{"type":3031,"value":3340},{"type":172,"tag":953,"props":6732,"children":6733},{"class":955,"line":2166},[6734],{"type":172,"tag":953,"props":6735,"children":6736},{"style":3078},[6737],{"type":3031,"value":4116},{"type":172,"tag":953,"props":6739,"children":6740},{"class":955,"line":2181},[6741],{"type":172,"tag":953,"props":6742,"children":6743},{"style":3083},[6744],{"type":3031,"value":4124},{"type":172,"tag":953,"props":6746,"children":6747},{"class":955,"line":2192},[6748],{"type":172,"tag":953,"props":6749,"children":6750},{"style":3083},[6751],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6753,"children":6754},{"class":955,"line":1918},[6755,6759,6763,6767,6771,6775],{"type":172,"tag":953,"props":6756,"children":6757},{"style":3091},[6758],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6760,"children":6761},{"style":3083},[6762],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6764,"children":6765},{"style":3083},[6766],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6768,"children":6769},{"style":3153},[6770],{"type":3031,"value":4307},{"type":172,"tag":953,"props":6772,"children":6773},{"style":3083},[6774],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6776,"children":6777},{"style":3083},[6778],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6780,"children":6781},{"class":955,"line":2252},[6782,6786,6790,6794,6798,6802],{"type":172,"tag":953,"props":6783,"children":6784},{"style":3091},[6785],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6787,"children":6788},{"style":3083},[6789],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6791,"children":6792},{"style":3083},[6793],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6795,"children":6796},{"style":3153},[6797],{"type":3031,"value":1182},{"type":172,"tag":953,"props":6799,"children":6800},{"style":3083},[6801],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6803,"children":6804},{"style":3083},[6805],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6807,"children":6808},{"class":955,"line":2335},[6809,6813,6817],{"type":172,"tag":953,"props":6810,"children":6811},{"style":3091},[6812],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6814,"children":6815},{"style":3083},[6816],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6818,"children":6819},{"style":3078},[6820],{"type":3031,"value":3521},{"type":172,"tag":953,"props":6822,"children":6823},{"class":955,"line":2394},[6824],{"type":172,"tag":953,"props":6825,"children":6826},{"style":3083},[6827],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6829,"children":6830},{"class":955,"line":1919},[6831,6835,6839,6843,6847,6851],{"type":172,"tag":953,"props":6832,"children":6833},{"style":3091},[6834],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6836,"children":6837},{"style":3083},[6838],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6840,"children":6841},{"style":3083},[6842],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6844,"children":6845},{"style":3153},[6846],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6848,"children":6849},{"style":3083},[6850],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6852,"children":6853},{"style":3083},[6854],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6856,"children":6857},{"class":955,"line":2446},[6858,6862,6866,6870,6874],{"type":172,"tag":953,"props":6859,"children":6860},{"style":3091},[6861],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6863,"children":6864},{"style":3083},[6865],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6867,"children":6868},{"style":3083},[6869],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6871,"children":6872},{"style":3153},[6873],{"type":3031,"value":4411},{"type":172,"tag":953,"props":6875,"children":6876},{"style":3083},[6877],{"type":3031,"value":1682},{"type":172,"tag":953,"props":6879,"children":6880},{"class":955,"line":2456},[6881],{"type":172,"tag":953,"props":6882,"children":6883},{"style":3083},[6884],{"type":3031,"value":3340},{"type":172,"tag":953,"props":6886,"children":6887},{"class":955,"line":2466},[6888],{"type":172,"tag":953,"props":6889,"children":6890},{"style":3078},[6891],{"type":3031,"value":4116},{"type":172,"tag":953,"props":6893,"children":6894},{"class":955,"line":2476},[6895],{"type":172,"tag":953,"props":6896,"children":6897},{"style":3083},[6898],{"type":3031,"value":4124},{"type":172,"tag":953,"props":6900,"children":6901},{"class":955,"line":2486},[6902],{"type":172,"tag":953,"props":6903,"children":6904},{"style":3083},[6905],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6907,"children":6908},{"class":955,"line":2491},[6909,6913,6917,6921,6925,6929],{"type":172,"tag":953,"props":6910,"children":6911},{"style":3091},[6912],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6914,"children":6915},{"style":3083},[6916],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6918,"children":6919},{"style":3083},[6920],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6922,"children":6923},{"style":3153},[6924],{"type":3031,"value":4463},{"type":172,"tag":953,"props":6926,"children":6927},{"style":3083},[6928],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6930,"children":6931},{"style":3083},[6932],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6934,"children":6935},{"class":955,"line":2505},[6936,6940,6944,6948,6952,6956],{"type":172,"tag":953,"props":6937,"children":6938},{"style":3091},[6939],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6941,"children":6942},{"style":3083},[6943],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6945,"children":6946},{"style":3083},[6947],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6949,"children":6950},{"style":3153},[6951],{"type":3031,"value":1242},{"type":172,"tag":953,"props":6953,"children":6954},{"style":3083},[6955],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6957,"children":6958},{"style":3083},[6959],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6961,"children":6962},{"class":955,"line":2525},[6963,6967,6971],{"type":172,"tag":953,"props":6964,"children":6965},{"style":3091},[6966],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6968,"children":6969},{"style":3083},[6970],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6972,"children":6973},{"style":3078},[6974],{"type":3031,"value":3521},{"type":172,"tag":953,"props":6976,"children":6977},{"class":955,"line":2571},[6978],{"type":172,"tag":953,"props":6979,"children":6980},{"style":3083},[6981],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6983,"children":6984},{"class":955,"line":2615},[6985,6989,6993,6997,7001,7005],{"type":172,"tag":953,"props":6986,"children":6987},{"style":3091},[6988],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6990,"children":6991},{"style":3083},[6992],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6994,"children":6995},{"style":3083},[6996],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6998,"children":6999},{"style":3153},[7000],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7002,"children":7003},{"style":3083},[7004],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7006,"children":7007},{"style":3083},[7008],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7010,"children":7011},{"class":955,"line":2624},[7012,7016,7020,7024,7028],{"type":172,"tag":953,"props":7013,"children":7014},{"style":3091},[7015],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7017,"children":7018},{"style":3083},[7019],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7021,"children":7022},{"style":3083},[7023],{"type":3031,"value":4563},{"type":172,"tag":953,"props":7025,"children":7026},{"style":3153},[7027],{"type":3031,"value":4568},{"type":172,"tag":953,"props":7029,"children":7030},{"style":3083},[7031],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7033,"children":7034},{"class":955,"line":2633},[7035],{"type":172,"tag":953,"props":7036,"children":7037},{"style":3083},[7038],{"type":3031,"value":3340},{"type":172,"tag":953,"props":7040,"children":7041},{"class":955,"line":2642},[7042],{"type":172,"tag":953,"props":7043,"children":7044},{"style":3078},[7045],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7047,"children":7048},{"class":955,"line":2651},[7049],{"type":172,"tag":953,"props":7050,"children":7051},{"style":3083},[7052],{"type":3031,"value":2047},{"type":172,"tag":953,"props":7054,"children":7055},{"class":955,"line":4596},[7056],{"type":172,"tag":953,"props":7057,"children":7058},{"style":3078},[7059],{"type":3031,"value":4602},{"type":172,"tag":953,"props":7061,"children":7062},{"class":955,"line":4605},[7063,7067,7071],{"type":172,"tag":953,"props":7064,"children":7065},{"style":3083},[7066],{"type":3031,"value":1060},{"type":172,"tag":953,"props":7068,"children":7069},{"style":3091},[7070],{"type":3031,"value":1928},{"type":172,"tag":953,"props":7072,"children":7073},{"style":3083},[7074],{"type":3031,"value":967},{"type":172,"tag":953,"props":7076,"children":7077},{"class":955,"line":4621},[7078],{"type":172,"tag":953,"props":7079,"children":7080},{"emptyLinePlaceholder":21},[7081],{"type":3031,"value":1707},{"type":172,"tag":953,"props":7083,"children":7084},{"class":955,"line":4629},[7085,7089,7093],{"type":172,"tag":953,"props":7086,"children":7087},{"style":3083},[7088],{"type":3031,"value":960},{"type":172,"tag":953,"props":7090,"children":7091},{"style":3091},[7092],{"type":3031,"value":964},{"type":172,"tag":953,"props":7094,"children":7095},{"style":3083},[7096],{"type":3031,"value":967},{"type":172,"tag":953,"props":7098,"children":7099},{"class":955,"line":4645},[7100,7104],{"type":172,"tag":953,"props":7101,"children":7102},{"style":3083},[7103],{"type":3031,"value":974},{"type":172,"tag":953,"props":7105,"children":7106},{"style":3091},[7107],{"type":3031,"value":6128},{"type":172,"tag":953,"props":7109,"children":7110},{"class":955,"line":4681},[7111,7116,7120,7124],{"type":172,"tag":953,"props":7112,"children":7113},{"style":3908},[7114],{"type":3031,"value":7115},"    :user",{"type":172,"tag":953,"props":7117,"children":7118},{"style":3083},[7119],{"type":3031,"value":998},{"type":172,"tag":953,"props":7121,"children":7122},{"style":3083},[7123],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7125,"children":7126},{"style":3153},[7127],{"type":3031,"value":1785},{"type":172,"tag":953,"props":7129,"children":7130},{"class":955,"line":5855},[7131],{"type":172,"tag":953,"props":7132,"children":7133},{"style":3153},[7134],{"type":3031,"value":7135},"      side: 'left',\n",{"type":172,"tag":953,"props":7137,"children":7138},{"class":955,"line":5880},[7139],{"type":172,"tag":953,"props":7140,"children":7141},{"style":3153},[7142],{"type":3031,"value":7143},"      variant: 'solid',\n",{"type":172,"tag":953,"props":7145,"children":7146},{"class":955,"line":5888},[7147],{"type":172,"tag":953,"props":7148,"children":7149},{"style":3153},[7150],{"type":3031,"value":7151},"      avatar: {\n",{"type":172,"tag":953,"props":7153,"children":7154},{"class":955,"line":5896},[7155],{"type":172,"tag":953,"props":7156,"children":7157},{"style":3153},[7158],{"type":3031,"value":7159},"        src: 'https://github.com/benjamincanac.png'\n",{"type":172,"tag":953,"props":7161,"children":7162},{"class":955,"line":5904},[7163],{"type":172,"tag":953,"props":7164,"children":7165},{"style":3153},[7166],{"type":3031,"value":3340},{"type":172,"tag":953,"props":7168,"children":7169},{"class":955,"line":5912},[7170,7174],{"type":172,"tag":953,"props":7171,"children":7172},{"style":3153},[7173],{"type":3031,"value":3823},{"type":172,"tag":953,"props":7175,"children":7176},{"style":3083},[7177],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7179,"children":7180},{"class":955,"line":5941},[7181,7185,7189,7193,7197],{"type":172,"tag":953,"props":7182,"children":7183},{"style":3908},[7184],{"type":3031,"value":6213},{"type":172,"tag":953,"props":7186,"children":7187},{"style":3083},[7188],{"type":3031,"value":998},{"type":172,"tag":953,"props":7190,"children":7191},{"style":3083},[7192],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7194,"children":7195},{"style":3153},[7196],{"type":3031,"value":939},{"type":172,"tag":953,"props":7198,"children":7199},{"style":3083},[7200],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7202,"children":7203},{"class":955,"line":5969},[7204],{"type":172,"tag":953,"props":7205,"children":7206},{"style":3083},[7207],{"type":3031,"value":6238},{"type":172,"tag":953,"props":7209,"children":7210},{"class":955,"line":5985},[7211,7215,7219],{"type":172,"tag":953,"props":7212,"children":7213},{"style":3083},[7214],{"type":3031,"value":1060},{"type":172,"tag":953,"props":7216,"children":7217},{"style":3091},[7218],{"type":3031,"value":964},{"type":172,"tag":953,"props":7220,"children":7221},{"style":3083},[7222],{"type":3031,"value":967},{"type":172,"tag":2986,"props":7224,"children":7225},{},[7226],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":7228},[],{"data":7230,"body":7231,"toc":8140},{"title":949,"description":949},{"type":3025,"children":7232},[7233,8136],{"type":172,"tag":3046,"props":7234,"children":7235},{},[7236],{"type":172,"tag":942,"props":7237,"children":7239},{"className":944,"code":7238,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nconst messages = ref([\n  {\n    id: '6045235a-a435-46b8-989d-2df38ca2eb47',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Hello, how are you?'\n      }\n    ]\n  },\n  {\n    id: '7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'I am doing well, thank you for asking! How can I assist you today?'\n      }\n    ]\n  },\n  {\n    id: '9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'What is the current weather in Tokyo?'\n      }\n    ]\n  },\n  {\n    id: 'b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: \"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies.\"\n      }\n    ]\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUChatMessages\n    :assistant=\"{\n      side: 'left',\n      variant: 'outline',\n      avatar: {\n        icon: 'i-lucide-bot'\n      },\n      actions: [\n        {\n          label: 'Copy to clipboard',\n          icon: 'i-lucide-copy'\n        }\n      ]\n    }\"\n    :messages=\"messages\"\n  />\n\u003C/template>\n",[7240],{"type":172,"tag":937,"props":7241,"children":7242},{"__ignoreMap":949},[7243,7282,7305,7312,7339,7366,7381,7388,7415,7438,7445,7452,7459,7466,7493,7520,7535,7542,7569,7592,7599,7606,7613,7620,7647,7674,7689,7696,7723,7746,7753,7760,7767,7774,7801,7828,7843,7850,7877,7900,7907,7914,7921,7928,7943,7950,7965,7976,7996,8003,8011,8018,8026,8033,8041,8049,8057,8065,8072,8080,8091,8114,8121],{"type":172,"tag":953,"props":7244,"children":7245},{"class":955,"line":956},[7246,7250,7254,7258,7262,7266,7270,7274,7278],{"type":172,"tag":953,"props":7247,"children":7248},{"style":3083},[7249],{"type":3031,"value":960},{"type":172,"tag":953,"props":7251,"children":7252},{"style":3091},[7253],{"type":3031,"value":1928},{"type":172,"tag":953,"props":7255,"children":7256},{"style":3908},[7257],{"type":3031,"value":1931},{"type":172,"tag":953,"props":7259,"children":7260},{"style":3908},[7261],{"type":3031,"value":1934},{"type":172,"tag":953,"props":7263,"children":7264},{"style":3083},[7265],{"type":3031,"value":998},{"type":172,"tag":953,"props":7267,"children":7268},{"style":3083},[7269],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7271,"children":7272},{"style":3153},[7273],{"type":3031,"value":1647},{"type":172,"tag":953,"props":7275,"children":7276},{"style":3083},[7277],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7279,"children":7280},{"style":3083},[7281],{"type":3031,"value":967},{"type":172,"tag":953,"props":7283,"children":7284},{"class":955,"line":947},[7285,7289,7293,7297,7301],{"type":172,"tag":953,"props":7286,"children":7287},{"style":3908},[7288],{"type":3031,"value":1974},{"type":172,"tag":953,"props":7290,"children":7291},{"style":3078},[7292],{"type":3031,"value":3946},{"type":172,"tag":953,"props":7294,"children":7295},{"style":3083},[7296],{"type":3031,"value":998},{"type":172,"tag":953,"props":7298,"children":7299},{"style":3072},[7300],{"type":3031,"value":1982},{"type":172,"tag":953,"props":7302,"children":7303},{"style":3078},[7304],{"type":3031,"value":3959},{"type":172,"tag":953,"props":7306,"children":7307},{"class":955,"line":982},[7308],{"type":172,"tag":953,"props":7309,"children":7310},{"style":3083},[7311],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7313,"children":7314},{"class":955,"line":991},[7315,7319,7323,7327,7331,7335],{"type":172,"tag":953,"props":7316,"children":7317},{"style":3091},[7318],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7320,"children":7321},{"style":3083},[7322],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7324,"children":7325},{"style":3083},[7326],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7328,"children":7329},{"style":3153},[7330],{"type":3031,"value":3988},{"type":172,"tag":953,"props":7332,"children":7333},{"style":3083},[7334],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7336,"children":7337},{"style":3083},[7338],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7340,"children":7341},{"class":955,"line":1011},[7342,7346,7350,7354,7358,7362],{"type":172,"tag":953,"props":7343,"children":7344},{"style":3091},[7345],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7347,"children":7348},{"style":3083},[7349],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7351,"children":7352},{"style":3083},[7353],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7355,"children":7356},{"style":3153},[7357],{"type":3031,"value":1182},{"type":172,"tag":953,"props":7359,"children":7360},{"style":3083},[7361],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7363,"children":7364},{"style":3083},[7365],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7367,"children":7368},{"class":955,"line":1026},[7369,7373,7377],{"type":172,"tag":953,"props":7370,"children":7371},{"style":3091},[7372],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7374,"children":7375},{"style":3083},[7376],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7378,"children":7379},{"style":3078},[7380],{"type":3031,"value":3521},{"type":172,"tag":953,"props":7382,"children":7383},{"class":955,"line":1041},[7384],{"type":172,"tag":953,"props":7385,"children":7386},{"style":3083},[7387],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7389,"children":7390},{"class":955,"line":948},[7391,7395,7399,7403,7407,7411],{"type":172,"tag":953,"props":7392,"children":7393},{"style":3091},[7394],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7396,"children":7397},{"style":3083},[7398],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7400,"children":7401},{"style":3083},[7402],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7404,"children":7405},{"style":3153},[7406],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7408,"children":7409},{"style":3083},[7410],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7412,"children":7413},{"style":3083},[7414],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7416,"children":7417},{"class":955,"line":1057},[7418,7422,7426,7430,7434],{"type":172,"tag":953,"props":7419,"children":7420},{"style":3091},[7421],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7423,"children":7424},{"style":3083},[7425],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7427,"children":7428},{"style":3083},[7429],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7431,"children":7432},{"style":3153},[7433],{"type":3031,"value":4097},{"type":172,"tag":953,"props":7435,"children":7436},{"style":3083},[7437],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7439,"children":7440},{"class":955,"line":1824},[7441],{"type":172,"tag":953,"props":7442,"children":7443},{"style":3083},[7444],{"type":3031,"value":3340},{"type":172,"tag":953,"props":7446,"children":7447},{"class":955,"line":1841},[7448],{"type":172,"tag":953,"props":7449,"children":7450},{"style":3078},[7451],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7453,"children":7454},{"class":955,"line":1859},[7455],{"type":172,"tag":953,"props":7456,"children":7457},{"style":3083},[7458],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7460,"children":7461},{"class":955,"line":1875},[7462],{"type":172,"tag":953,"props":7463,"children":7464},{"style":3083},[7465],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7467,"children":7468},{"class":955,"line":2107},[7469,7473,7477,7481,7485,7489],{"type":172,"tag":953,"props":7470,"children":7471},{"style":3091},[7472],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7474,"children":7475},{"style":3083},[7476],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7478,"children":7479},{"style":3083},[7480],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7482,"children":7483},{"style":3153},[7484],{"type":3031,"value":4151},{"type":172,"tag":953,"props":7486,"children":7487},{"style":3083},[7488],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7490,"children":7491},{"style":3083},[7492],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7494,"children":7495},{"class":955,"line":2112},[7496,7500,7504,7508,7512,7516],{"type":172,"tag":953,"props":7497,"children":7498},{"style":3091},[7499],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7501,"children":7502},{"style":3083},[7503],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7505,"children":7506},{"style":3083},[7507],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7509,"children":7510},{"style":3153},[7511],{"type":3031,"value":1242},{"type":172,"tag":953,"props":7513,"children":7514},{"style":3083},[7515],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7517,"children":7518},{"style":3083},[7519],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7521,"children":7522},{"class":955,"line":2127},[7523,7527,7531],{"type":172,"tag":953,"props":7524,"children":7525},{"style":3091},[7526],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7528,"children":7529},{"style":3083},[7530],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7532,"children":7533},{"style":3078},[7534],{"type":3031,"value":3521},{"type":172,"tag":953,"props":7536,"children":7537},{"class":955,"line":2133},[7538],{"type":172,"tag":953,"props":7539,"children":7540},{"style":3083},[7541],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7543,"children":7544},{"class":955,"line":2142},[7545,7549,7553,7557,7561,7565],{"type":172,"tag":953,"props":7546,"children":7547},{"style":3091},[7548],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7550,"children":7551},{"style":3083},[7552],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7554,"children":7555},{"style":3083},[7556],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7558,"children":7559},{"style":3153},[7560],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7562,"children":7563},{"style":3083},[7564],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7566,"children":7567},{"style":3083},[7568],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7570,"children":7571},{"class":955,"line":2147},[7572,7576,7580,7584,7588],{"type":172,"tag":953,"props":7573,"children":7574},{"style":3091},[7575],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7577,"children":7578},{"style":3083},[7579],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7581,"children":7582},{"style":3083},[7583],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7585,"children":7586},{"style":3153},[7587],{"type":3031,"value":4255},{"type":172,"tag":953,"props":7589,"children":7590},{"style":3083},[7591],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7593,"children":7594},{"class":955,"line":2156},[7595],{"type":172,"tag":953,"props":7596,"children":7597},{"style":3083},[7598],{"type":3031,"value":3340},{"type":172,"tag":953,"props":7600,"children":7601},{"class":955,"line":2166},[7602],{"type":172,"tag":953,"props":7603,"children":7604},{"style":3078},[7605],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7607,"children":7608},{"class":955,"line":2181},[7609],{"type":172,"tag":953,"props":7610,"children":7611},{"style":3083},[7612],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7614,"children":7615},{"class":955,"line":2192},[7616],{"type":172,"tag":953,"props":7617,"children":7618},{"style":3083},[7619],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7621,"children":7622},{"class":955,"line":1918},[7623,7627,7631,7635,7639,7643],{"type":172,"tag":953,"props":7624,"children":7625},{"style":3091},[7626],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7628,"children":7629},{"style":3083},[7630],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7632,"children":7633},{"style":3083},[7634],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7636,"children":7637},{"style":3153},[7638],{"type":3031,"value":4307},{"type":172,"tag":953,"props":7640,"children":7641},{"style":3083},[7642],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7644,"children":7645},{"style":3083},[7646],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7648,"children":7649},{"class":955,"line":2252},[7650,7654,7658,7662,7666,7670],{"type":172,"tag":953,"props":7651,"children":7652},{"style":3091},[7653],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7655,"children":7656},{"style":3083},[7657],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7659,"children":7660},{"style":3083},[7661],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7663,"children":7664},{"style":3153},[7665],{"type":3031,"value":1182},{"type":172,"tag":953,"props":7667,"children":7668},{"style":3083},[7669],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7671,"children":7672},{"style":3083},[7673],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7675,"children":7676},{"class":955,"line":2335},[7677,7681,7685],{"type":172,"tag":953,"props":7678,"children":7679},{"style":3091},[7680],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7682,"children":7683},{"style":3083},[7684],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7686,"children":7687},{"style":3078},[7688],{"type":3031,"value":3521},{"type":172,"tag":953,"props":7690,"children":7691},{"class":955,"line":2394},[7692],{"type":172,"tag":953,"props":7693,"children":7694},{"style":3083},[7695],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7697,"children":7698},{"class":955,"line":1919},[7699,7703,7707,7711,7715,7719],{"type":172,"tag":953,"props":7700,"children":7701},{"style":3091},[7702],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7704,"children":7705},{"style":3083},[7706],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7708,"children":7709},{"style":3083},[7710],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7712,"children":7713},{"style":3153},[7714],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7716,"children":7717},{"style":3083},[7718],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7720,"children":7721},{"style":3083},[7722],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7724,"children":7725},{"class":955,"line":2446},[7726,7730,7734,7738,7742],{"type":172,"tag":953,"props":7727,"children":7728},{"style":3091},[7729],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7731,"children":7732},{"style":3083},[7733],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7735,"children":7736},{"style":3083},[7737],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7739,"children":7740},{"style":3153},[7741],{"type":3031,"value":4411},{"type":172,"tag":953,"props":7743,"children":7744},{"style":3083},[7745],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7747,"children":7748},{"class":955,"line":2456},[7749],{"type":172,"tag":953,"props":7750,"children":7751},{"style":3083},[7752],{"type":3031,"value":3340},{"type":172,"tag":953,"props":7754,"children":7755},{"class":955,"line":2466},[7756],{"type":172,"tag":953,"props":7757,"children":7758},{"style":3078},[7759],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7761,"children":7762},{"class":955,"line":2476},[7763],{"type":172,"tag":953,"props":7764,"children":7765},{"style":3083},[7766],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7768,"children":7769},{"class":955,"line":2486},[7770],{"type":172,"tag":953,"props":7771,"children":7772},{"style":3083},[7773],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7775,"children":7776},{"class":955,"line":2491},[7777,7781,7785,7789,7793,7797],{"type":172,"tag":953,"props":7778,"children":7779},{"style":3091},[7780],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7782,"children":7783},{"style":3083},[7784],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7786,"children":7787},{"style":3083},[7788],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7790,"children":7791},{"style":3153},[7792],{"type":3031,"value":4463},{"type":172,"tag":953,"props":7794,"children":7795},{"style":3083},[7796],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7798,"children":7799},{"style":3083},[7800],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7802,"children":7803},{"class":955,"line":2505},[7804,7808,7812,7816,7820,7824],{"type":172,"tag":953,"props":7805,"children":7806},{"style":3091},[7807],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7809,"children":7810},{"style":3083},[7811],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7813,"children":7814},{"style":3083},[7815],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7817,"children":7818},{"style":3153},[7819],{"type":3031,"value":1242},{"type":172,"tag":953,"props":7821,"children":7822},{"style":3083},[7823],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7825,"children":7826},{"style":3083},[7827],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7829,"children":7830},{"class":955,"line":2525},[7831,7835,7839],{"type":172,"tag":953,"props":7832,"children":7833},{"style":3091},[7834],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7836,"children":7837},{"style":3083},[7838],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7840,"children":7841},{"style":3078},[7842],{"type":3031,"value":3521},{"type":172,"tag":953,"props":7844,"children":7845},{"class":955,"line":2571},[7846],{"type":172,"tag":953,"props":7847,"children":7848},{"style":3083},[7849],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7851,"children":7852},{"class":955,"line":2615},[7853,7857,7861,7865,7869,7873],{"type":172,"tag":953,"props":7854,"children":7855},{"style":3091},[7856],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7858,"children":7859},{"style":3083},[7860],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7862,"children":7863},{"style":3083},[7864],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7866,"children":7867},{"style":3153},[7868],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7870,"children":7871},{"style":3083},[7872],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7874,"children":7875},{"style":3083},[7876],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7878,"children":7879},{"class":955,"line":2624},[7880,7884,7888,7892,7896],{"type":172,"tag":953,"props":7881,"children":7882},{"style":3091},[7883],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7885,"children":7886},{"style":3083},[7887],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7889,"children":7890},{"style":3083},[7891],{"type":3031,"value":4563},{"type":172,"tag":953,"props":7893,"children":7894},{"style":3153},[7895],{"type":3031,"value":4568},{"type":172,"tag":953,"props":7897,"children":7898},{"style":3083},[7899],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7901,"children":7902},{"class":955,"line":2633},[7903],{"type":172,"tag":953,"props":7904,"children":7905},{"style":3083},[7906],{"type":3031,"value":3340},{"type":172,"tag":953,"props":7908,"children":7909},{"class":955,"line":2642},[7910],{"type":172,"tag":953,"props":7911,"children":7912},{"style":3078},[7913],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7915,"children":7916},{"class":955,"line":2651},[7917],{"type":172,"tag":953,"props":7918,"children":7919},{"style":3083},[7920],{"type":3031,"value":2047},{"type":172,"tag":953,"props":7922,"children":7923},{"class":955,"line":4596},[7924],{"type":172,"tag":953,"props":7925,"children":7926},{"style":3078},[7927],{"type":3031,"value":4602},{"type":172,"tag":953,"props":7929,"children":7930},{"class":955,"line":4605},[7931,7935,7939],{"type":172,"tag":953,"props":7932,"children":7933},{"style":3083},[7934],{"type":3031,"value":1060},{"type":172,"tag":953,"props":7936,"children":7937},{"style":3091},[7938],{"type":3031,"value":1928},{"type":172,"tag":953,"props":7940,"children":7941},{"style":3083},[7942],{"type":3031,"value":967},{"type":172,"tag":953,"props":7944,"children":7945},{"class":955,"line":4621},[7946],{"type":172,"tag":953,"props":7947,"children":7948},{"emptyLinePlaceholder":21},[7949],{"type":3031,"value":1707},{"type":172,"tag":953,"props":7951,"children":7952},{"class":955,"line":4629},[7953,7957,7961],{"type":172,"tag":953,"props":7954,"children":7955},{"style":3083},[7956],{"type":3031,"value":960},{"type":172,"tag":953,"props":7958,"children":7959},{"style":3091},[7960],{"type":3031,"value":964},{"type":172,"tag":953,"props":7962,"children":7963},{"style":3083},[7964],{"type":3031,"value":967},{"type":172,"tag":953,"props":7966,"children":7967},{"class":955,"line":4645},[7968,7972],{"type":172,"tag":953,"props":7969,"children":7970},{"style":3083},[7971],{"type":3031,"value":974},{"type":172,"tag":953,"props":7973,"children":7974},{"style":3091},[7975],{"type":3031,"value":6128},{"type":172,"tag":953,"props":7977,"children":7978},{"class":955,"line":4681},[7979,7984,7988,7992],{"type":172,"tag":953,"props":7980,"children":7981},{"style":3908},[7982],{"type":3031,"value":7983},"    :assistant",{"type":172,"tag":953,"props":7985,"children":7986},{"style":3083},[7987],{"type":3031,"value":998},{"type":172,"tag":953,"props":7989,"children":7990},{"style":3083},[7991],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7993,"children":7994},{"style":3153},[7995],{"type":3031,"value":1785},{"type":172,"tag":953,"props":7997,"children":7998},{"class":955,"line":5855},[7999],{"type":172,"tag":953,"props":8000,"children":8001},{"style":3153},[8002],{"type":3031,"value":7135},{"type":172,"tag":953,"props":8004,"children":8005},{"class":955,"line":5880},[8006],{"type":172,"tag":953,"props":8007,"children":8008},{"style":3153},[8009],{"type":3031,"value":8010},"      variant: 'outline',\n",{"type":172,"tag":953,"props":8012,"children":8013},{"class":955,"line":5888},[8014],{"type":172,"tag":953,"props":8015,"children":8016},{"style":3153},[8017],{"type":3031,"value":7151},{"type":172,"tag":953,"props":8019,"children":8020},{"class":955,"line":5896},[8021],{"type":172,"tag":953,"props":8022,"children":8023},{"style":3153},[8024],{"type":3031,"value":8025},"        icon: 'i-lucide-bot'\n",{"type":172,"tag":953,"props":8027,"children":8028},{"class":955,"line":5904},[8029],{"type":172,"tag":953,"props":8030,"children":8031},{"style":3153},[8032],{"type":3031,"value":3255},{"type":172,"tag":953,"props":8034,"children":8035},{"class":955,"line":5912},[8036],{"type":172,"tag":953,"props":8037,"children":8038},{"style":3153},[8039],{"type":3031,"value":8040},"      actions: [\n",{"type":172,"tag":953,"props":8042,"children":8043},{"class":955,"line":5941},[8044],{"type":172,"tag":953,"props":8045,"children":8046},{"style":3153},[8047],{"type":3031,"value":8048},"        {\n",{"type":172,"tag":953,"props":8050,"children":8051},{"class":955,"line":5969},[8052],{"type":172,"tag":953,"props":8053,"children":8054},{"style":3153},[8055],{"type":3031,"value":8056},"          label: 'Copy to clipboard',\n",{"type":172,"tag":953,"props":8058,"children":8059},{"class":955,"line":5985},[8060],{"type":172,"tag":953,"props":8061,"children":8062},{"style":3153},[8063],{"type":3031,"value":8064},"          icon: 'i-lucide-copy'\n",{"type":172,"tag":953,"props":8066,"children":8067},{"class":955,"line":5993},[8068],{"type":172,"tag":953,"props":8069,"children":8070},{"style":3153},[8071],{"type":3031,"value":3332},{"type":172,"tag":953,"props":8073,"children":8074},{"class":955,"line":6021},[8075],{"type":172,"tag":953,"props":8076,"children":8077},{"style":3153},[8078],{"type":3031,"value":8079},"      ]\n",{"type":172,"tag":953,"props":8081,"children":8082},{"class":955,"line":6046},[8083,8087],{"type":172,"tag":953,"props":8084,"children":8085},{"style":3153},[8086],{"type":3031,"value":3823},{"type":172,"tag":953,"props":8088,"children":8089},{"style":3083},[8090],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8092,"children":8093},{"class":955,"line":6054},[8094,8098,8102,8106,8110],{"type":172,"tag":953,"props":8095,"children":8096},{"style":3908},[8097],{"type":3031,"value":6213},{"type":172,"tag":953,"props":8099,"children":8100},{"style":3083},[8101],{"type":3031,"value":998},{"type":172,"tag":953,"props":8103,"children":8104},{"style":3083},[8105],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8107,"children":8108},{"style":3153},[8109],{"type":3031,"value":939},{"type":172,"tag":953,"props":8111,"children":8112},{"style":3083},[8113],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8115,"children":8116},{"class":955,"line":6062},[8117],{"type":172,"tag":953,"props":8118,"children":8119},{"style":3083},[8120],{"type":3031,"value":6238},{"type":172,"tag":953,"props":8122,"children":8123},{"class":955,"line":6070},[8124,8128,8132],{"type":172,"tag":953,"props":8125,"children":8126},{"style":3083},[8127],{"type":3031,"value":1060},{"type":172,"tag":953,"props":8129,"children":8130},{"style":3091},[8131],{"type":3031,"value":964},{"type":172,"tag":953,"props":8133,"children":8134},{"style":3083},[8135],{"type":3031,"value":967},{"type":172,"tag":2986,"props":8137,"children":8138},{},[8139],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":8141},[],{"data":8143,"body":8144,"toc":9300},{"title":949,"description":949},{"type":3025,"children":8145},[8146,9296],{"type":172,"tag":3046,"props":8147,"children":8148},{},[8149],{"type":172,"tag":942,"props":8150,"children":8152},{"className":944,"code":8151,"language":34,"meta":949,"style":949},"\u003Cscript setup lang=\"ts\">\nconst messages = ref([\n  {\n    id: '6045235a-a435-46b8-989d-2df38ca2eb47',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Hello, how are you?'\n      }\n    ]\n  },\n  {\n    id: '7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'I am doing well, thank you for asking! How can I assist you today?'\n      }\n    ]\n  },\n  {\n    id: '9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'What is the current weather in Tokyo?'\n      }\n    ]\n  },\n  {\n    id: 'b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: \"Based on the latest data, Tokyo is currently experiencing sunny weather with temperatures around 24°C (75°F). It's a beautiful day with clear skies. The forecast for the rest of the week shows a slight chance of rain on Thursday, with temperatures gradually rising to 28°C by the weekend. Humidity levels are moderate at around 65%, and wind speeds are light at 8 km/h from the southeast. Air quality is good with an index of 42. The UV index is high at 7, so it's recommended to wear sunscreen if you're planning to spend time outdoors. Sunrise was at 5:24 AM and sunset will be at 6:48 PM, giving Tokyo approximately 13 hours and 24 minutes of daylight today. The moon is currently in its waxing gibbous phase.\"\n      }\n    ]\n  },\n  {\n    id: 'c3e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'user',\n    parts: [\n      {\n        type: 'text',\n        text: 'Can you recommend some popular tourist attractions in Kyoto?'\n      }\n    ]\n  },\n  {\n    id: 'd4f5g8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4',\n    role: 'assistant',\n    parts: [\n      {\n        type: 'text',\n        text: 'Kyoto is known for its beautiful temples, traditional tea houses, and gardens. Some popular attractions include Kinkaku-ji (Golden Pavilion) with its stunning gold leaf exterior reflecting in the mirror pond, Fushimi Inari Shrine with its thousands of vermilion torii gates winding up the mountainside, Arashiyama Bamboo Grove where towering stalks create an otherworldly atmosphere, Kiyomizu-dera Temple perched on a hillside offering panoramic views of the city, and the historic Gion district where you might spot geisha hurrying to evening appointments through narrow stone-paved streets lined with traditional wooden machiya houses.'\n      }\n    ]\n  }\n])\n\u003C/script>\n\n\u003Ctemplate>\n  \u003CUChatMessages\n    auto-scroll-icon=\"i-lucide-chevron-down\"\n    :should-scroll-to-bottom=\"false\"\n    :messages=\"messages\"\n  />\n\u003C/template>\n",[8153],{"type":172,"tag":937,"props":8154,"children":8155},{"__ignoreMap":949},[8156,8195,8218,8225,8252,8279,8294,8301,8328,8351,8358,8365,8372,8379,8406,8433,8448,8455,8482,8505,8512,8519,8526,8533,8560,8587,8602,8609,8636,8659,8666,8673,8680,8687,8714,8741,8756,8763,8790,8813,8820,8827,8834,8841,8868,8895,8910,8917,8944,8967,8974,8981,8988,8995,9022,9049,9064,9071,9098,9121,9128,9135,9142,9149,9164,9171,9186,9197,9228,9251,9274,9281],{"type":172,"tag":953,"props":8157,"children":8158},{"class":955,"line":956},[8159,8163,8167,8171,8175,8179,8183,8187,8191],{"type":172,"tag":953,"props":8160,"children":8161},{"style":3083},[8162],{"type":3031,"value":960},{"type":172,"tag":953,"props":8164,"children":8165},{"style":3091},[8166],{"type":3031,"value":1928},{"type":172,"tag":953,"props":8168,"children":8169},{"style":3908},[8170],{"type":3031,"value":1931},{"type":172,"tag":953,"props":8172,"children":8173},{"style":3908},[8174],{"type":3031,"value":1934},{"type":172,"tag":953,"props":8176,"children":8177},{"style":3083},[8178],{"type":3031,"value":998},{"type":172,"tag":953,"props":8180,"children":8181},{"style":3083},[8182],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8184,"children":8185},{"style":3153},[8186],{"type":3031,"value":1647},{"type":172,"tag":953,"props":8188,"children":8189},{"style":3083},[8190],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8192,"children":8193},{"style":3083},[8194],{"type":3031,"value":967},{"type":172,"tag":953,"props":8196,"children":8197},{"class":955,"line":947},[8198,8202,8206,8210,8214],{"type":172,"tag":953,"props":8199,"children":8200},{"style":3908},[8201],{"type":3031,"value":1974},{"type":172,"tag":953,"props":8203,"children":8204},{"style":3078},[8205],{"type":3031,"value":3946},{"type":172,"tag":953,"props":8207,"children":8208},{"style":3083},[8209],{"type":3031,"value":998},{"type":172,"tag":953,"props":8211,"children":8212},{"style":3072},[8213],{"type":3031,"value":1982},{"type":172,"tag":953,"props":8215,"children":8216},{"style":3078},[8217],{"type":3031,"value":3959},{"type":172,"tag":953,"props":8219,"children":8220},{"class":955,"line":982},[8221],{"type":172,"tag":953,"props":8222,"children":8223},{"style":3083},[8224],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8226,"children":8227},{"class":955,"line":991},[8228,8232,8236,8240,8244,8248],{"type":172,"tag":953,"props":8229,"children":8230},{"style":3091},[8231],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8233,"children":8234},{"style":3083},[8235],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8237,"children":8238},{"style":3083},[8239],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8241,"children":8242},{"style":3153},[8243],{"type":3031,"value":3988},{"type":172,"tag":953,"props":8245,"children":8246},{"style":3083},[8247],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8249,"children":8250},{"style":3083},[8251],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8253,"children":8254},{"class":955,"line":1011},[8255,8259,8263,8267,8271,8275],{"type":172,"tag":953,"props":8256,"children":8257},{"style":3091},[8258],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8260,"children":8261},{"style":3083},[8262],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8264,"children":8265},{"style":3083},[8266],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8268,"children":8269},{"style":3153},[8270],{"type":3031,"value":1182},{"type":172,"tag":953,"props":8272,"children":8273},{"style":3083},[8274],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8276,"children":8277},{"style":3083},[8278],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8280,"children":8281},{"class":955,"line":1026},[8282,8286,8290],{"type":172,"tag":953,"props":8283,"children":8284},{"style":3091},[8285],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8287,"children":8288},{"style":3083},[8289],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8291,"children":8292},{"style":3078},[8293],{"type":3031,"value":3521},{"type":172,"tag":953,"props":8295,"children":8296},{"class":955,"line":1041},[8297],{"type":172,"tag":953,"props":8298,"children":8299},{"style":3083},[8300],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8302,"children":8303},{"class":955,"line":948},[8304,8308,8312,8316,8320,8324],{"type":172,"tag":953,"props":8305,"children":8306},{"style":3091},[8307],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8309,"children":8310},{"style":3083},[8311],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8313,"children":8314},{"style":3083},[8315],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8317,"children":8318},{"style":3153},[8319],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8321,"children":8322},{"style":3083},[8323],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8325,"children":8326},{"style":3083},[8327],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8329,"children":8330},{"class":955,"line":1057},[8331,8335,8339,8343,8347],{"type":172,"tag":953,"props":8332,"children":8333},{"style":3091},[8334],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8336,"children":8337},{"style":3083},[8338],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8340,"children":8341},{"style":3083},[8342],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8344,"children":8345},{"style":3153},[8346],{"type":3031,"value":4097},{"type":172,"tag":953,"props":8348,"children":8349},{"style":3083},[8350],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8352,"children":8353},{"class":955,"line":1824},[8354],{"type":172,"tag":953,"props":8355,"children":8356},{"style":3083},[8357],{"type":3031,"value":3340},{"type":172,"tag":953,"props":8359,"children":8360},{"class":955,"line":1841},[8361],{"type":172,"tag":953,"props":8362,"children":8363},{"style":3078},[8364],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8366,"children":8367},{"class":955,"line":1859},[8368],{"type":172,"tag":953,"props":8369,"children":8370},{"style":3083},[8371],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8373,"children":8374},{"class":955,"line":1875},[8375],{"type":172,"tag":953,"props":8376,"children":8377},{"style":3083},[8378],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8380,"children":8381},{"class":955,"line":2107},[8382,8386,8390,8394,8398,8402],{"type":172,"tag":953,"props":8383,"children":8384},{"style":3091},[8385],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8387,"children":8388},{"style":3083},[8389],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8391,"children":8392},{"style":3083},[8393],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8395,"children":8396},{"style":3153},[8397],{"type":3031,"value":4151},{"type":172,"tag":953,"props":8399,"children":8400},{"style":3083},[8401],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8403,"children":8404},{"style":3083},[8405],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8407,"children":8408},{"class":955,"line":2112},[8409,8413,8417,8421,8425,8429],{"type":172,"tag":953,"props":8410,"children":8411},{"style":3091},[8412],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8414,"children":8415},{"style":3083},[8416],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8418,"children":8419},{"style":3083},[8420],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8422,"children":8423},{"style":3153},[8424],{"type":3031,"value":1242},{"type":172,"tag":953,"props":8426,"children":8427},{"style":3083},[8428],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8430,"children":8431},{"style":3083},[8432],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8434,"children":8435},{"class":955,"line":2127},[8436,8440,8444],{"type":172,"tag":953,"props":8437,"children":8438},{"style":3091},[8439],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8441,"children":8442},{"style":3083},[8443],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8445,"children":8446},{"style":3078},[8447],{"type":3031,"value":3521},{"type":172,"tag":953,"props":8449,"children":8450},{"class":955,"line":2133},[8451],{"type":172,"tag":953,"props":8452,"children":8453},{"style":3083},[8454],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8456,"children":8457},{"class":955,"line":2142},[8458,8462,8466,8470,8474,8478],{"type":172,"tag":953,"props":8459,"children":8460},{"style":3091},[8461],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8463,"children":8464},{"style":3083},[8465],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8467,"children":8468},{"style":3083},[8469],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8471,"children":8472},{"style":3153},[8473],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8475,"children":8476},{"style":3083},[8477],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8479,"children":8480},{"style":3083},[8481],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8483,"children":8484},{"class":955,"line":2147},[8485,8489,8493,8497,8501],{"type":172,"tag":953,"props":8486,"children":8487},{"style":3091},[8488],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8490,"children":8491},{"style":3083},[8492],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8494,"children":8495},{"style":3083},[8496],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8498,"children":8499},{"style":3153},[8500],{"type":3031,"value":4255},{"type":172,"tag":953,"props":8502,"children":8503},{"style":3083},[8504],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8506,"children":8507},{"class":955,"line":2156},[8508],{"type":172,"tag":953,"props":8509,"children":8510},{"style":3083},[8511],{"type":3031,"value":3340},{"type":172,"tag":953,"props":8513,"children":8514},{"class":955,"line":2166},[8515],{"type":172,"tag":953,"props":8516,"children":8517},{"style":3078},[8518],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8520,"children":8521},{"class":955,"line":2181},[8522],{"type":172,"tag":953,"props":8523,"children":8524},{"style":3083},[8525],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8527,"children":8528},{"class":955,"line":2192},[8529],{"type":172,"tag":953,"props":8530,"children":8531},{"style":3083},[8532],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8534,"children":8535},{"class":955,"line":1918},[8536,8540,8544,8548,8552,8556],{"type":172,"tag":953,"props":8537,"children":8538},{"style":3091},[8539],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8541,"children":8542},{"style":3083},[8543],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8545,"children":8546},{"style":3083},[8547],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8549,"children":8550},{"style":3153},[8551],{"type":3031,"value":4307},{"type":172,"tag":953,"props":8553,"children":8554},{"style":3083},[8555],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8557,"children":8558},{"style":3083},[8559],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8561,"children":8562},{"class":955,"line":2252},[8563,8567,8571,8575,8579,8583],{"type":172,"tag":953,"props":8564,"children":8565},{"style":3091},[8566],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8568,"children":8569},{"style":3083},[8570],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8572,"children":8573},{"style":3083},[8574],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8576,"children":8577},{"style":3153},[8578],{"type":3031,"value":1182},{"type":172,"tag":953,"props":8580,"children":8581},{"style":3083},[8582],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8584,"children":8585},{"style":3083},[8586],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8588,"children":8589},{"class":955,"line":2335},[8590,8594,8598],{"type":172,"tag":953,"props":8591,"children":8592},{"style":3091},[8593],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8595,"children":8596},{"style":3083},[8597],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8599,"children":8600},{"style":3078},[8601],{"type":3031,"value":3521},{"type":172,"tag":953,"props":8603,"children":8604},{"class":955,"line":2394},[8605],{"type":172,"tag":953,"props":8606,"children":8607},{"style":3083},[8608],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8610,"children":8611},{"class":955,"line":1919},[8612,8616,8620,8624,8628,8632],{"type":172,"tag":953,"props":8613,"children":8614},{"style":3091},[8615],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8617,"children":8618},{"style":3083},[8619],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8621,"children":8622},{"style":3083},[8623],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8625,"children":8626},{"style":3153},[8627],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8629,"children":8630},{"style":3083},[8631],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8633,"children":8634},{"style":3083},[8635],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8637,"children":8638},{"class":955,"line":2446},[8639,8643,8647,8651,8655],{"type":172,"tag":953,"props":8640,"children":8641},{"style":3091},[8642],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8644,"children":8645},{"style":3083},[8646],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8648,"children":8649},{"style":3083},[8650],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8652,"children":8653},{"style":3153},[8654],{"type":3031,"value":4411},{"type":172,"tag":953,"props":8656,"children":8657},{"style":3083},[8658],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8660,"children":8661},{"class":955,"line":2456},[8662],{"type":172,"tag":953,"props":8663,"children":8664},{"style":3083},[8665],{"type":3031,"value":3340},{"type":172,"tag":953,"props":8667,"children":8668},{"class":955,"line":2466},[8669],{"type":172,"tag":953,"props":8670,"children":8671},{"style":3078},[8672],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8674,"children":8675},{"class":955,"line":2476},[8676],{"type":172,"tag":953,"props":8677,"children":8678},{"style":3083},[8679],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8681,"children":8682},{"class":955,"line":2486},[8683],{"type":172,"tag":953,"props":8684,"children":8685},{"style":3083},[8686],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8688,"children":8689},{"class":955,"line":2491},[8690,8694,8698,8702,8706,8710],{"type":172,"tag":953,"props":8691,"children":8692},{"style":3091},[8693],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8695,"children":8696},{"style":3083},[8697],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8699,"children":8700},{"style":3083},[8701],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8703,"children":8704},{"style":3153},[8705],{"type":3031,"value":4463},{"type":172,"tag":953,"props":8707,"children":8708},{"style":3083},[8709],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8711,"children":8712},{"style":3083},[8713],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8715,"children":8716},{"class":955,"line":2505},[8717,8721,8725,8729,8733,8737],{"type":172,"tag":953,"props":8718,"children":8719},{"style":3091},[8720],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8722,"children":8723},{"style":3083},[8724],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8726,"children":8727},{"style":3083},[8728],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8730,"children":8731},{"style":3153},[8732],{"type":3031,"value":1242},{"type":172,"tag":953,"props":8734,"children":8735},{"style":3083},[8736],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8738,"children":8739},{"style":3083},[8740],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8742,"children":8743},{"class":955,"line":2525},[8744,8748,8752],{"type":172,"tag":953,"props":8745,"children":8746},{"style":3091},[8747],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8749,"children":8750},{"style":3083},[8751],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8753,"children":8754},{"style":3078},[8755],{"type":3031,"value":3521},{"type":172,"tag":953,"props":8757,"children":8758},{"class":955,"line":2571},[8759],{"type":172,"tag":953,"props":8760,"children":8761},{"style":3083},[8762],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8764,"children":8765},{"class":955,"line":2615},[8766,8770,8774,8778,8782,8786],{"type":172,"tag":953,"props":8767,"children":8768},{"style":3091},[8769],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8771,"children":8772},{"style":3083},[8773],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8775,"children":8776},{"style":3083},[8777],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8779,"children":8780},{"style":3153},[8781],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8783,"children":8784},{"style":3083},[8785],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8787,"children":8788},{"style":3083},[8789],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8791,"children":8792},{"class":955,"line":2624},[8793,8797,8801,8805,8809],{"type":172,"tag":953,"props":8794,"children":8795},{"style":3091},[8796],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8798,"children":8799},{"style":3083},[8800],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8802,"children":8803},{"style":3083},[8804],{"type":3031,"value":4563},{"type":172,"tag":953,"props":8806,"children":8807},{"style":3153},[8808],{"type":3031,"value":5716},{"type":172,"tag":953,"props":8810,"children":8811},{"style":3083},[8812],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8814,"children":8815},{"class":955,"line":2633},[8816],{"type":172,"tag":953,"props":8817,"children":8818},{"style":3083},[8819],{"type":3031,"value":3340},{"type":172,"tag":953,"props":8821,"children":8822},{"class":955,"line":2642},[8823],{"type":172,"tag":953,"props":8824,"children":8825},{"style":3078},[8826],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8828,"children":8829},{"class":955,"line":2651},[8830],{"type":172,"tag":953,"props":8831,"children":8832},{"style":3083},[8833],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8835,"children":8836},{"class":955,"line":4596},[8837],{"type":172,"tag":953,"props":8838,"children":8839},{"style":3083},[8840],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8842,"children":8843},{"class":955,"line":4605},[8844,8848,8852,8856,8860,8864],{"type":172,"tag":953,"props":8845,"children":8846},{"style":3091},[8847],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8849,"children":8850},{"style":3083},[8851],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8853,"children":8854},{"style":3083},[8855],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8857,"children":8858},{"style":3153},[8859],{"type":3031,"value":5768},{"type":172,"tag":953,"props":8861,"children":8862},{"style":3083},[8863],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8865,"children":8866},{"style":3083},[8867],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8869,"children":8870},{"class":955,"line":4621},[8871,8875,8879,8883,8887,8891],{"type":172,"tag":953,"props":8872,"children":8873},{"style":3091},[8874],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8876,"children":8877},{"style":3083},[8878],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8880,"children":8881},{"style":3083},[8882],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8884,"children":8885},{"style":3153},[8886],{"type":3031,"value":1182},{"type":172,"tag":953,"props":8888,"children":8889},{"style":3083},[8890],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8892,"children":8893},{"style":3083},[8894],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8896,"children":8897},{"class":955,"line":4629},[8898,8902,8906],{"type":172,"tag":953,"props":8899,"children":8900},{"style":3091},[8901],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8903,"children":8904},{"style":3083},[8905],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8907,"children":8908},{"style":3078},[8909],{"type":3031,"value":3521},{"type":172,"tag":953,"props":8911,"children":8912},{"class":955,"line":4645},[8913],{"type":172,"tag":953,"props":8914,"children":8915},{"style":3083},[8916],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8918,"children":8919},{"class":955,"line":4681},[8920,8924,8928,8932,8936,8940],{"type":172,"tag":953,"props":8921,"children":8922},{"style":3091},[8923],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8925,"children":8926},{"style":3083},[8927],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8929,"children":8930},{"style":3083},[8931],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8933,"children":8934},{"style":3153},[8935],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8937,"children":8938},{"style":3083},[8939],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8941,"children":8942},{"style":3083},[8943],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8945,"children":8946},{"class":955,"line":5855},[8947,8951,8955,8959,8963],{"type":172,"tag":953,"props":8948,"children":8949},{"style":3091},[8950],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8952,"children":8953},{"style":3083},[8954],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8956,"children":8957},{"style":3083},[8958],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8960,"children":8961},{"style":3153},[8962],{"type":3031,"value":5873},{"type":172,"tag":953,"props":8964,"children":8965},{"style":3083},[8966],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8968,"children":8969},{"class":955,"line":5880},[8970],{"type":172,"tag":953,"props":8971,"children":8972},{"style":3083},[8973],{"type":3031,"value":3340},{"type":172,"tag":953,"props":8975,"children":8976},{"class":955,"line":5888},[8977],{"type":172,"tag":953,"props":8978,"children":8979},{"style":3078},[8980],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8982,"children":8983},{"class":955,"line":5896},[8984],{"type":172,"tag":953,"props":8985,"children":8986},{"style":3083},[8987],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8989,"children":8990},{"class":955,"line":5904},[8991],{"type":172,"tag":953,"props":8992,"children":8993},{"style":3083},[8994],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8996,"children":8997},{"class":955,"line":5912},[8998,9002,9006,9010,9014,9018],{"type":172,"tag":953,"props":8999,"children":9000},{"style":3091},[9001],{"type":3031,"value":3975},{"type":172,"tag":953,"props":9003,"children":9004},{"style":3083},[9005],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9007,"children":9008},{"style":3083},[9009],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9011,"children":9012},{"style":3153},[9013],{"type":3031,"value":5930},{"type":172,"tag":953,"props":9015,"children":9016},{"style":3083},[9017],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9019,"children":9020},{"style":3083},[9021],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9023,"children":9024},{"class":955,"line":5941},[9025,9029,9033,9037,9041,9045],{"type":172,"tag":953,"props":9026,"children":9027},{"style":3091},[9028],{"type":3031,"value":4004},{"type":172,"tag":953,"props":9030,"children":9031},{"style":3083},[9032],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9034,"children":9035},{"style":3083},[9036],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9038,"children":9039},{"style":3153},[9040],{"type":3031,"value":1242},{"type":172,"tag":953,"props":9042,"children":9043},{"style":3083},[9044],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9046,"children":9047},{"style":3083},[9048],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9050,"children":9051},{"class":955,"line":5969},[9052,9056,9060],{"type":172,"tag":953,"props":9053,"children":9054},{"style":3091},[9055],{"type":3031,"value":4032},{"type":172,"tag":953,"props":9057,"children":9058},{"style":3083},[9059],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9061,"children":9062},{"style":3078},[9063],{"type":3031,"value":3521},{"type":172,"tag":953,"props":9065,"children":9066},{"class":955,"line":5985},[9067],{"type":172,"tag":953,"props":9068,"children":9069},{"style":3083},[9070],{"type":3031,"value":4048},{"type":172,"tag":953,"props":9072,"children":9073},{"class":955,"line":5993},[9074,9078,9082,9086,9090,9094],{"type":172,"tag":953,"props":9075,"children":9076},{"style":3091},[9077],{"type":3031,"value":4056},{"type":172,"tag":953,"props":9079,"children":9080},{"style":3083},[9081],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9083,"children":9084},{"style":3083},[9085],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9087,"children":9088},{"style":3153},[9089],{"type":3031,"value":3031},{"type":172,"tag":953,"props":9091,"children":9092},{"style":3083},[9093],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9095,"children":9096},{"style":3083},[9097],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9099,"children":9100},{"class":955,"line":6021},[9101,9105,9109,9113,9117],{"type":172,"tag":953,"props":9102,"children":9103},{"style":3091},[9104],{"type":3031,"value":4084},{"type":172,"tag":953,"props":9106,"children":9107},{"style":3083},[9108],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9110,"children":9111},{"style":3083},[9112],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9114,"children":9115},{"style":3153},[9116],{"type":3031,"value":6039},{"type":172,"tag":953,"props":9118,"children":9119},{"style":3083},[9120],{"type":3031,"value":1682},{"type":172,"tag":953,"props":9122,"children":9123},{"class":955,"line":6046},[9124],{"type":172,"tag":953,"props":9125,"children":9126},{"style":3083},[9127],{"type":3031,"value":3340},{"type":172,"tag":953,"props":9129,"children":9130},{"class":955,"line":6054},[9131],{"type":172,"tag":953,"props":9132,"children":9133},{"style":3078},[9134],{"type":3031,"value":4116},{"type":172,"tag":953,"props":9136,"children":9137},{"class":955,"line":6062},[9138],{"type":172,"tag":953,"props":9139,"children":9140},{"style":3083},[9141],{"type":3031,"value":2047},{"type":172,"tag":953,"props":9143,"children":9144},{"class":955,"line":6070},[9145],{"type":172,"tag":953,"props":9146,"children":9147},{"style":3078},[9148],{"type":3031,"value":4602},{"type":172,"tag":953,"props":9150,"children":9151},{"class":955,"line":6078},[9152,9156,9160],{"type":172,"tag":953,"props":9153,"children":9154},{"style":3083},[9155],{"type":3031,"value":1060},{"type":172,"tag":953,"props":9157,"children":9158},{"style":3091},[9159],{"type":3031,"value":1928},{"type":172,"tag":953,"props":9161,"children":9162},{"style":3083},[9163],{"type":3031,"value":967},{"type":172,"tag":953,"props":9165,"children":9166},{"class":955,"line":6094},[9167],{"type":172,"tag":953,"props":9168,"children":9169},{"emptyLinePlaceholder":21},[9170],{"type":3031,"value":1707},{"type":172,"tag":953,"props":9172,"children":9173},{"class":955,"line":6102},[9174,9178,9182],{"type":172,"tag":953,"props":9175,"children":9176},{"style":3083},[9177],{"type":3031,"value":960},{"type":172,"tag":953,"props":9179,"children":9180},{"style":3091},[9181],{"type":3031,"value":964},{"type":172,"tag":953,"props":9183,"children":9184},{"style":3083},[9185],{"type":3031,"value":967},{"type":172,"tag":953,"props":9187,"children":9188},{"class":955,"line":6118},[9189,9193],{"type":172,"tag":953,"props":9190,"children":9191},{"style":3083},[9192],{"type":3031,"value":974},{"type":172,"tag":953,"props":9194,"children":9195},{"style":3091},[9196],{"type":3031,"value":6128},{"type":172,"tag":953,"props":9198,"children":9199},{"class":955,"line":6131},[9200,9205,9209,9213,9224],{"type":172,"tag":953,"props":9201,"children":9202},{"style":3908},[9203],{"type":3031,"value":9204},"    auto-scroll-icon",{"type":172,"tag":953,"props":9206,"children":9207},{"style":3083},[9208],{"type":3031,"value":998},{"type":172,"tag":953,"props":9210,"children":9211},{"style":3083},[9212],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9214,"children":9215},{"style":3153},[9216,9222],{"type":172,"tag":9217,"props":9218,"children":9221},"i",{"class":9219,"style":9220},"shiki-icon-highlight","--shiki-icon-url: url(https://api.iconify.design/lucide:chevron-down.svg?color=%23000)",[],{"type":3031,"value":9223},"i-lucide-chevron-down",{"type":172,"tag":953,"props":9225,"children":9226},{"style":3083},[9227],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9229,"children":9230},{"class":955,"line":6152},[9231,9235,9239,9243,9247],{"type":172,"tag":953,"props":9232,"children":9233},{"style":3908},[9234],{"type":3031,"value":6188},{"type":172,"tag":953,"props":9236,"children":9237},{"style":3083},[9238],{"type":3031,"value":998},{"type":172,"tag":953,"props":9240,"children":9241},{"style":3083},[9242],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9244,"children":9245},{"style":3153},[9246],{"type":3031,"value":1301},{"type":172,"tag":953,"props":9248,"children":9249},{"style":3083},[9250],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9252,"children":9253},{"class":955,"line":6161},[9254,9258,9262,9266,9270],{"type":172,"tag":953,"props":9255,"children":9256},{"style":3908},[9257],{"type":3031,"value":6213},{"type":172,"tag":953,"props":9259,"children":9260},{"style":3083},[9261],{"type":3031,"value":998},{"type":172,"tag":953,"props":9263,"children":9264},{"style":3083},[9265],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9267,"children":9268},{"style":3153},[9269],{"type":3031,"value":939},{"type":172,"tag":953,"props":9271,"children":9272},{"style":3083},[9273],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9275,"children":9276},{"class":955,"line":6170},[9277],{"type":172,"tag":953,"props":9278,"children":9279},{"style":3083},[9280],{"type":3031,"value":6238},{"type":172,"tag":953,"props":9282,"children":9283},{"class":955,"line":6182},[9284,9288,9292],{"type":172,"tag":953,"props":9285,"children":9286},{"style":3083},[9287],{"type":3031,"value":1060},{"type":172,"tag":953,"props":9289,"children":9290},{"style":3091},[9291],{"type":3031,"value":964},{"type":172,"tag":953,"props":9293,"children":9294},{"style":3083},[9295],{"type":3031,"value":967},{"type":172,"tag":2986,"props":9297,"children":9298},{},[9299],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":9301},[],{"data":9303,"body":9304,"toc":9750},{"title":949,"description":949},{"type":3025,"children":9305},[9306,9746],{"type":172,"tag":3046,"props":9307,"children":9308},{},[9309],{"type":172,"tag":942,"props":9310,"children":9312},{"className":944,"code":9311,"language":34,"meta":949,"style":949},"\u003Ctemplate>\n  \u003CUChatMessages\n    :messages=\"[\n      {\n        id: '1',\n        role: 'user',\n        parts: [{ type: 'text', text: 'Hello! Can you help me with something?' }]\n      }\n    ]\"\n    status=\"submitted\"\n    :should-scroll-to-bottom=\"false\"\n    :user=\"{\n      avatar: { icon: 'i-lucide-user' },\n      variant: 'soft',\n      side: 'right'\n    }\"\n  >\n    \u003Ctemplate #indicator>\n      \u003CUButton\n        class=\"px-0\"\n        color=\"neutral\"\n        variant=\"link\"\n        loading\n        loading-icon=\"i-lucide-loader\"\n        label=\"Thinking...\"\n      />\n    \u003C/template>\n  \u003C/UChatMessages>\n\u003C/template>\n\n",[9313],{"type":172,"tag":937,"props":9314,"children":9315},{"__ignoreMap":949},[9316,9331,9342,9362,9369,9377,9385,9393,9400,9412,9436,9459,9478,9486,9494,9502,9513,9521,9545,9557,9582,9606,9631,9639,9668,9693,9701,9716,9731],{"type":172,"tag":953,"props":9317,"children":9318},{"class":955,"line":956},[9319,9323,9327],{"type":172,"tag":953,"props":9320,"children":9321},{"style":3083},[9322],{"type":3031,"value":960},{"type":172,"tag":953,"props":9324,"children":9325},{"style":3091},[9326],{"type":3031,"value":964},{"type":172,"tag":953,"props":9328,"children":9329},{"style":3083},[9330],{"type":3031,"value":967},{"type":172,"tag":953,"props":9332,"children":9333},{"class":955,"line":947},[9334,9338],{"type":172,"tag":953,"props":9335,"children":9336},{"style":3083},[9337],{"type":3031,"value":974},{"type":172,"tag":953,"props":9339,"children":9340},{"style":3091},[9341],{"type":3031,"value":6128},{"type":172,"tag":953,"props":9343,"children":9344},{"class":955,"line":982},[9345,9349,9353,9357],{"type":172,"tag":953,"props":9346,"children":9347},{"style":3908},[9348],{"type":3031,"value":6213},{"type":172,"tag":953,"props":9350,"children":9351},{"style":3083},[9352],{"type":3031,"value":998},{"type":172,"tag":953,"props":9354,"children":9355},{"style":3083},[9356],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9358,"children":9359},{"style":3153},[9360],{"type":3031,"value":9361},"[\n",{"type":172,"tag":953,"props":9363,"children":9364},{"class":955,"line":991},[9365],{"type":172,"tag":953,"props":9366,"children":9367},{"style":3153},[9368],{"type":3031,"value":4048},{"type":172,"tag":953,"props":9370,"children":9371},{"class":955,"line":1011},[9372],{"type":172,"tag":953,"props":9373,"children":9374},{"style":3153},[9375],{"type":3031,"value":9376},"        id: '1',\n",{"type":172,"tag":953,"props":9378,"children":9379},{"class":955,"line":1026},[9380],{"type":172,"tag":953,"props":9381,"children":9382},{"style":3153},[9383],{"type":3031,"value":9384},"        role: 'user',\n",{"type":172,"tag":953,"props":9386,"children":9387},{"class":955,"line":1041},[9388],{"type":172,"tag":953,"props":9389,"children":9390},{"style":3153},[9391],{"type":3031,"value":9392},"        parts: [{ type: 'text', text: 'Hello! Can you help me with something?' }]\n",{"type":172,"tag":953,"props":9394,"children":9395},{"class":955,"line":948},[9396],{"type":172,"tag":953,"props":9397,"children":9398},{"style":3153},[9399],{"type":3031,"value":3340},{"type":172,"tag":953,"props":9401,"children":9402},{"class":955,"line":1057},[9403,9408],{"type":172,"tag":953,"props":9404,"children":9405},{"style":3153},[9406],{"type":3031,"value":9407},"    ]",{"type":172,"tag":953,"props":9409,"children":9410},{"style":3083},[9411],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9413,"children":9414},{"class":955,"line":1824},[9415,9420,9424,9428,9432],{"type":172,"tag":953,"props":9416,"children":9417},{"style":3908},[9418],{"type":3031,"value":9419},"    status",{"type":172,"tag":953,"props":9421,"children":9422},{"style":3083},[9423],{"type":3031,"value":998},{"type":172,"tag":953,"props":9425,"children":9426},{"style":3083},[9427],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9429,"children":9430},{"style":3153},[9431],{"type":3031,"value":1160},{"type":172,"tag":953,"props":9433,"children":9434},{"style":3083},[9435],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9437,"children":9438},{"class":955,"line":1841},[9439,9443,9447,9451,9455],{"type":172,"tag":953,"props":9440,"children":9441},{"style":3908},[9442],{"type":3031,"value":6188},{"type":172,"tag":953,"props":9444,"children":9445},{"style":3083},[9446],{"type":3031,"value":998},{"type":172,"tag":953,"props":9448,"children":9449},{"style":3083},[9450],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9452,"children":9453},{"style":3153},[9454],{"type":3031,"value":1301},{"type":172,"tag":953,"props":9456,"children":9457},{"style":3083},[9458],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9460,"children":9461},{"class":955,"line":1859},[9462,9466,9470,9474],{"type":172,"tag":953,"props":9463,"children":9464},{"style":3908},[9465],{"type":3031,"value":7115},{"type":172,"tag":953,"props":9467,"children":9468},{"style":3083},[9469],{"type":3031,"value":998},{"type":172,"tag":953,"props":9471,"children":9472},{"style":3083},[9473],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9475,"children":9476},{"style":3153},[9477],{"type":3031,"value":1785},{"type":172,"tag":953,"props":9479,"children":9480},{"class":955,"line":1875},[9481],{"type":172,"tag":953,"props":9482,"children":9483},{"style":3153},[9484],{"type":3031,"value":9485},"      avatar: { icon: 'i-lucide-user' },\n",{"type":172,"tag":953,"props":9487,"children":9488},{"class":955,"line":2107},[9489],{"type":172,"tag":953,"props":9490,"children":9491},{"style":3153},[9492],{"type":3031,"value":9493},"      variant: 'soft',\n",{"type":172,"tag":953,"props":9495,"children":9496},{"class":955,"line":2112},[9497],{"type":172,"tag":953,"props":9498,"children":9499},{"style":3153},[9500],{"type":3031,"value":9501},"      side: 'right'\n",{"type":172,"tag":953,"props":9503,"children":9504},{"class":955,"line":2127},[9505,9509],{"type":172,"tag":953,"props":9506,"children":9507},{"style":3153},[9508],{"type":3031,"value":3823},{"type":172,"tag":953,"props":9510,"children":9511},{"style":3083},[9512],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9514,"children":9515},{"class":955,"line":2133},[9516],{"type":172,"tag":953,"props":9517,"children":9518},{"style":3083},[9519],{"type":3031,"value":9520},"  >\n",{"type":172,"tag":953,"props":9522,"children":9523},{"class":955,"line":2142},[9524,9528,9532,9536,9541],{"type":172,"tag":953,"props":9525,"children":9526},{"style":3083},[9527],{"type":3031,"value":985},{"type":172,"tag":953,"props":9529,"children":9530},{"style":3091},[9531],{"type":3031,"value":964},{"type":172,"tag":953,"props":9533,"children":9534},{"style":3083},[9535],{"type":3031,"value":2173},{"type":172,"tag":953,"props":9537,"children":9538},{"style":3908},[9539],{"type":3031,"value":9540},"indicator",{"type":172,"tag":953,"props":9542,"children":9543},{"style":3083},[9544],{"type":3031,"value":967},{"type":172,"tag":953,"props":9546,"children":9547},{"class":955,"line":2147},[9548,9552],{"type":172,"tag":953,"props":9549,"children":9550},{"style":3083},[9551],{"type":3031,"value":2184},{"type":172,"tag":953,"props":9553,"children":9554},{"style":3091},[9555],{"type":3031,"value":9556},"UButton\n",{"type":172,"tag":953,"props":9558,"children":9559},{"class":955,"line":2156},[9560,9565,9569,9573,9578],{"type":172,"tag":953,"props":9561,"children":9562},{"style":3908},[9563],{"type":3031,"value":9564},"        class",{"type":172,"tag":953,"props":9566,"children":9567},{"style":3083},[9568],{"type":3031,"value":998},{"type":172,"tag":953,"props":9570,"children":9571},{"style":3083},[9572],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9574,"children":9575},{"style":3153},[9576],{"type":3031,"value":9577},"px-0",{"type":172,"tag":953,"props":9579,"children":9580},{"style":3083},[9581],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9583,"children":9584},{"class":955,"line":2166},[9585,9590,9594,9598,9602],{"type":172,"tag":953,"props":9586,"children":9587},{"style":3908},[9588],{"type":3031,"value":9589},"        color",{"type":172,"tag":953,"props":9591,"children":9592},{"style":3083},[9593],{"type":3031,"value":998},{"type":172,"tag":953,"props":9595,"children":9596},{"style":3083},[9597],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9599,"children":9600},{"style":3153},[9601],{"type":3031,"value":1318},{"type":172,"tag":953,"props":9603,"children":9604},{"style":3083},[9605],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9607,"children":9608},{"class":955,"line":2181},[9609,9614,9618,9622,9627],{"type":172,"tag":953,"props":9610,"children":9611},{"style":3908},[9612],{"type":3031,"value":9613},"        variant",{"type":172,"tag":953,"props":9615,"children":9616},{"style":3083},[9617],{"type":3031,"value":998},{"type":172,"tag":953,"props":9619,"children":9620},{"style":3083},[9621],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9623,"children":9624},{"style":3153},[9625],{"type":3031,"value":9626},"link",{"type":172,"tag":953,"props":9628,"children":9629},{"style":3083},[9630],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9632,"children":9633},{"class":955,"line":2192},[9634],{"type":172,"tag":953,"props":9635,"children":9636},{"style":3908},[9637],{"type":3031,"value":9638},"        loading\n",{"type":172,"tag":953,"props":9640,"children":9641},{"class":955,"line":1918},[9642,9647,9651,9655,9664],{"type":172,"tag":953,"props":9643,"children":9644},{"style":3908},[9645],{"type":3031,"value":9646},"        loading-icon",{"type":172,"tag":953,"props":9648,"children":9649},{"style":3083},[9650],{"type":3031,"value":998},{"type":172,"tag":953,"props":9652,"children":9653},{"style":3083},[9654],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9656,"children":9657},{"style":3153},[9658,9662],{"type":172,"tag":9217,"props":9659,"children":9661},{"class":9219,"style":9660},"--shiki-icon-url: url(https://api.iconify.design/lucide:loader.svg?color=%23000)",[],{"type":3031,"value":9663},"i-lucide-loader",{"type":172,"tag":953,"props":9665,"children":9666},{"style":3083},[9667],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9669,"children":9670},{"class":955,"line":2252},[9671,9676,9680,9684,9689],{"type":172,"tag":953,"props":9672,"children":9673},{"style":3908},[9674],{"type":3031,"value":9675},"        label",{"type":172,"tag":953,"props":9677,"children":9678},{"style":3083},[9679],{"type":3031,"value":998},{"type":172,"tag":953,"props":9681,"children":9682},{"style":3083},[9683],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9685,"children":9686},{"style":3153},[9687],{"type":3031,"value":9688},"Thinking...",{"type":172,"tag":953,"props":9690,"children":9691},{"style":3083},[9692],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9694,"children":9695},{"class":955,"line":2335},[9696],{"type":172,"tag":953,"props":9697,"children":9698},{"style":3083},[9699],{"type":3031,"value":9700},"      />\n",{"type":172,"tag":953,"props":9702,"children":9703},{"class":955,"line":2394},[9704,9708,9712],{"type":172,"tag":953,"props":9705,"children":9706},{"style":3083},[9707],{"type":3031,"value":2479},{"type":172,"tag":953,"props":9709,"children":9710},{"style":3091},[9711],{"type":3031,"value":964},{"type":172,"tag":953,"props":9713,"children":9714},{"style":3083},[9715],{"type":3031,"value":967},{"type":172,"tag":953,"props":9717,"children":9718},{"class":955,"line":1919},[9719,9723,9727],{"type":172,"tag":953,"props":9720,"children":9721},{"style":3083},[9722],{"type":3031,"value":1050},{"type":172,"tag":953,"props":9724,"children":9725},{"style":3091},[9726],{"type":3031,"value":977},{"type":172,"tag":953,"props":9728,"children":9729},{"style":3083},[9730],{"type":3031,"value":967},{"type":172,"tag":953,"props":9732,"children":9733},{"class":955,"line":2446},[9734,9738,9742],{"type":172,"tag":953,"props":9735,"children":9736},{"style":3083},[9737],{"type":3031,"value":1060},{"type":172,"tag":953,"props":9739,"children":9740},{"style":3091},[9741],{"type":3031,"value":964},{"type":172,"tag":953,"props":9743,"children":9744},{"style":3083},[9745],{"type":3031,"value":967},{"type":172,"tag":2986,"props":9747,"children":9748},{},[9749],{"type":3031,"value":3851},{"title":949,"searchDepth":947,"depth":947,"links":9751},[],{"data":9753,"body":9754},{},{"type":3025,"children":9755},[9756,9842],{"type":172,"tag":929,"props":9757,"children":9758},{},[9759,9761],{"type":3031,"value":9760},"Display an auto scroll button.\n",{"type":172,"tag":937,"props":9762,"children":9763},{"className":1200,"language":1201,"style":949},[9764,9768,9773,9777,9781,9785,9789,9793,9798,9802,9806,9810,9814,9818,9822,9826,9830,9834,9838],{"type":172,"tag":953,"props":9765,"children":9766},{"style":3083},[9767],{"type":3031,"value":2087},{"type":172,"tag":953,"props":9769,"children":9770},{"style":3091},[9771],{"type":3031,"value":9772}," size",{"type":172,"tag":953,"props":9774,"children":9775},{"style":3083},[9776],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9778,"children":9779},{"style":3083},[9780],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9782,"children":9783},{"style":3153},[9784],{"type":3031,"value":3011},{"type":172,"tag":953,"props":9786,"children":9787},{"style":3083},[9788],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9790,"children":9791},{"style":3083},[9792],{"type":3031,"value":1665},{"type":172,"tag":953,"props":9794,"children":9795},{"style":3091},[9796],{"type":3031,"value":9797}," color",{"type":172,"tag":953,"props":9799,"children":9800},{"style":3083},[9801],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9803,"children":9804},{"style":3083},[9805],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9807,"children":9808},{"style":3153},[9809],{"type":3031,"value":1318},{"type":172,"tag":953,"props":9811,"children":9812},{"style":3083},[9813],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9815,"children":9816},{"style":3083},[9817],{"type":3031,"value":1665},{"type":172,"tag":953,"props":9819,"children":9820},{"style":3091},[9821],{"type":3031,"value":6313},{"type":172,"tag":953,"props":9823,"children":9824},{"style":3083},[9825],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9827,"children":9828},{"style":3083},[9829],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9831,"children":9832},{"style":3153},[9833],{"type":3031,"value":1333},{"type":172,"tag":953,"props":9835,"children":9836},{"style":3083},[9837],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9839,"children":9840},{"style":3083},[9841],{"type":3031,"value":1671},{"type":172,"tag":2986,"props":9843,"children":9844},{},[9845],{"type":3031,"value":3851},{"data":9847,"body":9848},{},{"type":3025,"children":9849},[9850,9915],{"type":172,"tag":929,"props":9851,"children":9852},{},[9853,9854,9859,9860],{"type":3031,"value":6269},{"type":172,"tag":937,"props":9855,"children":9857},{"className":9856},[],[9858],{"type":3031,"value":1182},{"type":3031,"value":6276},{"type":172,"tag":937,"props":9861,"children":9862},{"className":1200,"language":1201,"style":949},[9863,9867,9871,9875,9879,9883,9887,9891,9895,9899,9903,9907,9911],{"type":172,"tag":953,"props":9864,"children":9865},{"style":3083},[9866],{"type":3031,"value":2087},{"type":172,"tag":953,"props":9868,"children":9869},{"style":3091},[9870],{"type":3031,"value":6288},{"type":172,"tag":953,"props":9872,"children":9873},{"style":3083},[9874],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9876,"children":9877},{"style":3083},[9878],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9880,"children":9881},{"style":3153},[9882],{"type":3031,"value":1214},{"type":172,"tag":953,"props":9884,"children":9885},{"style":3083},[9886],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9888,"children":9889},{"style":3083},[9890],{"type":3031,"value":1665},{"type":172,"tag":953,"props":9892,"children":9893},{"style":3091},[9894],{"type":3031,"value":6313},{"type":172,"tag":953,"props":9896,"children":9897},{"style":3083},[9898],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9900,"children":9901},{"style":3083},[9902],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9904,"children":9905},{"style":3153},[9906],{"type":3031,"value":1231},{"type":172,"tag":953,"props":9908,"children":9909},{"style":3083},[9910],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9912,"children":9913},{"style":3083},[9914],{"type":3031,"value":1671},{"type":172,"tag":2986,"props":9916,"children":9917},{},[9918],{"type":3031,"value":3851},[9920,9924,9928,9932,9936,9940,9944,9948,9952,9956,9960,9964,9968],{"sha":9921,"date":9922,"message":9923},"184eaab1cd5f4f4943b509ea1a3efb1b6f6d7f91","2025-11-28T16:35:02Z","chore(components): reduce type verbosity by omitting link props from action buttons",{"sha":9925,"date":9926,"message":9927},"dd81d46eaca9f552a929569418619dea5ed5f5bf","2025-11-13T14:21:28Z","feat(components): add `data-slot` attributes (#5447)",{"sha":9929,"date":9930,"message":9931},"5b177513238ffb6a060bf200d4cb1566bc866938","2025-11-05T10:24:04Z","feat(components): extend native HTML attributes (#5348)",{"sha":9933,"date":9934,"message":9935},"db73765d7ab7af6ae5c71d85057f66eb2e422754","2025-10-20T16:53:50Z","fix(ChatMessages): allow user scroll with `should-auto-scroll` (#5252)",{"sha":9937,"date":9938,"message":9939},"63c0a5f1b2039509427d770473c739410e6d06e1","2025-10-17T14:18:59Z","feat(components): expose `ui` in slot props where used (#5207)",{"sha":9941,"date":9942,"message":9943},"240bc1ac7c7f124a5f6d7795ce365fc2288125c5","2025-10-15T10:16:30Z","fix(ChatMessages): define user & assistant `ui` prop type (#5234)",{"sha":9945,"date":9946,"message":9947},"ff67fa368bfd4f73d77eeed13fecf04674d41d76","2025-10-01T09:36:31Z","fix(ChatMessages): watch deep to handle streaming with `parts`",{"sha":9949,"date":9950,"message":9951},"0db622acfb78f4dcb75b8f71694b6db502e10507","2025-10-01T09:35:51Z","fix(ChatMessages): ensure content is render before scrolling",{"sha":9953,"date":9954,"message":9955},"c00bf30497ac0235e45ece5edeaf53e13da4a5dc","2025-09-22T12:31:37Z","fix(ChatMessages): wrap indicator with slot (#5036)",{"sha":9957,"date":9958,"message":9959},"3173bee38ce9e518076848999f14374600069d35","2025-09-14T06:40:02Z","fix(components): proxySlots reactivity (#4969)",{"sha":9961,"date":9962,"message":9963},"61b603fff476aeac065268bd8dd493ff45577de4","2025-09-01T10:04:25Z","feat(Icon): allow passing a component instead of a name (#4766)",{"sha":9965,"date":9966,"message":9967},"de7822f6a11f6d1830421db337237c6e16f530b1","2025-08-11T15:38:24Z","feat(components)!: upgrade `ai-sdk` to v5 (#4698)",{"sha":9969,"date":9970,"message":9971},"5cb65cfbd0d176393e841796bbbcd825be7cd376","2025-08-11T15:10:53Z","feat: import `@nuxt/ui-pro` components (#4675)",{"data":9973,"body":9974},{},{"type":3025,"children":9975},[9976],{"type":172,"tag":929,"props":9977,"children":9978},{},[9979,9990,9992,9999,10001,10007],{"type":172,"tag":933,"props":9980,"children":9983},{"href":9981,"rel":9982},"https://github.com/nuxt/ui/commit/dd81d46eaca9f552a929569418619dea5ed5f5bf",[1528],[9984],{"type":172,"tag":937,"props":9985,"children":9987},{"className":9986},[],[9988],{"type":3031,"value":9989},"dd81d",{"type":3031,"value":9991}," — feat: add ",{"type":172,"tag":937,"props":9993,"children":9996},{"className":9994},[9995],"text-xs",[9997],{"type":3031,"value":9998},"data-slot",{"type":3031,"value":10000}," attributes (",{"type":172,"tag":933,"props":10002,"children":10004},{"href":10003},"https://github.com/nuxt/ui/issues/5447",[10005],{"type":3031,"value":10006},"#5447",{"type":3031,"value":1735},{"data":10009,"body":10010},{},{"type":3025,"children":10011},[10012],{"type":172,"tag":929,"props":10013,"children":10014},{},[10015,10026,10028,10034,10036,10042],{"type":172,"tag":933,"props":10016,"children":10019},{"href":10017,"rel":10018},"https://github.com/nuxt/ui/commit/de7822f6a11f6d1830421db337237c6e16f530b1",[1528],[10020],{"type":172,"tag":937,"props":10021,"children":10023},{"className":10022},[],[10024],{"type":3031,"value":10025},"de782",{"type":3031,"value":10027}," — feat!: upgrade ",{"type":172,"tag":937,"props":10029,"children":10031},{"className":10030},[9995],[10032],{"type":3031,"value":10033},"ai-sdk",{"type":3031,"value":10035}," to v5 (",{"type":172,"tag":933,"props":10037,"children":10039},{"href":10038},"https://github.com/nuxt/ui/issues/4698",[10040],{"type":3031,"value":10041},"#4698",{"type":3031,"value":1735},{"data":10044,"body":10045},{},{"type":3025,"children":10046},[10047],{"type":172,"tag":929,"props":10048,"children":10049},{},[10050,10061,10063,10069],{"type":172,"tag":933,"props":10051,"children":10054},{"href":10052,"rel":10053},"https://github.com/nuxt/ui/commit/5cb65cfbd0d176393e841796bbbcd825be7cd376",[1528],[10055],{"type":172,"tag":937,"props":10056,"children":10058},{"className":10057},[],[10059],{"type":3031,"value":10060},"5cb65",{"type":3031,"value":10062}," — feat: import ",{"type":172,"tag":937,"props":10064,"children":10066},{"className":10065},[9995],[10067],{"type":3031,"value":10068},"@nuxt/ui-pro",{"type":3031,"value":10070}," components",{"data":10072,"body":10073},{},{"type":3025,"children":10074},[10075],{"type":172,"tag":929,"props":10076,"children":10077},{},[10078,10089,10091,10096,10097,10103],{"type":172,"tag":933,"props":10079,"children":10082},{"href":10080,"rel":10081},"https://github.com/nuxt/ui/commit/db73765d7ab7af6ae5c71d85057f66eb2e422754",[1528],[10083],{"type":172,"tag":937,"props":10084,"children":10086},{"className":10085},[],[10087],{"type":3031,"value":10088},"db737",{"type":3031,"value":10090}," — fix: allow user scroll with ",{"type":172,"tag":937,"props":10092,"children":10094},{"className":10093},[9995],[10095],{"type":3031,"value":1403},{"type":3031,"value":1728},{"type":172,"tag":933,"props":10098,"children":10100},{"href":10099},"https://github.com/nuxt/ui/issues/5252",[10101],{"type":3031,"value":10102},"#5252",{"type":3031,"value":1735},{"data":10105,"body":10106},{},{"type":3025,"children":10107},[10108],{"type":172,"tag":929,"props":10109,"children":10110},{},[10111,10122,10124,10130,10132,10138],{"type":172,"tag":933,"props":10112,"children":10115},{"href":10113,"rel":10114},"https://github.com/nuxt/ui/commit/240bc1ac7c7f124a5f6d7795ce365fc2288125c5",[1528],[10116],{"type":172,"tag":937,"props":10117,"children":10119},{"className":10118},[],[10120],{"type":3031,"value":10121},"240bc",{"type":3031,"value":10123}," — fix: define user & assistant ",{"type":172,"tag":937,"props":10125,"children":10127},{"className":10126},[9995],[10128],{"type":3031,"value":10129},"ui",{"type":3031,"value":10131}," prop type (",{"type":172,"tag":933,"props":10133,"children":10135},{"href":10134},"https://github.com/nuxt/ui/issues/5234",[10136],{"type":3031,"value":10137},"#5234",{"type":3031,"value":1735},{"data":10140,"body":10141},{},{"type":3025,"children":10142},[10143],{"type":172,"tag":929,"props":10144,"children":10145},{},[10146,10157,10159],{"type":172,"tag":933,"props":10147,"children":10150},{"href":10148,"rel":10149},"https://github.com/nuxt/ui/commit/ff67fa368bfd4f73d77eeed13fecf04674d41d76",[1528],[10151],{"type":172,"tag":937,"props":10152,"children":10154},{"className":10153},[],[10155],{"type":3031,"value":10156},"ff67f",{"type":3031,"value":10158}," — fix: watch deep to handle streaming with ",{"type":172,"tag":937,"props":10160,"children":10162},{"className":10161},[9995],[10163],{"type":3031,"value":2283},{"data":10165,"body":10166},{},{"type":3025,"children":10167},[10168],{"type":172,"tag":929,"props":10169,"children":10170},{},[10171,10182],{"type":172,"tag":933,"props":10172,"children":10175},{"href":10173,"rel":10174},"https://github.com/nuxt/ui/commit/0db622acfb78f4dcb75b8f71694b6db502e10507",[1528],[10176],{"type":172,"tag":937,"props":10177,"children":10179},{"className":10178},[],[10180],{"type":3031,"value":10181},"0db62",{"type":3031,"value":10183}," — fix: ensure content is render before scrolling",{"data":10185,"body":10186},{},{"type":3025,"children":10187},[10188],{"type":172,"tag":929,"props":10189,"children":10190},{},[10191,10202,10204,10210],{"type":172,"tag":933,"props":10192,"children":10195},{"href":10193,"rel":10194},"https://github.com/nuxt/ui/commit/c00bf30497ac0235e45ece5edeaf53e13da4a5dc",[1528],[10196],{"type":172,"tag":937,"props":10197,"children":10199},{"className":10198},[],[10200],{"type":3031,"value":10201},"c00bf",{"type":3031,"value":10203}," — fix: wrap indicator with slot (",{"type":172,"tag":933,"props":10205,"children":10207},{"href":10206},"https://github.com/nuxt/ui/issues/5036",[10208],{"type":3031,"value":10209},"#5036",{"type":3031,"value":1735},{"data":10212,"body":10213},{},{"type":3025,"children":10214},[10215],{"type":172,"tag":929,"props":10216,"children":10217},{},[10218,10229],{"type":172,"tag":933,"props":10219,"children":10222},{"href":10220,"rel":10221},"https://github.com/nuxt/ui/commit/184eaab1cd5f4f4943b509ea1a3efb1b6f6d7f91",[1528],[10223],{"type":172,"tag":937,"props":10224,"children":10226},{"className":10225},[],[10227],{"type":3031,"value":10228},"184ea",{"type":3031,"value":10230}," — chore: reduce type verbosity by omitting link props from action buttons",{"data":10232,"body":10233},{},{"type":3025,"children":10234},[10235],{"type":172,"tag":929,"props":10236,"children":10237},{},[10238,10249,10251,10257],{"type":172,"tag":933,"props":10239,"children":10242},{"href":10240,"rel":10241},"https://github.com/nuxt/ui/commit/5b177513238ffb6a060bf200d4cb1566bc866938",[1528],[10243],{"type":172,"tag":937,"props":10244,"children":10246},{"className":10245},[],[10247],{"type":3031,"value":10248},"5b177",{"type":3031,"value":10250}," — feat: extend native HTML attributes (",{"type":172,"tag":933,"props":10252,"children":10254},{"href":10253},"https://github.com/nuxt/ui/issues/5348",[10255],{"type":3031,"value":10256},"#5348",{"type":3031,"value":1735},{"data":10259,"body":10260},{},{"type":3025,"children":10261},[10262],{"type":172,"tag":929,"props":10263,"children":10264},{},[10265,10276,10278,10283,10285,10291],{"type":172,"tag":933,"props":10266,"children":10269},{"href":10267,"rel":10268},"https://github.com/nuxt/ui/commit/63c0a5f1b2039509427d770473c739410e6d06e1",[1528],[10270],{"type":172,"tag":937,"props":10271,"children":10273},{"className":10272},[],[10274],{"type":3031,"value":10275},"63c0a",{"type":3031,"value":10277}," — feat: expose ",{"type":172,"tag":937,"props":10279,"children":10281},{"className":10280},[9995],[10282],{"type":3031,"value":10129},{"type":3031,"value":10284}," in slot props where used (",{"type":172,"tag":933,"props":10286,"children":10288},{"href":10287},"https://github.com/nuxt/ui/issues/5207",[10289],{"type":3031,"value":10290},"#5207",{"type":3031,"value":1735},{"data":10293,"body":10294},{},{"type":3025,"children":10295},[10296],{"type":172,"tag":929,"props":10297,"children":10298},{},[10299,10310,10312,10318],{"type":172,"tag":933,"props":10300,"children":10303},{"href":10301,"rel":10302},"https://github.com/nuxt/ui/commit/3173bee38ce9e518076848999f14374600069d35",[1528],[10304],{"type":172,"tag":937,"props":10305,"children":10307},{"className":10306},[],[10308],{"type":3031,"value":10309},"3173b",{"type":3031,"value":10311}," — fix: proxySlots reactivity (",{"type":172,"tag":933,"props":10313,"children":10315},{"href":10314},"https://github.com/nuxt/ui/issues/4969",[10316],{"type":3031,"value":10317},"#4969",{"type":3031,"value":1735},{"data":10320,"body":10321},{},{"type":3025,"children":10322},[10323],{"type":172,"tag":929,"props":10324,"children":10325},{},[10326,10337,10339,10345],{"type":172,"tag":933,"props":10327,"children":10330},{"href":10328,"rel":10329},"https://github.com/nuxt/ui/commit/61b603fff476aeac065268bd8dd493ff45577de4",[1528],[10331],{"type":172,"tag":937,"props":10332,"children":10334},{"className":10333},[],[10335],{"type":3031,"value":10336},"61b60",{"type":3031,"value":10338}," — feat: allow passing a component instead of a name (",{"type":172,"tag":933,"props":10340,"children":10342},{"href":10341},"https://github.com/nuxt/ui/issues/4766",[10343],{"type":3031,"value":10344},"#4766",{"type":3031,"value":1735},1768492486943]