[{"data":1,"prerenderedAt":10346},["ShallowReactive",2],{"navigation":3,"-docs-components-chat-messages":918,"-docs-components-chat-messages-description":3022,"-docs-components-chat-messages-shouldAutoScroll-description":3032,"-docs-components-chat-messages-shouldScrollToBottom-description":3041,"-docs-components-chat-messages-autoScrollIcon-description":3050,"-docs-components-chat-messages-spacingOffset-description":3059,"component-theme-chatMessages-f8fAB3nzRWFAPhCZ7pNfZJ9xEBnySmJBtxvIx4E7L-I":3068,"component-code-UChatMessages-Nd0Ge_nhlZVzuK1KTTtUsarBatjsxtEjJU38xsbapHE":3881,"component-code-UChatMessages-kcbF7yRrriKV-j-pvrmnqob90r_cDampTcEYBAaigmY":4701,"component-code-UChatMessages-ZcVQfy-qgNUn8aPCahkVI1isIgIG28UbjQoReOBmsVw":5049,"-docs-components-chat-messages-autoScroll-description":6261,"-docs-components-chat-messages-user-description":6356,"-docs-components-chat-messages-assistant-description":6432,"-docs-components-chat-messages-compact-description":6505,"component-code-UChatMessages-8a_eElWkba7dpivymvByyE_3e61c_nLHQXhsTjSUL4k":6528,"component-code-UChatMessages-dFUVFN3m6F80f5IHbvWOLM14Bb3puzwM9c4RFjZOU9E":7396,"component-code-UChatMessages-k6C2gr4WgYlJhCJospF0LN8PDkcnkACJrQNPFmXZUZQ":8309,"component-example-chatMessagesIndicatorSlotExampleiITTVDKu8vbgUe_TUgdINcUFLxSEv3-4WBWBKFaeKFs":9469,"component-changelog-chat-messages":9919,"mdc--emabxb-key":9972,"mdc-tg1wzp-key":10008,"mdc-z10nvo-key":10041,"mdc-743hac-key":10076,"mdc-g49pxk-key":10101,"mdc--7g38dg-key":10121,"mdc-tzf40n-key":10148,"mdc--s4hsv8-key":10168,"mdc--1xsvwr-key":10203,"mdc--bgrfo4-key":10230,"mdc-44w5e8-key":10264,"mdc-lbo9ri-key":10291,"mdc--5b5ukd-key":10318},[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},"Whether to automatically scroll to the bottom when a message is streaming.",{"data":3042,"body":3043},{},{"type":3025,"children":3044},[3045],{"type":172,"tag":929,"props":3046,"children":3047},{},[3048],{"type":3031,"value":3049},"Whether to scroll to the bottom on mounted.",{"data":3051,"body":3052},{},{"type":3025,"children":3053},[3054],{"type":172,"tag":929,"props":3055,"children":3056},{},[3057],{"type":3031,"value":3058},"The icon displayed in the auto scroll button.",{"data":3060,"body":3061},{},{"type":3025,"children":3062},[3063],{"type":172,"tag":929,"props":3064,"children":3065},{},[3066],{"type":3031,"value":3067},"The spacing offset for the last message in px. Can be useful when the prompt is sticky for example.",{"data":3069,"body":3070,"toc":3879},{"title":949,"description":949},{"type":3025,"children":3071},[3072,3394,3874],{"type":172,"tag":3073,"props":3074,"children":3077},"code-collapse",{"className":3075},[3076],"nuxt-only",[3078],{"type":172,"tag":942,"props":3079,"children":3081},{"className":1644,"code":3080,"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",[3082],{"type":172,"tag":937,"props":3083,"children":3084},{"__ignoreMap":949},[3085,3113,3130,3146,3162,3192,3221,3250,3275,3283,3299,3315,3336,3352,3360,3368,3376,3383],{"type":172,"tag":953,"props":3086,"children":3087},{"class":955,"line":956},[3088,3093,3097,3103,3108],{"type":172,"tag":953,"props":3089,"children":3091},{"style":3090},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic",[3092],{"type":3031,"value":1712},{"type":172,"tag":953,"props":3094,"children":3095},{"style":3090},[3096],{"type":3031,"value":1715},{"type":172,"tag":953,"props":3098,"children":3100},{"style":3099},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[3101],{"type":3031,"value":3102}," defineAppConfig",{"type":172,"tag":953,"props":3104,"children":3106},{"style":3105},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[3107],{"type":3031,"value":1722},{"type":172,"tag":953,"props":3109,"children":3111},{"style":3110},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[3112],{"type":3031,"value":1785},{"type":172,"tag":953,"props":3114,"children":3115},{"class":955,"line":947},[3116,3122,3126],{"type":172,"tag":953,"props":3117,"children":3119},{"style":3118},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[3120],{"type":3031,"value":3121},"  ui",{"type":172,"tag":953,"props":3123,"children":3124},{"style":3110},[3125],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3127,"children":3128},{"style":3110},[3129],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3131,"children":3132},{"class":955,"line":982},[3133,3138,3142],{"type":172,"tag":953,"props":3134,"children":3135},{"style":3118},[3136],{"type":3031,"value":3137},"    chatMessages",{"type":172,"tag":953,"props":3139,"children":3140},{"style":3110},[3141],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3143,"children":3144},{"style":3110},[3145],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3147,"children":3148},{"class":955,"line":991},[3149,3154,3158],{"type":172,"tag":953,"props":3150,"children":3151},{"style":3118},[3152],{"type":3031,"value":3153},"      slots",{"type":172,"tag":953,"props":3155,"children":3156},{"style":3110},[3157],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3159,"children":3160},{"style":3110},[3161],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3163,"children":3164},{"class":955,"line":1011},[3165,3170,3174,3178,3184,3188],{"type":172,"tag":953,"props":3166,"children":3167},{"style":3118},[3168],{"type":3031,"value":3169},"        root",{"type":172,"tag":953,"props":3171,"children":3172},{"style":3110},[3173],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3175,"children":3176},{"style":3110},[3177],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3179,"children":3181},{"style":3180},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[3182],{"type":3031,"value":3183},"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":3185,"children":3186},{"style":3110},[3187],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3189,"children":3190},{"style":3110},[3191],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3193,"children":3194},{"class":955,"line":1026},[3195,3200,3204,3208,3213,3217],{"type":172,"tag":953,"props":3196,"children":3197},{"style":3118},[3198],{"type":3031,"value":3199},"        indicator",{"type":172,"tag":953,"props":3201,"children":3202},{"style":3110},[3203],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3205,"children":3206},{"style":3110},[3207],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3209,"children":3210},{"style":3180},[3211],{"type":3031,"value":3212},"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":3214,"children":3215},{"style":3110},[3216],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3218,"children":3219},{"style":3110},[3220],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3222,"children":3223},{"class":955,"line":1041},[3224,3229,3233,3237,3242,3246],{"type":172,"tag":953,"props":3225,"children":3226},{"style":3118},[3227],{"type":3031,"value":3228},"        viewport",{"type":172,"tag":953,"props":3230,"children":3231},{"style":3110},[3232],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3234,"children":3235},{"style":3110},[3236],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3238,"children":3239},{"style":3180},[3240],{"type":3031,"value":3241},"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":3243,"children":3244},{"style":3110},[3245],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3247,"children":3248},{"style":3110},[3249],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3251,"children":3252},{"class":955,"line":948},[3253,3258,3262,3266,3271],{"type":172,"tag":953,"props":3254,"children":3255},{"style":3118},[3256],{"type":3031,"value":3257},"        autoScroll",{"type":172,"tag":953,"props":3259,"children":3260},{"style":3110},[3261],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3263,"children":3264},{"style":3110},[3265],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3267,"children":3268},{"style":3180},[3269],{"type":3031,"value":3270},"rounded-full absolute right-1/2 translate-x-1/2 bottom-0",{"type":172,"tag":953,"props":3272,"children":3273},{"style":3110},[3274],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3276,"children":3277},{"class":955,"line":1057},[3278],{"type":172,"tag":953,"props":3279,"children":3280},{"style":3110},[3281],{"type":3031,"value":3282},"      },\n",{"type":172,"tag":953,"props":3284,"children":3285},{"class":955,"line":1824},[3286,3291,3295],{"type":172,"tag":953,"props":3287,"children":3288},{"style":3118},[3289],{"type":3031,"value":3290},"      variants",{"type":172,"tag":953,"props":3292,"children":3293},{"style":3110},[3294],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3296,"children":3297},{"style":3110},[3298],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3300,"children":3301},{"class":955,"line":1841},[3302,3307,3311],{"type":172,"tag":953,"props":3303,"children":3304},{"style":3118},[3305],{"type":3031,"value":3306},"        compact",{"type":172,"tag":953,"props":3308,"children":3309},{"style":3110},[3310],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3312,"children":3313},{"style":3110},[3314],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3316,"children":3317},{"class":955,"line":1859},[3318,3323,3327,3332],{"type":172,"tag":953,"props":3319,"children":3320},{"style":3118},[3321],{"type":3031,"value":3322},"          true",{"type":172,"tag":953,"props":3324,"children":3325},{"style":3110},[3326],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3328,"children":3329},{"style":3110},[3330],{"type":3031,"value":3331}," ''",{"type":172,"tag":953,"props":3333,"children":3334},{"style":3110},[3335],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3337,"children":3338},{"class":955,"line":1875},[3339,3344,3348],{"type":172,"tag":953,"props":3340,"children":3341},{"style":3118},[3342],{"type":3031,"value":3343},"          false",{"type":172,"tag":953,"props":3345,"children":3346},{"style":3110},[3347],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3349,"children":3350},{"style":3110},[3351],{"type":3031,"value":2124},{"type":172,"tag":953,"props":3353,"children":3354},{"class":955,"line":2107},[3355],{"type":172,"tag":953,"props":3356,"children":3357},{"style":3110},[3358],{"type":3031,"value":3359},"        }\n",{"type":172,"tag":953,"props":3361,"children":3362},{"class":955,"line":2112},[3363],{"type":172,"tag":953,"props":3364,"children":3365},{"style":3110},[3366],{"type":3031,"value":3367},"      }\n",{"type":172,"tag":953,"props":3369,"children":3370},{"class":955,"line":2127},[3371],{"type":172,"tag":953,"props":3372,"children":3373},{"style":3110},[3374],{"type":3031,"value":3375},"    }\n",{"type":172,"tag":953,"props":3377,"children":3378},{"class":955,"line":2133},[3379],{"type":172,"tag":953,"props":3380,"children":3381},{"style":3110},[3382],{"type":3031,"value":2047},{"type":172,"tag":953,"props":3384,"children":3385},{"class":955,"line":2142},[3386,3390],{"type":172,"tag":953,"props":3387,"children":3388},{"style":3110},[3389],{"type":3031,"value":1878},{"type":172,"tag":953,"props":3391,"children":3392},{"style":3105},[3393],{"type":3031,"value":1769},{"type":172,"tag":3073,"props":3395,"children":3398},{"className":3396},[3397],"vue-only",[3399],{"type":172,"tag":942,"props":3400,"children":3402},{"className":1644,"code":3401,"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",[3403],{"type":172,"tag":937,"props":3404,"children":3405},{"__ignoreMap":949},[3406,3443,3473,3502,3509,3532,3549,3565,3581,3597,3613,3629,3657,3685,3713,3737,3745,3761,3777,3797,3813,3821,3829,3836,3843,3855,3863],{"type":172,"tag":953,"props":3407,"children":3408},{"class":955,"line":956},[3409,3413,3417,3422,3426,3430,3434,3439],{"type":172,"tag":953,"props":3410,"children":3411},{"style":3090},[3412],{"type":3031,"value":1655},{"type":172,"tag":953,"props":3414,"children":3415},{"style":3110},[3416],{"type":3031,"value":1658},{"type":172,"tag":953,"props":3418,"children":3419},{"style":3105},[3420],{"type":3031,"value":3421}," defineConfig",{"type":172,"tag":953,"props":3423,"children":3424},{"style":3110},[3425],{"type":3031,"value":1671},{"type":172,"tag":953,"props":3427,"children":3428},{"style":3090},[3429],{"type":3031,"value":1674},{"type":172,"tag":953,"props":3431,"children":3432},{"style":3110},[3433],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3435,"children":3436},{"style":3180},[3437],{"type":3031,"value":3438},"vite",{"type":172,"tag":953,"props":3440,"children":3441},{"style":3110},[3442],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3444,"children":3445},{"class":955,"line":947},[3446,3450,3455,3460,3464,3469],{"type":172,"tag":953,"props":3447,"children":3448},{"style":3090},[3449],{"type":3031,"value":1655},{"type":172,"tag":953,"props":3451,"children":3452},{"style":3105},[3453],{"type":3031,"value":3454}," vue ",{"type":172,"tag":953,"props":3456,"children":3457},{"style":3090},[3458],{"type":3031,"value":3459},"from",{"type":172,"tag":953,"props":3461,"children":3462},{"style":3110},[3463],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3465,"children":3466},{"style":3180},[3467],{"type":3031,"value":3468},"@vitejs/plugin-vue",{"type":172,"tag":953,"props":3470,"children":3471},{"style":3110},[3472],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3474,"children":3475},{"class":955,"line":982},[3476,3480,3485,3489,3493,3498],{"type":172,"tag":953,"props":3477,"children":3478},{"style":3090},[3479],{"type":3031,"value":1655},{"type":172,"tag":953,"props":3481,"children":3482},{"style":3105},[3483],{"type":3031,"value":3484}," ui ",{"type":172,"tag":953,"props":3486,"children":3487},{"style":3090},[3488],{"type":3031,"value":3459},{"type":172,"tag":953,"props":3490,"children":3491},{"style":3110},[3492],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3494,"children":3495},{"style":3180},[3496],{"type":3031,"value":3497},"@nuxt/ui/vite",{"type":172,"tag":953,"props":3499,"children":3500},{"style":3110},[3501],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3503,"children":3504},{"class":955,"line":991},[3505],{"type":172,"tag":953,"props":3506,"children":3507},{"emptyLinePlaceholder":21},[3508],{"type":3031,"value":1707},{"type":172,"tag":953,"props":3510,"children":3511},{"class":955,"line":1011},[3512,3516,3520,3524,3528],{"type":172,"tag":953,"props":3513,"children":3514},{"style":3090},[3515],{"type":3031,"value":1712},{"type":172,"tag":953,"props":3517,"children":3518},{"style":3090},[3519],{"type":3031,"value":1715},{"type":172,"tag":953,"props":3521,"children":3522},{"style":3099},[3523],{"type":3031,"value":3421},{"type":172,"tag":953,"props":3525,"children":3526},{"style":3105},[3527],{"type":3031,"value":1722},{"type":172,"tag":953,"props":3529,"children":3530},{"style":3110},[3531],{"type":3031,"value":1785},{"type":172,"tag":953,"props":3533,"children":3534},{"class":955,"line":1026},[3535,3540,3544],{"type":172,"tag":953,"props":3536,"children":3537},{"style":3118},[3538],{"type":3031,"value":3539},"  plugins",{"type":172,"tag":953,"props":3541,"children":3542},{"style":3110},[3543],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3545,"children":3546},{"style":3105},[3547],{"type":3031,"value":3548}," [\n",{"type":172,"tag":953,"props":3550,"children":3551},{"class":955,"line":1041},[3552,3557,3561],{"type":172,"tag":953,"props":3553,"children":3554},{"style":3099},[3555],{"type":3031,"value":3556},"    vue",{"type":172,"tag":953,"props":3558,"children":3559},{"style":3105},[3560],{"type":3031,"value":2070},{"type":172,"tag":953,"props":3562,"children":3563},{"style":3110},[3564],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3566,"children":3567},{"class":955,"line":948},[3568,3573,3577],{"type":172,"tag":953,"props":3569,"children":3570},{"style":3099},[3571],{"type":3031,"value":3572},"    ui",{"type":172,"tag":953,"props":3574,"children":3575},{"style":3105},[3576],{"type":3031,"value":1722},{"type":172,"tag":953,"props":3578,"children":3579},{"style":3110},[3580],{"type":3031,"value":1785},{"type":172,"tag":953,"props":3582,"children":3583},{"class":955,"line":1057},[3584,3589,3593],{"type":172,"tag":953,"props":3585,"children":3586},{"style":3118},[3587],{"type":3031,"value":3588},"      ui",{"type":172,"tag":953,"props":3590,"children":3591},{"style":3110},[3592],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3594,"children":3595},{"style":3110},[3596],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3598,"children":3599},{"class":955,"line":1824},[3600,3605,3609],{"type":172,"tag":953,"props":3601,"children":3602},{"style":3118},[3603],{"type":3031,"value":3604},"        chatMessages",{"type":172,"tag":953,"props":3606,"children":3607},{"style":3110},[3608],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3610,"children":3611},{"style":3110},[3612],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3614,"children":3615},{"class":955,"line":1841},[3616,3621,3625],{"type":172,"tag":953,"props":3617,"children":3618},{"style":3118},[3619],{"type":3031,"value":3620},"          slots",{"type":172,"tag":953,"props":3622,"children":3623},{"style":3110},[3624],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3626,"children":3627},{"style":3110},[3628],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3630,"children":3631},{"class":955,"line":1859},[3632,3637,3641,3645,3649,3653],{"type":172,"tag":953,"props":3633,"children":3634},{"style":3118},[3635],{"type":3031,"value":3636},"            root",{"type":172,"tag":953,"props":3638,"children":3639},{"style":3110},[3640],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3642,"children":3643},{"style":3110},[3644],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3646,"children":3647},{"style":3180},[3648],{"type":3031,"value":3183},{"type":172,"tag":953,"props":3650,"children":3651},{"style":3110},[3652],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3654,"children":3655},{"style":3110},[3656],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3658,"children":3659},{"class":955,"line":1875},[3660,3665,3669,3673,3677,3681],{"type":172,"tag":953,"props":3661,"children":3662},{"style":3118},[3663],{"type":3031,"value":3664},"            indicator",{"type":172,"tag":953,"props":3666,"children":3667},{"style":3110},[3668],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3670,"children":3671},{"style":3110},[3672],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3674,"children":3675},{"style":3180},[3676],{"type":3031,"value":3212},{"type":172,"tag":953,"props":3678,"children":3679},{"style":3110},[3680],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3682,"children":3683},{"style":3110},[3684],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3686,"children":3687},{"class":955,"line":2107},[3688,3693,3697,3701,3705,3709],{"type":172,"tag":953,"props":3689,"children":3690},{"style":3118},[3691],{"type":3031,"value":3692},"            viewport",{"type":172,"tag":953,"props":3694,"children":3695},{"style":3110},[3696],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3698,"children":3699},{"style":3110},[3700],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3702,"children":3703},{"style":3180},[3704],{"type":3031,"value":3241},{"type":172,"tag":953,"props":3706,"children":3707},{"style":3110},[3708],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3710,"children":3711},{"style":3110},[3712],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3714,"children":3715},{"class":955,"line":2112},[3716,3721,3725,3729,3733],{"type":172,"tag":953,"props":3717,"children":3718},{"style":3118},[3719],{"type":3031,"value":3720},"            autoScroll",{"type":172,"tag":953,"props":3722,"children":3723},{"style":3110},[3724],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3726,"children":3727},{"style":3110},[3728],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3730,"children":3731},{"style":3180},[3732],{"type":3031,"value":3270},{"type":172,"tag":953,"props":3734,"children":3735},{"style":3110},[3736],{"type":3031,"value":1682},{"type":172,"tag":953,"props":3738,"children":3739},{"class":955,"line":2127},[3740],{"type":172,"tag":953,"props":3741,"children":3742},{"style":3110},[3743],{"type":3031,"value":3744},"          },\n",{"type":172,"tag":953,"props":3746,"children":3747},{"class":955,"line":2133},[3748,3753,3757],{"type":172,"tag":953,"props":3749,"children":3750},{"style":3118},[3751],{"type":3031,"value":3752},"          variants",{"type":172,"tag":953,"props":3754,"children":3755},{"style":3110},[3756],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3758,"children":3759},{"style":3110},[3760],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3762,"children":3763},{"class":955,"line":2142},[3764,3769,3773],{"type":172,"tag":953,"props":3765,"children":3766},{"style":3118},[3767],{"type":3031,"value":3768},"            compact",{"type":172,"tag":953,"props":3770,"children":3771},{"style":3110},[3772],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3774,"children":3775},{"style":3110},[3776],{"type":3031,"value":1741},{"type":172,"tag":953,"props":3778,"children":3779},{"class":955,"line":2147},[3780,3785,3789,3793],{"type":172,"tag":953,"props":3781,"children":3782},{"style":3118},[3783],{"type":3031,"value":3784},"              true",{"type":172,"tag":953,"props":3786,"children":3787},{"style":3110},[3788],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3790,"children":3791},{"style":3110},[3792],{"type":3031,"value":3331},{"type":172,"tag":953,"props":3794,"children":3795},{"style":3110},[3796],{"type":3031,"value":1808},{"type":172,"tag":953,"props":3798,"children":3799},{"class":955,"line":2156},[3800,3805,3809],{"type":172,"tag":953,"props":3801,"children":3802},{"style":3118},[3803],{"type":3031,"value":3804},"              false",{"type":172,"tag":953,"props":3806,"children":3807},{"style":3110},[3808],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3810,"children":3811},{"style":3110},[3812],{"type":3031,"value":2124},{"type":172,"tag":953,"props":3814,"children":3815},{"class":955,"line":2166},[3816],{"type":172,"tag":953,"props":3817,"children":3818},{"style":3110},[3819],{"type":3031,"value":3820},"            }\n",{"type":172,"tag":953,"props":3822,"children":3823},{"class":955,"line":2181},[3824],{"type":172,"tag":953,"props":3825,"children":3826},{"style":3110},[3827],{"type":3031,"value":3828},"          }\n",{"type":172,"tag":953,"props":3830,"children":3831},{"class":955,"line":2192},[3832],{"type":172,"tag":953,"props":3833,"children":3834},{"style":3110},[3835],{"type":3031,"value":3359},{"type":172,"tag":953,"props":3837,"children":3838},{"class":955,"line":1918},[3839],{"type":172,"tag":953,"props":3840,"children":3841},{"style":3110},[3842],{"type":3031,"value":3367},{"type":172,"tag":953,"props":3844,"children":3845},{"class":955,"line":2252},[3846,3851],{"type":172,"tag":953,"props":3847,"children":3848},{"style":3110},[3849],{"type":3031,"value":3850},"    }",{"type":172,"tag":953,"props":3852,"children":3853},{"style":3105},[3854],{"type":3031,"value":1769},{"type":172,"tag":953,"props":3856,"children":3857},{"class":955,"line":2335},[3858],{"type":172,"tag":953,"props":3859,"children":3860},{"style":3105},[3861],{"type":3031,"value":3862},"  ]\n",{"type":172,"tag":953,"props":3864,"children":3865},{"class":955,"line":2394},[3866,3870],{"type":172,"tag":953,"props":3867,"children":3868},{"style":3110},[3869],{"type":3031,"value":1878},{"type":172,"tag":953,"props":3871,"children":3872},{"style":3105},[3873],{"type":3031,"value":1769},{"type":172,"tag":2986,"props":3875,"children":3876},{},[3877],{"type":3031,"value":3878},"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":3880},[],{"data":3882,"body":3883,"toc":4699},{"title":949,"description":949},{"type":3025,"children":3884},[3885,4695],{"type":172,"tag":3073,"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":3110},[3901],{"type":3031,"value":960},{"type":172,"tag":953,"props":3903,"children":3904},{"style":3118},[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":3110},[3918],{"type":3031,"value":998},{"type":172,"tag":953,"props":3920,"children":3921},{"style":3110},[3922],{"type":3031,"value":1001},{"type":172,"tag":953,"props":3924,"children":3925},{"style":3180},[3926],{"type":3031,"value":1647},{"type":172,"tag":953,"props":3928,"children":3929},{"style":3110},[3930],{"type":3031,"value":1001},{"type":172,"tag":953,"props":3932,"children":3933},{"style":3110},[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":3105},[3945],{"type":3031,"value":3946}," messages ",{"type":172,"tag":953,"props":3948,"children":3949},{"style":3110},[3950],{"type":3031,"value":998},{"type":172,"tag":953,"props":3952,"children":3953},{"style":3099},[3954],{"type":3031,"value":1982},{"type":172,"tag":953,"props":3956,"children":3957},{"style":3105},[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":3110},[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":3118},[3974],{"type":3031,"value":3975},"    id",{"type":172,"tag":953,"props":3977,"children":3978},{"style":3110},[3979],{"type":3031,"value":1208},{"type":172,"tag":953,"props":3981,"children":3982},{"style":3110},[3983],{"type":3031,"value":1211},{"type":172,"tag":953,"props":3985,"children":3986},{"style":3180},[3987],{"type":3031,"value":3988},"6045235a-a435-46b8-989d-2df38ca2eb47",{"type":172,"tag":953,"props":3990,"children":3991},{"style":3110},[3992],{"type":3031,"value":1217},{"type":172,"tag":953,"props":3994,"children":3995},{"style":3110},[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":3118},[4003],{"type":3031,"value":4004},"    role",{"type":172,"tag":953,"props":4006,"children":4007},{"style":3110},[4008],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4010,"children":4011},{"style":3110},[4012],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4014,"children":4015},{"style":3180},[4016],{"type":3031,"value":1182},{"type":172,"tag":953,"props":4018,"children":4019},{"style":3110},[4020],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4022,"children":4023},{"style":3110},[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":3118},[4031],{"type":3031,"value":4032},"    parts",{"type":172,"tag":953,"props":4034,"children":4035},{"style":3110},[4036],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4038,"children":4039},{"style":3105},[4040],{"type":3031,"value":3548},{"type":172,"tag":953,"props":4042,"children":4043},{"class":955,"line":1041},[4044],{"type":172,"tag":953,"props":4045,"children":4046},{"style":3110},[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":3118},[4055],{"type":3031,"value":4056},"        type",{"type":172,"tag":953,"props":4058,"children":4059},{"style":3110},[4060],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4062,"children":4063},{"style":3110},[4064],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4066,"children":4067},{"style":3180},[4068],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4070,"children":4071},{"style":3110},[4072],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4074,"children":4075},{"style":3110},[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":3118},[4083],{"type":3031,"value":4084},"        text",{"type":172,"tag":953,"props":4086,"children":4087},{"style":3110},[4088],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4090,"children":4091},{"style":3110},[4092],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4094,"children":4095},{"style":3180},[4096],{"type":3031,"value":4097},"Hello, how are you?",{"type":172,"tag":953,"props":4099,"children":4100},{"style":3110},[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":3110},[4108],{"type":3031,"value":3367},{"type":172,"tag":953,"props":4110,"children":4111},{"class":955,"line":1841},[4112],{"type":172,"tag":953,"props":4113,"children":4114},{"style":3105},[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":3110},[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":3110},[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":3118},[4138],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4140,"children":4141},{"style":3110},[4142],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4144,"children":4145},{"style":3110},[4146],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4148,"children":4149},{"style":3180},[4150],{"type":3031,"value":4151},"7a92b3c1-d5f8-4e76-b8a9-3c1e5fb2e0d8",{"type":172,"tag":953,"props":4153,"children":4154},{"style":3110},[4155],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4157,"children":4158},{"style":3110},[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":3118},[4166],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4168,"children":4169},{"style":3110},[4170],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4172,"children":4173},{"style":3110},[4174],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4176,"children":4177},{"style":3180},[4178],{"type":3031,"value":1242},{"type":172,"tag":953,"props":4180,"children":4181},{"style":3110},[4182],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4184,"children":4185},{"style":3110},[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":3118},[4193],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4195,"children":4196},{"style":3110},[4197],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4199,"children":4200},{"style":3105},[4201],{"type":3031,"value":3548},{"type":172,"tag":953,"props":4203,"children":4204},{"class":955,"line":2133},[4205],{"type":172,"tag":953,"props":4206,"children":4207},{"style":3110},[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":3118},[4215],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4217,"children":4218},{"style":3110},[4219],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4221,"children":4222},{"style":3110},[4223],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4225,"children":4226},{"style":3180},[4227],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4229,"children":4230},{"style":3110},[4231],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4233,"children":4234},{"style":3110},[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":3118},[4242],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4244,"children":4245},{"style":3110},[4246],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4248,"children":4249},{"style":3110},[4250],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4252,"children":4253},{"style":3180},[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":3110},[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":3110},[4266],{"type":3031,"value":3367},{"type":172,"tag":953,"props":4268,"children":4269},{"class":955,"line":2166},[4270],{"type":172,"tag":953,"props":4271,"children":4272},{"style":3105},[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":3110},[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":3110},[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":3118},[4294],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4296,"children":4297},{"style":3110},[4298],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4300,"children":4301},{"style":3110},[4302],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4304,"children":4305},{"style":3180},[4306],{"type":3031,"value":4307},"9c84d6a7-8b23-4f12-a1d5-e7f3b9c05e2a",{"type":172,"tag":953,"props":4309,"children":4310},{"style":3110},[4311],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4313,"children":4314},{"style":3110},[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":3118},[4322],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4324,"children":4325},{"style":3110},[4326],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4328,"children":4329},{"style":3110},[4330],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4332,"children":4333},{"style":3180},[4334],{"type":3031,"value":1182},{"type":172,"tag":953,"props":4336,"children":4337},{"style":3110},[4338],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4340,"children":4341},{"style":3110},[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":3118},[4349],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4351,"children":4352},{"style":3110},[4353],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4355,"children":4356},{"style":3105},[4357],{"type":3031,"value":3548},{"type":172,"tag":953,"props":4359,"children":4360},{"class":955,"line":2394},[4361],{"type":172,"tag":953,"props":4362,"children":4363},{"style":3110},[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":3118},[4371],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4373,"children":4374},{"style":3110},[4375],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4377,"children":4378},{"style":3110},[4379],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4381,"children":4382},{"style":3180},[4383],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4385,"children":4386},{"style":3110},[4387],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4389,"children":4390},{"style":3110},[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":3118},[4398],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4400,"children":4401},{"style":3110},[4402],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4404,"children":4405},{"style":3110},[4406],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4408,"children":4409},{"style":3180},[4410],{"type":3031,"value":4411},"What is the current weather in Tokyo?",{"type":172,"tag":953,"props":4413,"children":4414},{"style":3110},[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":3110},[4422],{"type":3031,"value":3367},{"type":172,"tag":953,"props":4424,"children":4425},{"class":955,"line":2466},[4426],{"type":172,"tag":953,"props":4427,"children":4428},{"style":3105},[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":3110},[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":3110},[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":3118},[4450],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4452,"children":4453},{"style":3110},[4454],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4456,"children":4457},{"style":3110},[4458],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4460,"children":4461},{"style":3180},[4462],{"type":3031,"value":4463},"b2e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4",{"type":172,"tag":953,"props":4465,"children":4466},{"style":3110},[4467],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4469,"children":4470},{"style":3110},[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":3118},[4478],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4480,"children":4481},{"style":3110},[4482],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4484,"children":4485},{"style":3110},[4486],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4488,"children":4489},{"style":3180},[4490],{"type":3031,"value":1242},{"type":172,"tag":953,"props":4492,"children":4493},{"style":3110},[4494],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4496,"children":4497},{"style":3110},[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":3118},[4505],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4507,"children":4508},{"style":3110},[4509],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4511,"children":4512},{"style":3105},[4513],{"type":3031,"value":3548},{"type":172,"tag":953,"props":4515,"children":4516},{"class":955,"line":2571},[4517],{"type":172,"tag":953,"props":4518,"children":4519},{"style":3110},[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":3118},[4527],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4529,"children":4530},{"style":3110},[4531],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4533,"children":4534},{"style":3110},[4535],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4537,"children":4538},{"style":3180},[4539],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4541,"children":4542},{"style":3110},[4543],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4545,"children":4546},{"style":3110},[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":3118},[4554],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4556,"children":4557},{"style":3110},[4558],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4560,"children":4561},{"style":3110},[4562],{"type":3031,"value":4563}," \"",{"type":172,"tag":953,"props":4565,"children":4566},{"style":3180},[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":3110},[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":3110},[4579],{"type":3031,"value":3367},{"type":172,"tag":953,"props":4581,"children":4582},{"class":955,"line":2642},[4583],{"type":172,"tag":953,"props":4584,"children":4585},{"style":3105},[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":3110},[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":3105},[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":3110},[4610],{"type":3031,"value":1060},{"type":172,"tag":953,"props":4612,"children":4613},{"style":3118},[4614],{"type":3031,"value":1928},{"type":172,"tag":953,"props":4616,"children":4617},{"style":3110},[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":3110},[4634],{"type":3031,"value":960},{"type":172,"tag":953,"props":4636,"children":4637},{"style":3118},[4638],{"type":3031,"value":964},{"type":172,"tag":953,"props":4640,"children":4641},{"style":3110},[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":3110},[4650],{"type":3031,"value":974},{"type":172,"tag":953,"props":4652,"children":4653},{"style":3118},[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":3110},[4662],{"type":3031,"value":998},{"type":172,"tag":953,"props":4664,"children":4665},{"style":3110},[4666],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4668,"children":4669},{"style":3180},[4670],{"type":3031,"value":939},{"type":172,"tag":953,"props":4672,"children":4673},{"style":3110},[4674],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4676,"children":4677},{"style":3110},[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":3110},[4686],{"type":3031,"value":1060},{"type":172,"tag":953,"props":4688,"children":4689},{"style":3118},[4690],{"type":3031,"value":964},{"type":172,"tag":953,"props":4692,"children":4693},{"style":3110},[4694],{"type":3031,"value":967},{"type":172,"tag":2986,"props":4696,"children":4697},{},[4698],{"type":3031,"value":3878},{"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":3110},[4718],{"type":3031,"value":960},{"type":172,"tag":953,"props":4720,"children":4721},{"style":3118},[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":3110},[4734],{"type":3031,"value":998},{"type":172,"tag":953,"props":4736,"children":4737},{"style":3110},[4738],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4740,"children":4741},{"style":3180},[4742],{"type":3031,"value":1647},{"type":172,"tag":953,"props":4744,"children":4745},{"style":3110},[4746],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4748,"children":4749},{"style":3110},[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":3105},[4761],{"type":3031,"value":3946},{"type":172,"tag":953,"props":4763,"children":4764},{"style":3110},[4765],{"type":3031,"value":998},{"type":172,"tag":953,"props":4767,"children":4768},{"style":3099},[4769],{"type":3031,"value":1982},{"type":172,"tag":953,"props":4771,"children":4772},{"style":3105},[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":3110},[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":3118},[4787],{"type":3031,"value":3975},{"type":172,"tag":953,"props":4789,"children":4790},{"style":3110},[4791],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4793,"children":4794},{"style":3110},[4795],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4797,"children":4798},{"style":3180},[4799],{"type":3031,"value":3988},{"type":172,"tag":953,"props":4801,"children":4802},{"style":3110},[4803],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4805,"children":4806},{"style":3110},[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":3118},[4814],{"type":3031,"value":4004},{"type":172,"tag":953,"props":4816,"children":4817},{"style":3110},[4818],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4820,"children":4821},{"style":3110},[4822],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4824,"children":4825},{"style":3180},[4826],{"type":3031,"value":1182},{"type":172,"tag":953,"props":4828,"children":4829},{"style":3110},[4830],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4832,"children":4833},{"style":3110},[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":3118},[4841],{"type":3031,"value":4032},{"type":172,"tag":953,"props":4843,"children":4844},{"style":3110},[4845],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4847,"children":4848},{"style":3105},[4849],{"type":3031,"value":3548},{"type":172,"tag":953,"props":4851,"children":4852},{"class":955,"line":1041},[4853],{"type":172,"tag":953,"props":4854,"children":4855},{"style":3110},[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":3118},[4863],{"type":3031,"value":4056},{"type":172,"tag":953,"props":4865,"children":4866},{"style":3110},[4867],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4869,"children":4870},{"style":3110},[4871],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4873,"children":4874},{"style":3180},[4875],{"type":3031,"value":3031},{"type":172,"tag":953,"props":4877,"children":4878},{"style":3110},[4879],{"type":3031,"value":1217},{"type":172,"tag":953,"props":4881,"children":4882},{"style":3110},[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":3118},[4890],{"type":3031,"value":4084},{"type":172,"tag":953,"props":4892,"children":4893},{"style":3110},[4894],{"type":3031,"value":1208},{"type":172,"tag":953,"props":4896,"children":4897},{"style":3110},[4898],{"type":3031,"value":1211},{"type":172,"tag":953,"props":4900,"children":4901},{"style":3180},[4902],{"type":3031,"value":4097},{"type":172,"tag":953,"props":4904,"children":4905},{"style":3110},[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":3110},[4913],{"type":3031,"value":3367},{"type":172,"tag":953,"props":4915,"children":4916},{"class":955,"line":1841},[4917],{"type":172,"tag":953,"props":4918,"children":4919},{"style":3105},[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":3110},[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":3105},[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":3110},[4941],{"type":3031,"value":1060},{"type":172,"tag":953,"props":4943,"children":4944},{"style":3118},[4945],{"type":3031,"value":1928},{"type":172,"tag":953,"props":4947,"children":4948},{"style":3110},[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":3110},[4963],{"type":3031,"value":960},{"type":172,"tag":953,"props":4965,"children":4966},{"style":3118},[4967],{"type":3031,"value":964},{"type":172,"tag":953,"props":4969,"children":4970},{"style":3110},[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":3110},[4978],{"type":3031,"value":974},{"type":172,"tag":953,"props":4980,"children":4981},{"style":3118},[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":3110},[4991],{"type":3031,"value":998},{"type":172,"tag":953,"props":4993,"children":4994},{"style":3110},[4995],{"type":3031,"value":1001},{"type":172,"tag":953,"props":4997,"children":4998},{"style":3180},[4999],{"type":3031,"value":1160},{"type":172,"tag":953,"props":5001,"children":5002},{"style":3110},[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":3110},[5011],{"type":3031,"value":998},{"type":172,"tag":953,"props":5013,"children":5014},{"style":3110},[5015],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5017,"children":5018},{"style":3180},[5019],{"type":3031,"value":939},{"type":172,"tag":953,"props":5021,"children":5022},{"style":3110},[5023],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5025,"children":5026},{"style":3110},[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":3110},[5034],{"type":3031,"value":1060},{"type":172,"tag":953,"props":5036,"children":5037},{"style":3118},[5038],{"type":3031,"value":964},{"type":172,"tag":953,"props":5040,"children":5041},{"style":3110},[5042],{"type":3031,"value":967},{"type":172,"tag":2986,"props":5044,"children":5045},{},[5046],{"type":3031,"value":3878},{"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":3073,"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":3110},[5069],{"type":3031,"value":960},{"type":172,"tag":953,"props":5071,"children":5072},{"style":3118},[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":3110},[5085],{"type":3031,"value":998},{"type":172,"tag":953,"props":5087,"children":5088},{"style":3110},[5089],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5091,"children":5092},{"style":3180},[5093],{"type":3031,"value":1647},{"type":172,"tag":953,"props":5095,"children":5096},{"style":3110},[5097],{"type":3031,"value":1001},{"type":172,"tag":953,"props":5099,"children":5100},{"style":3110},[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":3105},[5112],{"type":3031,"value":3946},{"type":172,"tag":953,"props":5114,"children":5115},{"style":3110},[5116],{"type":3031,"value":998},{"type":172,"tag":953,"props":5118,"children":5119},{"style":3099},[5120],{"type":3031,"value":1982},{"type":172,"tag":953,"props":5122,"children":5123},{"style":3105},[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":3110},[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":3118},[5138],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5140,"children":5141},{"style":3110},[5142],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5144,"children":5145},{"style":3110},[5146],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5148,"children":5149},{"style":3180},[5150],{"type":3031,"value":3988},{"type":172,"tag":953,"props":5152,"children":5153},{"style":3110},[5154],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5156,"children":5157},{"style":3110},[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":3118},[5165],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5167,"children":5168},{"style":3110},[5169],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5171,"children":5172},{"style":3110},[5173],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5175,"children":5176},{"style":3180},[5177],{"type":3031,"value":1182},{"type":172,"tag":953,"props":5179,"children":5180},{"style":3110},[5181],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5183,"children":5184},{"style":3110},[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":3118},[5192],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5194,"children":5195},{"style":3110},[5196],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5198,"children":5199},{"style":3105},[5200],{"type":3031,"value":3548},{"type":172,"tag":953,"props":5202,"children":5203},{"class":955,"line":1041},[5204],{"type":172,"tag":953,"props":5205,"children":5206},{"style":3110},[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":3118},[5214],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5216,"children":5217},{"style":3110},[5218],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5220,"children":5221},{"style":3110},[5222],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5224,"children":5225},{"style":3180},[5226],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5228,"children":5229},{"style":3110},[5230],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5232,"children":5233},{"style":3110},[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":3118},[5241],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5243,"children":5244},{"style":3110},[5245],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5247,"children":5248},{"style":3110},[5249],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5251,"children":5252},{"style":3180},[5253],{"type":3031,"value":4097},{"type":172,"tag":953,"props":5255,"children":5256},{"style":3110},[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":3110},[5264],{"type":3031,"value":3367},{"type":172,"tag":953,"props":5266,"children":5267},{"class":955,"line":1841},[5268],{"type":172,"tag":953,"props":5269,"children":5270},{"style":3105},[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":3110},[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":3110},[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":3118},[5292],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5294,"children":5295},{"style":3110},[5296],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5298,"children":5299},{"style":3110},[5300],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5302,"children":5303},{"style":3180},[5304],{"type":3031,"value":4151},{"type":172,"tag":953,"props":5306,"children":5307},{"style":3110},[5308],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5310,"children":5311},{"style":3110},[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":3118},[5319],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5321,"children":5322},{"style":3110},[5323],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5325,"children":5326},{"style":3110},[5327],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5329,"children":5330},{"style":3180},[5331],{"type":3031,"value":1242},{"type":172,"tag":953,"props":5333,"children":5334},{"style":3110},[5335],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5337,"children":5338},{"style":3110},[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":3118},[5346],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5348,"children":5349},{"style":3110},[5350],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5352,"children":5353},{"style":3105},[5354],{"type":3031,"value":3548},{"type":172,"tag":953,"props":5356,"children":5357},{"class":955,"line":2133},[5358],{"type":172,"tag":953,"props":5359,"children":5360},{"style":3110},[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":3118},[5368],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5370,"children":5371},{"style":3110},[5372],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5374,"children":5375},{"style":3110},[5376],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5378,"children":5379},{"style":3180},[5380],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5382,"children":5383},{"style":3110},[5384],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5386,"children":5387},{"style":3110},[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":3118},[5395],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5397,"children":5398},{"style":3110},[5399],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5401,"children":5402},{"style":3110},[5403],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5405,"children":5406},{"style":3180},[5407],{"type":3031,"value":4255},{"type":172,"tag":953,"props":5409,"children":5410},{"style":3110},[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":3110},[5418],{"type":3031,"value":3367},{"type":172,"tag":953,"props":5420,"children":5421},{"class":955,"line":2166},[5422],{"type":172,"tag":953,"props":5423,"children":5424},{"style":3105},[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":3110},[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":3110},[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":3118},[5446],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5448,"children":5449},{"style":3110},[5450],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5452,"children":5453},{"style":3110},[5454],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5456,"children":5457},{"style":3180},[5458],{"type":3031,"value":4307},{"type":172,"tag":953,"props":5460,"children":5461},{"style":3110},[5462],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5464,"children":5465},{"style":3110},[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":3118},[5473],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5475,"children":5476},{"style":3110},[5477],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5479,"children":5480},{"style":3110},[5481],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5483,"children":5484},{"style":3180},[5485],{"type":3031,"value":1182},{"type":172,"tag":953,"props":5487,"children":5488},{"style":3110},[5489],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5491,"children":5492},{"style":3110},[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":3118},[5500],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5502,"children":5503},{"style":3110},[5504],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5506,"children":5507},{"style":3105},[5508],{"type":3031,"value":3548},{"type":172,"tag":953,"props":5510,"children":5511},{"class":955,"line":2394},[5512],{"type":172,"tag":953,"props":5513,"children":5514},{"style":3110},[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":3118},[5522],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5524,"children":5525},{"style":3110},[5526],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5528,"children":5529},{"style":3110},[5530],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5532,"children":5533},{"style":3180},[5534],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5536,"children":5537},{"style":3110},[5538],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5540,"children":5541},{"style":3110},[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":3118},[5549],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5551,"children":5552},{"style":3110},[5553],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5555,"children":5556},{"style":3110},[5557],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5559,"children":5560},{"style":3180},[5561],{"type":3031,"value":4411},{"type":172,"tag":953,"props":5563,"children":5564},{"style":3110},[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":3110},[5572],{"type":3031,"value":3367},{"type":172,"tag":953,"props":5574,"children":5575},{"class":955,"line":2466},[5576],{"type":172,"tag":953,"props":5577,"children":5578},{"style":3105},[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":3110},[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":3110},[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":3118},[5600],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5602,"children":5603},{"style":3110},[5604],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5606,"children":5607},{"style":3110},[5608],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5610,"children":5611},{"style":3180},[5612],{"type":3031,"value":4463},{"type":172,"tag":953,"props":5614,"children":5615},{"style":3110},[5616],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5618,"children":5619},{"style":3110},[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":3118},[5627],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5629,"children":5630},{"style":3110},[5631],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5633,"children":5634},{"style":3110},[5635],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5637,"children":5638},{"style":3180},[5639],{"type":3031,"value":1242},{"type":172,"tag":953,"props":5641,"children":5642},{"style":3110},[5643],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5645,"children":5646},{"style":3110},[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":3118},[5654],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5656,"children":5657},{"style":3110},[5658],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5660,"children":5661},{"style":3105},[5662],{"type":3031,"value":3548},{"type":172,"tag":953,"props":5664,"children":5665},{"class":955,"line":2571},[5666],{"type":172,"tag":953,"props":5667,"children":5668},{"style":3110},[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":3118},[5676],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5678,"children":5679},{"style":3110},[5680],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5682,"children":5683},{"style":3110},[5684],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5686,"children":5687},{"style":3180},[5688],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5690,"children":5691},{"style":3110},[5692],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5694,"children":5695},{"style":3110},[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":3118},[5703],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5705,"children":5706},{"style":3110},[5707],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5709,"children":5710},{"style":3110},[5711],{"type":3031,"value":4563},{"type":172,"tag":953,"props":5713,"children":5714},{"style":3180},[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":3110},[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":3110},[5727],{"type":3031,"value":3367},{"type":172,"tag":953,"props":5729,"children":5730},{"class":955,"line":2642},[5731],{"type":172,"tag":953,"props":5732,"children":5733},{"style":3105},[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":3110},[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":3110},[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":3118},[5755],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5757,"children":5758},{"style":3110},[5759],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5761,"children":5762},{"style":3110},[5763],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5765,"children":5766},{"style":3180},[5767],{"type":3031,"value":5768},"c3e5f8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4",{"type":172,"tag":953,"props":5770,"children":5771},{"style":3110},[5772],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5774,"children":5775},{"style":3110},[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":3118},[5783],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5785,"children":5786},{"style":3110},[5787],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5789,"children":5790},{"style":3110},[5791],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5793,"children":5794},{"style":3180},[5795],{"type":3031,"value":1182},{"type":172,"tag":953,"props":5797,"children":5798},{"style":3110},[5799],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5801,"children":5802},{"style":3110},[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":3118},[5810],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5812,"children":5813},{"style":3110},[5814],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5816,"children":5817},{"style":3105},[5818],{"type":3031,"value":3548},{"type":172,"tag":953,"props":5820,"children":5821},{"class":955,"line":4645},[5822],{"type":172,"tag":953,"props":5823,"children":5824},{"style":3110},[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":3118},[5832],{"type":3031,"value":4056},{"type":172,"tag":953,"props":5834,"children":5835},{"style":3110},[5836],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5838,"children":5839},{"style":3110},[5840],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5842,"children":5843},{"style":3180},[5844],{"type":3031,"value":3031},{"type":172,"tag":953,"props":5846,"children":5847},{"style":3110},[5848],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5850,"children":5851},{"style":3110},[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":3118},[5860],{"type":3031,"value":4084},{"type":172,"tag":953,"props":5862,"children":5863},{"style":3110},[5864],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5866,"children":5867},{"style":3110},[5868],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5870,"children":5871},{"style":3180},[5872],{"type":3031,"value":5873},"Can you recommend some popular tourist attractions in Kyoto?",{"type":172,"tag":953,"props":5875,"children":5876},{"style":3110},[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":3110},[5885],{"type":3031,"value":3367},{"type":172,"tag":953,"props":5887,"children":5889},{"class":955,"line":5888},51,[5890],{"type":172,"tag":953,"props":5891,"children":5892},{"style":3105},[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":3110},[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":3110},[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":3118},[5917],{"type":3031,"value":3975},{"type":172,"tag":953,"props":5919,"children":5920},{"style":3110},[5921],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5923,"children":5924},{"style":3110},[5925],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5927,"children":5928},{"style":3180},[5929],{"type":3031,"value":5930},"d4f5g8c3-a1d9-4e67-b3f2-c9d8e7a6b5f4",{"type":172,"tag":953,"props":5932,"children":5933},{"style":3110},[5934],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5936,"children":5937},{"style":3110},[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":3118},[5946],{"type":3031,"value":4004},{"type":172,"tag":953,"props":5948,"children":5949},{"style":3110},[5950],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5952,"children":5953},{"style":3110},[5954],{"type":3031,"value":1211},{"type":172,"tag":953,"props":5956,"children":5957},{"style":3180},[5958],{"type":3031,"value":1242},{"type":172,"tag":953,"props":5960,"children":5961},{"style":3110},[5962],{"type":3031,"value":1217},{"type":172,"tag":953,"props":5964,"children":5965},{"style":3110},[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":3118},[5974],{"type":3031,"value":4032},{"type":172,"tag":953,"props":5976,"children":5977},{"style":3110},[5978],{"type":3031,"value":1208},{"type":172,"tag":953,"props":5980,"children":5981},{"style":3105},[5982],{"type":3031,"value":3548},{"type":172,"tag":953,"props":5984,"children":5986},{"class":955,"line":5985},57,[5987],{"type":172,"tag":953,"props":5988,"children":5989},{"style":3110},[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":3118},[5998],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6000,"children":6001},{"style":3110},[6002],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6004,"children":6005},{"style":3110},[6006],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6008,"children":6009},{"style":3180},[6010],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6012,"children":6013},{"style":3110},[6014],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6016,"children":6017},{"style":3110},[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":3118},[6026],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6028,"children":6029},{"style":3110},[6030],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6032,"children":6033},{"style":3110},[6034],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6036,"children":6037},{"style":3180},[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":3110},[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":3110},[6051],{"type":3031,"value":3367},{"type":172,"tag":953,"props":6053,"children":6055},{"class":955,"line":6054},61,[6056],{"type":172,"tag":953,"props":6057,"children":6058},{"style":3105},[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":3110},[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":3105},[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":3110},[6083],{"type":3031,"value":1060},{"type":172,"tag":953,"props":6085,"children":6086},{"style":3118},[6087],{"type":3031,"value":1928},{"type":172,"tag":953,"props":6089,"children":6090},{"style":3110},[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":3110},[6107],{"type":3031,"value":960},{"type":172,"tag":953,"props":6109,"children":6110},{"style":3118},[6111],{"type":3031,"value":964},{"type":172,"tag":953,"props":6113,"children":6114},{"style":3110},[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":3110},[6123],{"type":3031,"value":974},{"type":172,"tag":953,"props":6125,"children":6126},{"style":3118},[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":3110},[6141],{"type":3031,"value":998},{"type":172,"tag":953,"props":6143,"children":6144},{"style":3110},[6145],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6147,"children":6148},{"style":3180},[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":3180},[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":3180},[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":3180},[6175],{"type":3031,"value":3850},{"type":172,"tag":953,"props":6177,"children":6178},{"style":3110},[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":3110},[6192],{"type":3031,"value":998},{"type":172,"tag":953,"props":6194,"children":6195},{"style":3110},[6196],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6198,"children":6199},{"style":3180},[6200],{"type":3031,"value":1301},{"type":172,"tag":953,"props":6202,"children":6203},{"style":3110},[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":3110},[6217],{"type":3031,"value":998},{"type":172,"tag":953,"props":6219,"children":6220},{"style":3110},[6221],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6223,"children":6224},{"style":3180},[6225],{"type":3031,"value":939},{"type":172,"tag":953,"props":6227,"children":6228},{"style":3110},[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":3110},[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":3110},[6246],{"type":3031,"value":1060},{"type":172,"tag":953,"props":6248,"children":6249},{"style":3118},[6250],{"type":3031,"value":964},{"type":172,"tag":953,"props":6252,"children":6253},{"style":3110},[6254],{"type":3031,"value":967},{"type":172,"tag":2986,"props":6256,"children":6257},{},[6258],{"type":3031,"value":3878},{"title":949,"searchDepth":947,"depth":947,"links":6260},[],{"data":6262,"body":6263},{},{"type":3025,"children":6264},[6265,6352],{"type":172,"tag":929,"props":6266,"children":6267},{},[6268,6270],{"type":3031,"value":6269},"Display an auto scroll button.\n",{"type":172,"tag":937,"props":6271,"children":6272},{"className":1200,"language":1201,"style":949},[6273,6277,6282,6286,6290,6294,6298,6302,6307,6311,6315,6319,6323,6327,6332,6336,6340,6344,6348],{"type":172,"tag":953,"props":6274,"children":6275},{"style":3110},[6276],{"type":3031,"value":2087},{"type":172,"tag":953,"props":6278,"children":6279},{"style":3118},[6280],{"type":3031,"value":6281}," size",{"type":172,"tag":953,"props":6283,"children":6284},{"style":3110},[6285],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6287,"children":6288},{"style":3110},[6289],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6291,"children":6292},{"style":3180},[6293],{"type":3031,"value":3011},{"type":172,"tag":953,"props":6295,"children":6296},{"style":3110},[6297],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6299,"children":6300},{"style":3110},[6301],{"type":3031,"value":1665},{"type":172,"tag":953,"props":6303,"children":6304},{"style":3118},[6305],{"type":3031,"value":6306}," color",{"type":172,"tag":953,"props":6308,"children":6309},{"style":3110},[6310],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6312,"children":6313},{"style":3110},[6314],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6316,"children":6317},{"style":3180},[6318],{"type":3031,"value":1318},{"type":172,"tag":953,"props":6320,"children":6321},{"style":3110},[6322],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6324,"children":6325},{"style":3110},[6326],{"type":3031,"value":1665},{"type":172,"tag":953,"props":6328,"children":6329},{"style":3118},[6330],{"type":3031,"value":6331}," variant",{"type":172,"tag":953,"props":6333,"children":6334},{"style":3110},[6335],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6337,"children":6338},{"style":3110},[6339],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6341,"children":6342},{"style":3180},[6343],{"type":3031,"value":1333},{"type":172,"tag":953,"props":6345,"children":6346},{"style":3110},[6347],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6349,"children":6350},{"style":3110},[6351],{"type":3031,"value":1671},{"type":172,"tag":2986,"props":6353,"children":6354},{},[6355],{"type":3031,"value":3878},{"data":6357,"body":6358},{},{"type":3025,"children":6359},[6360,6428],{"type":172,"tag":929,"props":6361,"children":6362},{},[6363,6365,6370,6372],{"type":3031,"value":6364},"The ",{"type":172,"tag":937,"props":6366,"children":6368},{"className":6367},[],[6369],{"type":3031,"value":1182},{"type":3031,"value":6371}," messages props.\n",{"type":172,"tag":937,"props":6373,"children":6374},{"className":1200,"language":1201,"style":949},[6375,6379,6384,6388,6392,6396,6400,6404,6408,6412,6416,6420,6424],{"type":172,"tag":953,"props":6376,"children":6377},{"style":3110},[6378],{"type":3031,"value":2087},{"type":172,"tag":953,"props":6380,"children":6381},{"style":3118},[6382],{"type":3031,"value":6383}," side",{"type":172,"tag":953,"props":6385,"children":6386},{"style":3110},[6387],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6389,"children":6390},{"style":3110},[6391],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6393,"children":6394},{"style":3180},[6395],{"type":3031,"value":1214},{"type":172,"tag":953,"props":6397,"children":6398},{"style":3110},[6399],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6401,"children":6402},{"style":3110},[6403],{"type":3031,"value":1665},{"type":172,"tag":953,"props":6405,"children":6406},{"style":3118},[6407],{"type":3031,"value":6331},{"type":172,"tag":953,"props":6409,"children":6410},{"style":3110},[6411],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6413,"children":6414},{"style":3110},[6415],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6417,"children":6418},{"style":3180},[6419],{"type":3031,"value":1231},{"type":172,"tag":953,"props":6421,"children":6422},{"style":3110},[6423],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6425,"children":6426},{"style":3110},[6427],{"type":3031,"value":1671},{"type":172,"tag":2986,"props":6429,"children":6430},{},[6431],{"type":3031,"value":3878},{"data":6433,"body":6434},{},{"type":3025,"children":6435},[6436,6501],{"type":172,"tag":929,"props":6437,"children":6438},{},[6439,6440,6445,6446],{"type":3031,"value":6364},{"type":172,"tag":937,"props":6441,"children":6443},{"className":6442},[],[6444],{"type":3031,"value":1242},{"type":3031,"value":6371},{"type":172,"tag":937,"props":6447,"children":6448},{"className":1200,"language":1201,"style":949},[6449,6453,6457,6461,6465,6469,6473,6477,6481,6485,6489,6493,6497],{"type":172,"tag":953,"props":6450,"children":6451},{"style":3110},[6452],{"type":3031,"value":2087},{"type":172,"tag":953,"props":6454,"children":6455},{"style":3118},[6456],{"type":3031,"value":6383},{"type":172,"tag":953,"props":6458,"children":6459},{"style":3110},[6460],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6462,"children":6463},{"style":3110},[6464],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6466,"children":6467},{"style":3180},[6468],{"type":3031,"value":1266},{"type":172,"tag":953,"props":6470,"children":6471},{"style":3110},[6472],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6474,"children":6475},{"style":3110},[6476],{"type":3031,"value":1665},{"type":172,"tag":953,"props":6478,"children":6479},{"style":3118},[6480],{"type":3031,"value":6331},{"type":172,"tag":953,"props":6482,"children":6483},{"style":3110},[6484],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6486,"children":6487},{"style":3110},[6488],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6490,"children":6491},{"style":3180},[6492],{"type":3031,"value":1281},{"type":172,"tag":953,"props":6494,"children":6495},{"style":3110},[6496],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6498,"children":6499},{"style":3110},[6500],{"type":3031,"value":1671},{"type":172,"tag":2986,"props":6502,"children":6503},{},[6504],{"type":3031,"value":3878},{"data":6506,"body":6507},{},{"type":3025,"children":6508},[6509,6524],{"type":172,"tag":929,"props":6510,"children":6511},{},[6512,6514,6523],{"type":3031,"value":6513},"Render the messages in a compact style.\nThis is done automatically when used inside a ",{"type":172,"tag":937,"props":6515,"children":6516},{"className":1200,"language":1201,"style":949},[6517],{"type":172,"tag":953,"props":6518,"children":6520},{"style":6519},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[6521],{"type":3031,"value":6522},"UChatPalette",{"type":3031,"value":1364},{"type":172,"tag":2986,"props":6525,"children":6526},{},[6527],{"type":3031,"value":3878},{"data":6529,"body":6530,"toc":7394},{"title":949,"description":949},{"type":3025,"children":6531},[6532,7390],{"type":172,"tag":3073,"props":6533,"children":6534},{},[6535],{"type":172,"tag":942,"props":6536,"children":6538},{"className":944,"code":6537,"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",[6539],{"type":172,"tag":937,"props":6540,"children":6541},{"__ignoreMap":949},[6542,6581,6604,6611,6638,6665,6680,6687,6714,6737,6744,6751,6758,6765,6792,6819,6834,6841,6868,6891,6898,6905,6912,6919,6946,6973,6988,6995,7022,7045,7052,7059,7066,7073,7100,7127,7142,7149,7176,7199,7206,7213,7220,7227,7242,7249,7264,7275,7295,7303,7311,7319,7327,7334,7345,7368,7375],{"type":172,"tag":953,"props":6543,"children":6544},{"class":955,"line":956},[6545,6549,6553,6557,6561,6565,6569,6573,6577],{"type":172,"tag":953,"props":6546,"children":6547},{"style":3110},[6548],{"type":3031,"value":960},{"type":172,"tag":953,"props":6550,"children":6551},{"style":3118},[6552],{"type":3031,"value":1928},{"type":172,"tag":953,"props":6554,"children":6555},{"style":3908},[6556],{"type":3031,"value":1931},{"type":172,"tag":953,"props":6558,"children":6559},{"style":3908},[6560],{"type":3031,"value":1934},{"type":172,"tag":953,"props":6562,"children":6563},{"style":3110},[6564],{"type":3031,"value":998},{"type":172,"tag":953,"props":6566,"children":6567},{"style":3110},[6568],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6570,"children":6571},{"style":3180},[6572],{"type":3031,"value":1647},{"type":172,"tag":953,"props":6574,"children":6575},{"style":3110},[6576],{"type":3031,"value":1001},{"type":172,"tag":953,"props":6578,"children":6579},{"style":3110},[6580],{"type":3031,"value":967},{"type":172,"tag":953,"props":6582,"children":6583},{"class":955,"line":947},[6584,6588,6592,6596,6600],{"type":172,"tag":953,"props":6585,"children":6586},{"style":3908},[6587],{"type":3031,"value":1974},{"type":172,"tag":953,"props":6589,"children":6590},{"style":3105},[6591],{"type":3031,"value":3946},{"type":172,"tag":953,"props":6593,"children":6594},{"style":3110},[6595],{"type":3031,"value":998},{"type":172,"tag":953,"props":6597,"children":6598},{"style":3099},[6599],{"type":3031,"value":1982},{"type":172,"tag":953,"props":6601,"children":6602},{"style":3105},[6603],{"type":3031,"value":3959},{"type":172,"tag":953,"props":6605,"children":6606},{"class":955,"line":982},[6607],{"type":172,"tag":953,"props":6608,"children":6609},{"style":3110},[6610],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6612,"children":6613},{"class":955,"line":991},[6614,6618,6622,6626,6630,6634],{"type":172,"tag":953,"props":6615,"children":6616},{"style":3118},[6617],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6619,"children":6620},{"style":3110},[6621],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6623,"children":6624},{"style":3110},[6625],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6627,"children":6628},{"style":3180},[6629],{"type":3031,"value":3988},{"type":172,"tag":953,"props":6631,"children":6632},{"style":3110},[6633],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6635,"children":6636},{"style":3110},[6637],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6639,"children":6640},{"class":955,"line":1011},[6641,6645,6649,6653,6657,6661],{"type":172,"tag":953,"props":6642,"children":6643},{"style":3118},[6644],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6646,"children":6647},{"style":3110},[6648],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6650,"children":6651},{"style":3110},[6652],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6654,"children":6655},{"style":3180},[6656],{"type":3031,"value":1182},{"type":172,"tag":953,"props":6658,"children":6659},{"style":3110},[6660],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6662,"children":6663},{"style":3110},[6664],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6666,"children":6667},{"class":955,"line":1026},[6668,6672,6676],{"type":172,"tag":953,"props":6669,"children":6670},{"style":3118},[6671],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6673,"children":6674},{"style":3110},[6675],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6677,"children":6678},{"style":3105},[6679],{"type":3031,"value":3548},{"type":172,"tag":953,"props":6681,"children":6682},{"class":955,"line":1041},[6683],{"type":172,"tag":953,"props":6684,"children":6685},{"style":3110},[6686],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6688,"children":6689},{"class":955,"line":948},[6690,6694,6698,6702,6706,6710],{"type":172,"tag":953,"props":6691,"children":6692},{"style":3118},[6693],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6695,"children":6696},{"style":3110},[6697],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6699,"children":6700},{"style":3110},[6701],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6703,"children":6704},{"style":3180},[6705],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6707,"children":6708},{"style":3110},[6709],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6711,"children":6712},{"style":3110},[6713],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6715,"children":6716},{"class":955,"line":1057},[6717,6721,6725,6729,6733],{"type":172,"tag":953,"props":6718,"children":6719},{"style":3118},[6720],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6722,"children":6723},{"style":3110},[6724],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6726,"children":6727},{"style":3110},[6728],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6730,"children":6731},{"style":3180},[6732],{"type":3031,"value":4097},{"type":172,"tag":953,"props":6734,"children":6735},{"style":3110},[6736],{"type":3031,"value":1682},{"type":172,"tag":953,"props":6738,"children":6739},{"class":955,"line":1824},[6740],{"type":172,"tag":953,"props":6741,"children":6742},{"style":3110},[6743],{"type":3031,"value":3367},{"type":172,"tag":953,"props":6745,"children":6746},{"class":955,"line":1841},[6747],{"type":172,"tag":953,"props":6748,"children":6749},{"style":3105},[6750],{"type":3031,"value":4116},{"type":172,"tag":953,"props":6752,"children":6753},{"class":955,"line":1859},[6754],{"type":172,"tag":953,"props":6755,"children":6756},{"style":3110},[6757],{"type":3031,"value":4124},{"type":172,"tag":953,"props":6759,"children":6760},{"class":955,"line":1875},[6761],{"type":172,"tag":953,"props":6762,"children":6763},{"style":3110},[6764],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6766,"children":6767},{"class":955,"line":2107},[6768,6772,6776,6780,6784,6788],{"type":172,"tag":953,"props":6769,"children":6770},{"style":3118},[6771],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6773,"children":6774},{"style":3110},[6775],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6777,"children":6778},{"style":3110},[6779],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6781,"children":6782},{"style":3180},[6783],{"type":3031,"value":4151},{"type":172,"tag":953,"props":6785,"children":6786},{"style":3110},[6787],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6789,"children":6790},{"style":3110},[6791],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6793,"children":6794},{"class":955,"line":2112},[6795,6799,6803,6807,6811,6815],{"type":172,"tag":953,"props":6796,"children":6797},{"style":3118},[6798],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6800,"children":6801},{"style":3110},[6802],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6804,"children":6805},{"style":3110},[6806],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6808,"children":6809},{"style":3180},[6810],{"type":3031,"value":1242},{"type":172,"tag":953,"props":6812,"children":6813},{"style":3110},[6814],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6816,"children":6817},{"style":3110},[6818],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6820,"children":6821},{"class":955,"line":2127},[6822,6826,6830],{"type":172,"tag":953,"props":6823,"children":6824},{"style":3118},[6825],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6827,"children":6828},{"style":3110},[6829],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6831,"children":6832},{"style":3105},[6833],{"type":3031,"value":3548},{"type":172,"tag":953,"props":6835,"children":6836},{"class":955,"line":2133},[6837],{"type":172,"tag":953,"props":6838,"children":6839},{"style":3110},[6840],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6842,"children":6843},{"class":955,"line":2142},[6844,6848,6852,6856,6860,6864],{"type":172,"tag":953,"props":6845,"children":6846},{"style":3118},[6847],{"type":3031,"value":4056},{"type":172,"tag":953,"props":6849,"children":6850},{"style":3110},[6851],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6853,"children":6854},{"style":3110},[6855],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6857,"children":6858},{"style":3180},[6859],{"type":3031,"value":3031},{"type":172,"tag":953,"props":6861,"children":6862},{"style":3110},[6863],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6865,"children":6866},{"style":3110},[6867],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6869,"children":6870},{"class":955,"line":2147},[6871,6875,6879,6883,6887],{"type":172,"tag":953,"props":6872,"children":6873},{"style":3118},[6874],{"type":3031,"value":4084},{"type":172,"tag":953,"props":6876,"children":6877},{"style":3110},[6878],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6880,"children":6881},{"style":3110},[6882],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6884,"children":6885},{"style":3180},[6886],{"type":3031,"value":4255},{"type":172,"tag":953,"props":6888,"children":6889},{"style":3110},[6890],{"type":3031,"value":1682},{"type":172,"tag":953,"props":6892,"children":6893},{"class":955,"line":2156},[6894],{"type":172,"tag":953,"props":6895,"children":6896},{"style":3110},[6897],{"type":3031,"value":3367},{"type":172,"tag":953,"props":6899,"children":6900},{"class":955,"line":2166},[6901],{"type":172,"tag":953,"props":6902,"children":6903},{"style":3105},[6904],{"type":3031,"value":4116},{"type":172,"tag":953,"props":6906,"children":6907},{"class":955,"line":2181},[6908],{"type":172,"tag":953,"props":6909,"children":6910},{"style":3110},[6911],{"type":3031,"value":4124},{"type":172,"tag":953,"props":6913,"children":6914},{"class":955,"line":2192},[6915],{"type":172,"tag":953,"props":6916,"children":6917},{"style":3110},[6918],{"type":3031,"value":3967},{"type":172,"tag":953,"props":6920,"children":6921},{"class":955,"line":1918},[6922,6926,6930,6934,6938,6942],{"type":172,"tag":953,"props":6923,"children":6924},{"style":3118},[6925],{"type":3031,"value":3975},{"type":172,"tag":953,"props":6927,"children":6928},{"style":3110},[6929],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6931,"children":6932},{"style":3110},[6933],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6935,"children":6936},{"style":3180},[6937],{"type":3031,"value":4307},{"type":172,"tag":953,"props":6939,"children":6940},{"style":3110},[6941],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6943,"children":6944},{"style":3110},[6945],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6947,"children":6948},{"class":955,"line":2252},[6949,6953,6957,6961,6965,6969],{"type":172,"tag":953,"props":6950,"children":6951},{"style":3118},[6952],{"type":3031,"value":4004},{"type":172,"tag":953,"props":6954,"children":6955},{"style":3110},[6956],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6958,"children":6959},{"style":3110},[6960],{"type":3031,"value":1211},{"type":172,"tag":953,"props":6962,"children":6963},{"style":3180},[6964],{"type":3031,"value":1182},{"type":172,"tag":953,"props":6966,"children":6967},{"style":3110},[6968],{"type":3031,"value":1217},{"type":172,"tag":953,"props":6970,"children":6971},{"style":3110},[6972],{"type":3031,"value":1808},{"type":172,"tag":953,"props":6974,"children":6975},{"class":955,"line":2335},[6976,6980,6984],{"type":172,"tag":953,"props":6977,"children":6978},{"style":3118},[6979],{"type":3031,"value":4032},{"type":172,"tag":953,"props":6981,"children":6982},{"style":3110},[6983],{"type":3031,"value":1208},{"type":172,"tag":953,"props":6985,"children":6986},{"style":3105},[6987],{"type":3031,"value":3548},{"type":172,"tag":953,"props":6989,"children":6990},{"class":955,"line":2394},[6991],{"type":172,"tag":953,"props":6992,"children":6993},{"style":3110},[6994],{"type":3031,"value":4048},{"type":172,"tag":953,"props":6996,"children":6997},{"class":955,"line":1919},[6998,7002,7006,7010,7014,7018],{"type":172,"tag":953,"props":6999,"children":7000},{"style":3118},[7001],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7003,"children":7004},{"style":3110},[7005],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7007,"children":7008},{"style":3110},[7009],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7011,"children":7012},{"style":3180},[7013],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7015,"children":7016},{"style":3110},[7017],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7019,"children":7020},{"style":3110},[7021],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7023,"children":7024},{"class":955,"line":2446},[7025,7029,7033,7037,7041],{"type":172,"tag":953,"props":7026,"children":7027},{"style":3118},[7028],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7030,"children":7031},{"style":3110},[7032],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7034,"children":7035},{"style":3110},[7036],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7038,"children":7039},{"style":3180},[7040],{"type":3031,"value":4411},{"type":172,"tag":953,"props":7042,"children":7043},{"style":3110},[7044],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7046,"children":7047},{"class":955,"line":2456},[7048],{"type":172,"tag":953,"props":7049,"children":7050},{"style":3110},[7051],{"type":3031,"value":3367},{"type":172,"tag":953,"props":7053,"children":7054},{"class":955,"line":2466},[7055],{"type":172,"tag":953,"props":7056,"children":7057},{"style":3105},[7058],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7060,"children":7061},{"class":955,"line":2476},[7062],{"type":172,"tag":953,"props":7063,"children":7064},{"style":3110},[7065],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7067,"children":7068},{"class":955,"line":2486},[7069],{"type":172,"tag":953,"props":7070,"children":7071},{"style":3110},[7072],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7074,"children":7075},{"class":955,"line":2491},[7076,7080,7084,7088,7092,7096],{"type":172,"tag":953,"props":7077,"children":7078},{"style":3118},[7079],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7081,"children":7082},{"style":3110},[7083],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7085,"children":7086},{"style":3110},[7087],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7089,"children":7090},{"style":3180},[7091],{"type":3031,"value":4463},{"type":172,"tag":953,"props":7093,"children":7094},{"style":3110},[7095],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7097,"children":7098},{"style":3110},[7099],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7101,"children":7102},{"class":955,"line":2505},[7103,7107,7111,7115,7119,7123],{"type":172,"tag":953,"props":7104,"children":7105},{"style":3118},[7106],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7108,"children":7109},{"style":3110},[7110],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7112,"children":7113},{"style":3110},[7114],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7116,"children":7117},{"style":3180},[7118],{"type":3031,"value":1242},{"type":172,"tag":953,"props":7120,"children":7121},{"style":3110},[7122],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7124,"children":7125},{"style":3110},[7126],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7128,"children":7129},{"class":955,"line":2525},[7130,7134,7138],{"type":172,"tag":953,"props":7131,"children":7132},{"style":3118},[7133],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7135,"children":7136},{"style":3110},[7137],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7139,"children":7140},{"style":3105},[7141],{"type":3031,"value":3548},{"type":172,"tag":953,"props":7143,"children":7144},{"class":955,"line":2571},[7145],{"type":172,"tag":953,"props":7146,"children":7147},{"style":3110},[7148],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7150,"children":7151},{"class":955,"line":2615},[7152,7156,7160,7164,7168,7172],{"type":172,"tag":953,"props":7153,"children":7154},{"style":3118},[7155],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7157,"children":7158},{"style":3110},[7159],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7161,"children":7162},{"style":3110},[7163],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7165,"children":7166},{"style":3180},[7167],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7169,"children":7170},{"style":3110},[7171],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7173,"children":7174},{"style":3110},[7175],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7177,"children":7178},{"class":955,"line":2624},[7179,7183,7187,7191,7195],{"type":172,"tag":953,"props":7180,"children":7181},{"style":3118},[7182],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7184,"children":7185},{"style":3110},[7186],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7188,"children":7189},{"style":3110},[7190],{"type":3031,"value":4563},{"type":172,"tag":953,"props":7192,"children":7193},{"style":3180},[7194],{"type":3031,"value":4568},{"type":172,"tag":953,"props":7196,"children":7197},{"style":3110},[7198],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7200,"children":7201},{"class":955,"line":2633},[7202],{"type":172,"tag":953,"props":7203,"children":7204},{"style":3110},[7205],{"type":3031,"value":3367},{"type":172,"tag":953,"props":7207,"children":7208},{"class":955,"line":2642},[7209],{"type":172,"tag":953,"props":7210,"children":7211},{"style":3105},[7212],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7214,"children":7215},{"class":955,"line":2651},[7216],{"type":172,"tag":953,"props":7217,"children":7218},{"style":3110},[7219],{"type":3031,"value":2047},{"type":172,"tag":953,"props":7221,"children":7222},{"class":955,"line":4596},[7223],{"type":172,"tag":953,"props":7224,"children":7225},{"style":3105},[7226],{"type":3031,"value":4602},{"type":172,"tag":953,"props":7228,"children":7229},{"class":955,"line":4605},[7230,7234,7238],{"type":172,"tag":953,"props":7231,"children":7232},{"style":3110},[7233],{"type":3031,"value":1060},{"type":172,"tag":953,"props":7235,"children":7236},{"style":3118},[7237],{"type":3031,"value":1928},{"type":172,"tag":953,"props":7239,"children":7240},{"style":3110},[7241],{"type":3031,"value":967},{"type":172,"tag":953,"props":7243,"children":7244},{"class":955,"line":4621},[7245],{"type":172,"tag":953,"props":7246,"children":7247},{"emptyLinePlaceholder":21},[7248],{"type":3031,"value":1707},{"type":172,"tag":953,"props":7250,"children":7251},{"class":955,"line":4629},[7252,7256,7260],{"type":172,"tag":953,"props":7253,"children":7254},{"style":3110},[7255],{"type":3031,"value":960},{"type":172,"tag":953,"props":7257,"children":7258},{"style":3118},[7259],{"type":3031,"value":964},{"type":172,"tag":953,"props":7261,"children":7262},{"style":3110},[7263],{"type":3031,"value":967},{"type":172,"tag":953,"props":7265,"children":7266},{"class":955,"line":4645},[7267,7271],{"type":172,"tag":953,"props":7268,"children":7269},{"style":3110},[7270],{"type":3031,"value":974},{"type":172,"tag":953,"props":7272,"children":7273},{"style":3118},[7274],{"type":3031,"value":6128},{"type":172,"tag":953,"props":7276,"children":7277},{"class":955,"line":4681},[7278,7283,7287,7291],{"type":172,"tag":953,"props":7279,"children":7280},{"style":3908},[7281],{"type":3031,"value":7282},"    :user",{"type":172,"tag":953,"props":7284,"children":7285},{"style":3110},[7286],{"type":3031,"value":998},{"type":172,"tag":953,"props":7288,"children":7289},{"style":3110},[7290],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7292,"children":7293},{"style":3180},[7294],{"type":3031,"value":1785},{"type":172,"tag":953,"props":7296,"children":7297},{"class":955,"line":5855},[7298],{"type":172,"tag":953,"props":7299,"children":7300},{"style":3180},[7301],{"type":3031,"value":7302},"      side: 'left',\n",{"type":172,"tag":953,"props":7304,"children":7305},{"class":955,"line":5880},[7306],{"type":172,"tag":953,"props":7307,"children":7308},{"style":3180},[7309],{"type":3031,"value":7310},"      variant: 'solid',\n",{"type":172,"tag":953,"props":7312,"children":7313},{"class":955,"line":5888},[7314],{"type":172,"tag":953,"props":7315,"children":7316},{"style":3180},[7317],{"type":3031,"value":7318},"      avatar: {\n",{"type":172,"tag":953,"props":7320,"children":7321},{"class":955,"line":5896},[7322],{"type":172,"tag":953,"props":7323,"children":7324},{"style":3180},[7325],{"type":3031,"value":7326},"        src: 'https://github.com/benjamincanac.png'\n",{"type":172,"tag":953,"props":7328,"children":7329},{"class":955,"line":5904},[7330],{"type":172,"tag":953,"props":7331,"children":7332},{"style":3180},[7333],{"type":3031,"value":3367},{"type":172,"tag":953,"props":7335,"children":7336},{"class":955,"line":5912},[7337,7341],{"type":172,"tag":953,"props":7338,"children":7339},{"style":3180},[7340],{"type":3031,"value":3850},{"type":172,"tag":953,"props":7342,"children":7343},{"style":3110},[7344],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7346,"children":7347},{"class":955,"line":5941},[7348,7352,7356,7360,7364],{"type":172,"tag":953,"props":7349,"children":7350},{"style":3908},[7351],{"type":3031,"value":6213},{"type":172,"tag":953,"props":7353,"children":7354},{"style":3110},[7355],{"type":3031,"value":998},{"type":172,"tag":953,"props":7357,"children":7358},{"style":3110},[7359],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7361,"children":7362},{"style":3180},[7363],{"type":3031,"value":939},{"type":172,"tag":953,"props":7365,"children":7366},{"style":3110},[7367],{"type":3031,"value":1008},{"type":172,"tag":953,"props":7369,"children":7370},{"class":955,"line":5969},[7371],{"type":172,"tag":953,"props":7372,"children":7373},{"style":3110},[7374],{"type":3031,"value":6238},{"type":172,"tag":953,"props":7376,"children":7377},{"class":955,"line":5985},[7378,7382,7386],{"type":172,"tag":953,"props":7379,"children":7380},{"style":3110},[7381],{"type":3031,"value":1060},{"type":172,"tag":953,"props":7383,"children":7384},{"style":3118},[7385],{"type":3031,"value":964},{"type":172,"tag":953,"props":7387,"children":7388},{"style":3110},[7389],{"type":3031,"value":967},{"type":172,"tag":2986,"props":7391,"children":7392},{},[7393],{"type":3031,"value":3878},{"title":949,"searchDepth":947,"depth":947,"links":7395},[],{"data":7397,"body":7398,"toc":8307},{"title":949,"description":949},{"type":3025,"children":7399},[7400,8303],{"type":172,"tag":3073,"props":7401,"children":7402},{},[7403],{"type":172,"tag":942,"props":7404,"children":7406},{"className":944,"code":7405,"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",[7407],{"type":172,"tag":937,"props":7408,"children":7409},{"__ignoreMap":949},[7410,7449,7472,7479,7506,7533,7548,7555,7582,7605,7612,7619,7626,7633,7660,7687,7702,7709,7736,7759,7766,7773,7780,7787,7814,7841,7856,7863,7890,7913,7920,7927,7934,7941,7968,7995,8010,8017,8044,8067,8074,8081,8088,8095,8110,8117,8132,8143,8163,8170,8178,8185,8193,8200,8208,8216,8224,8232,8239,8247,8258,8281,8288],{"type":172,"tag":953,"props":7411,"children":7412},{"class":955,"line":956},[7413,7417,7421,7425,7429,7433,7437,7441,7445],{"type":172,"tag":953,"props":7414,"children":7415},{"style":3110},[7416],{"type":3031,"value":960},{"type":172,"tag":953,"props":7418,"children":7419},{"style":3118},[7420],{"type":3031,"value":1928},{"type":172,"tag":953,"props":7422,"children":7423},{"style":3908},[7424],{"type":3031,"value":1931},{"type":172,"tag":953,"props":7426,"children":7427},{"style":3908},[7428],{"type":3031,"value":1934},{"type":172,"tag":953,"props":7430,"children":7431},{"style":3110},[7432],{"type":3031,"value":998},{"type":172,"tag":953,"props":7434,"children":7435},{"style":3110},[7436],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7438,"children":7439},{"style":3180},[7440],{"type":3031,"value":1647},{"type":172,"tag":953,"props":7442,"children":7443},{"style":3110},[7444],{"type":3031,"value":1001},{"type":172,"tag":953,"props":7446,"children":7447},{"style":3110},[7448],{"type":3031,"value":967},{"type":172,"tag":953,"props":7450,"children":7451},{"class":955,"line":947},[7452,7456,7460,7464,7468],{"type":172,"tag":953,"props":7453,"children":7454},{"style":3908},[7455],{"type":3031,"value":1974},{"type":172,"tag":953,"props":7457,"children":7458},{"style":3105},[7459],{"type":3031,"value":3946},{"type":172,"tag":953,"props":7461,"children":7462},{"style":3110},[7463],{"type":3031,"value":998},{"type":172,"tag":953,"props":7465,"children":7466},{"style":3099},[7467],{"type":3031,"value":1982},{"type":172,"tag":953,"props":7469,"children":7470},{"style":3105},[7471],{"type":3031,"value":3959},{"type":172,"tag":953,"props":7473,"children":7474},{"class":955,"line":982},[7475],{"type":172,"tag":953,"props":7476,"children":7477},{"style":3110},[7478],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7480,"children":7481},{"class":955,"line":991},[7482,7486,7490,7494,7498,7502],{"type":172,"tag":953,"props":7483,"children":7484},{"style":3118},[7485],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7487,"children":7488},{"style":3110},[7489],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7491,"children":7492},{"style":3110},[7493],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7495,"children":7496},{"style":3180},[7497],{"type":3031,"value":3988},{"type":172,"tag":953,"props":7499,"children":7500},{"style":3110},[7501],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7503,"children":7504},{"style":3110},[7505],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7507,"children":7508},{"class":955,"line":1011},[7509,7513,7517,7521,7525,7529],{"type":172,"tag":953,"props":7510,"children":7511},{"style":3118},[7512],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7514,"children":7515},{"style":3110},[7516],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7518,"children":7519},{"style":3110},[7520],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7522,"children":7523},{"style":3180},[7524],{"type":3031,"value":1182},{"type":172,"tag":953,"props":7526,"children":7527},{"style":3110},[7528],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7530,"children":7531},{"style":3110},[7532],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7534,"children":7535},{"class":955,"line":1026},[7536,7540,7544],{"type":172,"tag":953,"props":7537,"children":7538},{"style":3118},[7539],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7541,"children":7542},{"style":3110},[7543],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7545,"children":7546},{"style":3105},[7547],{"type":3031,"value":3548},{"type":172,"tag":953,"props":7549,"children":7550},{"class":955,"line":1041},[7551],{"type":172,"tag":953,"props":7552,"children":7553},{"style":3110},[7554],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7556,"children":7557},{"class":955,"line":948},[7558,7562,7566,7570,7574,7578],{"type":172,"tag":953,"props":7559,"children":7560},{"style":3118},[7561],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7563,"children":7564},{"style":3110},[7565],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7567,"children":7568},{"style":3110},[7569],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7571,"children":7572},{"style":3180},[7573],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7575,"children":7576},{"style":3110},[7577],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7579,"children":7580},{"style":3110},[7581],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7583,"children":7584},{"class":955,"line":1057},[7585,7589,7593,7597,7601],{"type":172,"tag":953,"props":7586,"children":7587},{"style":3118},[7588],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7590,"children":7591},{"style":3110},[7592],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7594,"children":7595},{"style":3110},[7596],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7598,"children":7599},{"style":3180},[7600],{"type":3031,"value":4097},{"type":172,"tag":953,"props":7602,"children":7603},{"style":3110},[7604],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7606,"children":7607},{"class":955,"line":1824},[7608],{"type":172,"tag":953,"props":7609,"children":7610},{"style":3110},[7611],{"type":3031,"value":3367},{"type":172,"tag":953,"props":7613,"children":7614},{"class":955,"line":1841},[7615],{"type":172,"tag":953,"props":7616,"children":7617},{"style":3105},[7618],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7620,"children":7621},{"class":955,"line":1859},[7622],{"type":172,"tag":953,"props":7623,"children":7624},{"style":3110},[7625],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7627,"children":7628},{"class":955,"line":1875},[7629],{"type":172,"tag":953,"props":7630,"children":7631},{"style":3110},[7632],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7634,"children":7635},{"class":955,"line":2107},[7636,7640,7644,7648,7652,7656],{"type":172,"tag":953,"props":7637,"children":7638},{"style":3118},[7639],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7641,"children":7642},{"style":3110},[7643],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7645,"children":7646},{"style":3110},[7647],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7649,"children":7650},{"style":3180},[7651],{"type":3031,"value":4151},{"type":172,"tag":953,"props":7653,"children":7654},{"style":3110},[7655],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7657,"children":7658},{"style":3110},[7659],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7661,"children":7662},{"class":955,"line":2112},[7663,7667,7671,7675,7679,7683],{"type":172,"tag":953,"props":7664,"children":7665},{"style":3118},[7666],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7668,"children":7669},{"style":3110},[7670],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7672,"children":7673},{"style":3110},[7674],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7676,"children":7677},{"style":3180},[7678],{"type":3031,"value":1242},{"type":172,"tag":953,"props":7680,"children":7681},{"style":3110},[7682],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7684,"children":7685},{"style":3110},[7686],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7688,"children":7689},{"class":955,"line":2127},[7690,7694,7698],{"type":172,"tag":953,"props":7691,"children":7692},{"style":3118},[7693],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7695,"children":7696},{"style":3110},[7697],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7699,"children":7700},{"style":3105},[7701],{"type":3031,"value":3548},{"type":172,"tag":953,"props":7703,"children":7704},{"class":955,"line":2133},[7705],{"type":172,"tag":953,"props":7706,"children":7707},{"style":3110},[7708],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7710,"children":7711},{"class":955,"line":2142},[7712,7716,7720,7724,7728,7732],{"type":172,"tag":953,"props":7713,"children":7714},{"style":3118},[7715],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7717,"children":7718},{"style":3110},[7719],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7721,"children":7722},{"style":3110},[7723],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7725,"children":7726},{"style":3180},[7727],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7729,"children":7730},{"style":3110},[7731],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7733,"children":7734},{"style":3110},[7735],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7737,"children":7738},{"class":955,"line":2147},[7739,7743,7747,7751,7755],{"type":172,"tag":953,"props":7740,"children":7741},{"style":3118},[7742],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7744,"children":7745},{"style":3110},[7746],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7748,"children":7749},{"style":3110},[7750],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7752,"children":7753},{"style":3180},[7754],{"type":3031,"value":4255},{"type":172,"tag":953,"props":7756,"children":7757},{"style":3110},[7758],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7760,"children":7761},{"class":955,"line":2156},[7762],{"type":172,"tag":953,"props":7763,"children":7764},{"style":3110},[7765],{"type":3031,"value":3367},{"type":172,"tag":953,"props":7767,"children":7768},{"class":955,"line":2166},[7769],{"type":172,"tag":953,"props":7770,"children":7771},{"style":3105},[7772],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7774,"children":7775},{"class":955,"line":2181},[7776],{"type":172,"tag":953,"props":7777,"children":7778},{"style":3110},[7779],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7781,"children":7782},{"class":955,"line":2192},[7783],{"type":172,"tag":953,"props":7784,"children":7785},{"style":3110},[7786],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7788,"children":7789},{"class":955,"line":1918},[7790,7794,7798,7802,7806,7810],{"type":172,"tag":953,"props":7791,"children":7792},{"style":3118},[7793],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7795,"children":7796},{"style":3110},[7797],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7799,"children":7800},{"style":3110},[7801],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7803,"children":7804},{"style":3180},[7805],{"type":3031,"value":4307},{"type":172,"tag":953,"props":7807,"children":7808},{"style":3110},[7809],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7811,"children":7812},{"style":3110},[7813],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7815,"children":7816},{"class":955,"line":2252},[7817,7821,7825,7829,7833,7837],{"type":172,"tag":953,"props":7818,"children":7819},{"style":3118},[7820],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7822,"children":7823},{"style":3110},[7824],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7826,"children":7827},{"style":3110},[7828],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7830,"children":7831},{"style":3180},[7832],{"type":3031,"value":1182},{"type":172,"tag":953,"props":7834,"children":7835},{"style":3110},[7836],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7838,"children":7839},{"style":3110},[7840],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7842,"children":7843},{"class":955,"line":2335},[7844,7848,7852],{"type":172,"tag":953,"props":7845,"children":7846},{"style":3118},[7847],{"type":3031,"value":4032},{"type":172,"tag":953,"props":7849,"children":7850},{"style":3110},[7851],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7853,"children":7854},{"style":3105},[7855],{"type":3031,"value":3548},{"type":172,"tag":953,"props":7857,"children":7858},{"class":955,"line":2394},[7859],{"type":172,"tag":953,"props":7860,"children":7861},{"style":3110},[7862],{"type":3031,"value":4048},{"type":172,"tag":953,"props":7864,"children":7865},{"class":955,"line":1919},[7866,7870,7874,7878,7882,7886],{"type":172,"tag":953,"props":7867,"children":7868},{"style":3118},[7869],{"type":3031,"value":4056},{"type":172,"tag":953,"props":7871,"children":7872},{"style":3110},[7873],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7875,"children":7876},{"style":3110},[7877],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7879,"children":7880},{"style":3180},[7881],{"type":3031,"value":3031},{"type":172,"tag":953,"props":7883,"children":7884},{"style":3110},[7885],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7887,"children":7888},{"style":3110},[7889],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7891,"children":7892},{"class":955,"line":2446},[7893,7897,7901,7905,7909],{"type":172,"tag":953,"props":7894,"children":7895},{"style":3118},[7896],{"type":3031,"value":4084},{"type":172,"tag":953,"props":7898,"children":7899},{"style":3110},[7900],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7902,"children":7903},{"style":3110},[7904],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7906,"children":7907},{"style":3180},[7908],{"type":3031,"value":4411},{"type":172,"tag":953,"props":7910,"children":7911},{"style":3110},[7912],{"type":3031,"value":1682},{"type":172,"tag":953,"props":7914,"children":7915},{"class":955,"line":2456},[7916],{"type":172,"tag":953,"props":7917,"children":7918},{"style":3110},[7919],{"type":3031,"value":3367},{"type":172,"tag":953,"props":7921,"children":7922},{"class":955,"line":2466},[7923],{"type":172,"tag":953,"props":7924,"children":7925},{"style":3105},[7926],{"type":3031,"value":4116},{"type":172,"tag":953,"props":7928,"children":7929},{"class":955,"line":2476},[7930],{"type":172,"tag":953,"props":7931,"children":7932},{"style":3110},[7933],{"type":3031,"value":4124},{"type":172,"tag":953,"props":7935,"children":7936},{"class":955,"line":2486},[7937],{"type":172,"tag":953,"props":7938,"children":7939},{"style":3110},[7940],{"type":3031,"value":3967},{"type":172,"tag":953,"props":7942,"children":7943},{"class":955,"line":2491},[7944,7948,7952,7956,7960,7964],{"type":172,"tag":953,"props":7945,"children":7946},{"style":3118},[7947],{"type":3031,"value":3975},{"type":172,"tag":953,"props":7949,"children":7950},{"style":3110},[7951],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7953,"children":7954},{"style":3110},[7955],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7957,"children":7958},{"style":3180},[7959],{"type":3031,"value":4463},{"type":172,"tag":953,"props":7961,"children":7962},{"style":3110},[7963],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7965,"children":7966},{"style":3110},[7967],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7969,"children":7970},{"class":955,"line":2505},[7971,7975,7979,7983,7987,7991],{"type":172,"tag":953,"props":7972,"children":7973},{"style":3118},[7974],{"type":3031,"value":4004},{"type":172,"tag":953,"props":7976,"children":7977},{"style":3110},[7978],{"type":3031,"value":1208},{"type":172,"tag":953,"props":7980,"children":7981},{"style":3110},[7982],{"type":3031,"value":1211},{"type":172,"tag":953,"props":7984,"children":7985},{"style":3180},[7986],{"type":3031,"value":1242},{"type":172,"tag":953,"props":7988,"children":7989},{"style":3110},[7990],{"type":3031,"value":1217},{"type":172,"tag":953,"props":7992,"children":7993},{"style":3110},[7994],{"type":3031,"value":1808},{"type":172,"tag":953,"props":7996,"children":7997},{"class":955,"line":2525},[7998,8002,8006],{"type":172,"tag":953,"props":7999,"children":8000},{"style":3118},[8001],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8003,"children":8004},{"style":3110},[8005],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8007,"children":8008},{"style":3105},[8009],{"type":3031,"value":3548},{"type":172,"tag":953,"props":8011,"children":8012},{"class":955,"line":2571},[8013],{"type":172,"tag":953,"props":8014,"children":8015},{"style":3110},[8016],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8018,"children":8019},{"class":955,"line":2615},[8020,8024,8028,8032,8036,8040],{"type":172,"tag":953,"props":8021,"children":8022},{"style":3118},[8023],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8025,"children":8026},{"style":3110},[8027],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8029,"children":8030},{"style":3110},[8031],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8033,"children":8034},{"style":3180},[8035],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8037,"children":8038},{"style":3110},[8039],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8041,"children":8042},{"style":3110},[8043],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8045,"children":8046},{"class":955,"line":2624},[8047,8051,8055,8059,8063],{"type":172,"tag":953,"props":8048,"children":8049},{"style":3118},[8050],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8052,"children":8053},{"style":3110},[8054],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8056,"children":8057},{"style":3110},[8058],{"type":3031,"value":4563},{"type":172,"tag":953,"props":8060,"children":8061},{"style":3180},[8062],{"type":3031,"value":4568},{"type":172,"tag":953,"props":8064,"children":8065},{"style":3110},[8066],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8068,"children":8069},{"class":955,"line":2633},[8070],{"type":172,"tag":953,"props":8071,"children":8072},{"style":3110},[8073],{"type":3031,"value":3367},{"type":172,"tag":953,"props":8075,"children":8076},{"class":955,"line":2642},[8077],{"type":172,"tag":953,"props":8078,"children":8079},{"style":3105},[8080],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8082,"children":8083},{"class":955,"line":2651},[8084],{"type":172,"tag":953,"props":8085,"children":8086},{"style":3110},[8087],{"type":3031,"value":2047},{"type":172,"tag":953,"props":8089,"children":8090},{"class":955,"line":4596},[8091],{"type":172,"tag":953,"props":8092,"children":8093},{"style":3105},[8094],{"type":3031,"value":4602},{"type":172,"tag":953,"props":8096,"children":8097},{"class":955,"line":4605},[8098,8102,8106],{"type":172,"tag":953,"props":8099,"children":8100},{"style":3110},[8101],{"type":3031,"value":1060},{"type":172,"tag":953,"props":8103,"children":8104},{"style":3118},[8105],{"type":3031,"value":1928},{"type":172,"tag":953,"props":8107,"children":8108},{"style":3110},[8109],{"type":3031,"value":967},{"type":172,"tag":953,"props":8111,"children":8112},{"class":955,"line":4621},[8113],{"type":172,"tag":953,"props":8114,"children":8115},{"emptyLinePlaceholder":21},[8116],{"type":3031,"value":1707},{"type":172,"tag":953,"props":8118,"children":8119},{"class":955,"line":4629},[8120,8124,8128],{"type":172,"tag":953,"props":8121,"children":8122},{"style":3110},[8123],{"type":3031,"value":960},{"type":172,"tag":953,"props":8125,"children":8126},{"style":3118},[8127],{"type":3031,"value":964},{"type":172,"tag":953,"props":8129,"children":8130},{"style":3110},[8131],{"type":3031,"value":967},{"type":172,"tag":953,"props":8133,"children":8134},{"class":955,"line":4645},[8135,8139],{"type":172,"tag":953,"props":8136,"children":8137},{"style":3110},[8138],{"type":3031,"value":974},{"type":172,"tag":953,"props":8140,"children":8141},{"style":3118},[8142],{"type":3031,"value":6128},{"type":172,"tag":953,"props":8144,"children":8145},{"class":955,"line":4681},[8146,8151,8155,8159],{"type":172,"tag":953,"props":8147,"children":8148},{"style":3908},[8149],{"type":3031,"value":8150},"    :assistant",{"type":172,"tag":953,"props":8152,"children":8153},{"style":3110},[8154],{"type":3031,"value":998},{"type":172,"tag":953,"props":8156,"children":8157},{"style":3110},[8158],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8160,"children":8161},{"style":3180},[8162],{"type":3031,"value":1785},{"type":172,"tag":953,"props":8164,"children":8165},{"class":955,"line":5855},[8166],{"type":172,"tag":953,"props":8167,"children":8168},{"style":3180},[8169],{"type":3031,"value":7302},{"type":172,"tag":953,"props":8171,"children":8172},{"class":955,"line":5880},[8173],{"type":172,"tag":953,"props":8174,"children":8175},{"style":3180},[8176],{"type":3031,"value":8177},"      variant: 'outline',\n",{"type":172,"tag":953,"props":8179,"children":8180},{"class":955,"line":5888},[8181],{"type":172,"tag":953,"props":8182,"children":8183},{"style":3180},[8184],{"type":3031,"value":7318},{"type":172,"tag":953,"props":8186,"children":8187},{"class":955,"line":5896},[8188],{"type":172,"tag":953,"props":8189,"children":8190},{"style":3180},[8191],{"type":3031,"value":8192},"        icon: 'i-lucide-bot'\n",{"type":172,"tag":953,"props":8194,"children":8195},{"class":955,"line":5904},[8196],{"type":172,"tag":953,"props":8197,"children":8198},{"style":3180},[8199],{"type":3031,"value":3282},{"type":172,"tag":953,"props":8201,"children":8202},{"class":955,"line":5912},[8203],{"type":172,"tag":953,"props":8204,"children":8205},{"style":3180},[8206],{"type":3031,"value":8207},"      actions: [\n",{"type":172,"tag":953,"props":8209,"children":8210},{"class":955,"line":5941},[8211],{"type":172,"tag":953,"props":8212,"children":8213},{"style":3180},[8214],{"type":3031,"value":8215},"        {\n",{"type":172,"tag":953,"props":8217,"children":8218},{"class":955,"line":5969},[8219],{"type":172,"tag":953,"props":8220,"children":8221},{"style":3180},[8222],{"type":3031,"value":8223},"          label: 'Copy to clipboard',\n",{"type":172,"tag":953,"props":8225,"children":8226},{"class":955,"line":5985},[8227],{"type":172,"tag":953,"props":8228,"children":8229},{"style":3180},[8230],{"type":3031,"value":8231},"          icon: 'i-lucide-copy'\n",{"type":172,"tag":953,"props":8233,"children":8234},{"class":955,"line":5993},[8235],{"type":172,"tag":953,"props":8236,"children":8237},{"style":3180},[8238],{"type":3031,"value":3359},{"type":172,"tag":953,"props":8240,"children":8241},{"class":955,"line":6021},[8242],{"type":172,"tag":953,"props":8243,"children":8244},{"style":3180},[8245],{"type":3031,"value":8246},"      ]\n",{"type":172,"tag":953,"props":8248,"children":8249},{"class":955,"line":6046},[8250,8254],{"type":172,"tag":953,"props":8251,"children":8252},{"style":3180},[8253],{"type":3031,"value":3850},{"type":172,"tag":953,"props":8255,"children":8256},{"style":3110},[8257],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8259,"children":8260},{"class":955,"line":6054},[8261,8265,8269,8273,8277],{"type":172,"tag":953,"props":8262,"children":8263},{"style":3908},[8264],{"type":3031,"value":6213},{"type":172,"tag":953,"props":8266,"children":8267},{"style":3110},[8268],{"type":3031,"value":998},{"type":172,"tag":953,"props":8270,"children":8271},{"style":3110},[8272],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8274,"children":8275},{"style":3180},[8276],{"type":3031,"value":939},{"type":172,"tag":953,"props":8278,"children":8279},{"style":3110},[8280],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8282,"children":8283},{"class":955,"line":6062},[8284],{"type":172,"tag":953,"props":8285,"children":8286},{"style":3110},[8287],{"type":3031,"value":6238},{"type":172,"tag":953,"props":8289,"children":8290},{"class":955,"line":6070},[8291,8295,8299],{"type":172,"tag":953,"props":8292,"children":8293},{"style":3110},[8294],{"type":3031,"value":1060},{"type":172,"tag":953,"props":8296,"children":8297},{"style":3118},[8298],{"type":3031,"value":964},{"type":172,"tag":953,"props":8300,"children":8301},{"style":3110},[8302],{"type":3031,"value":967},{"type":172,"tag":2986,"props":8304,"children":8305},{},[8306],{"type":3031,"value":3878},{"title":949,"searchDepth":947,"depth":947,"links":8308},[],{"data":8310,"body":8311,"toc":9467},{"title":949,"description":949},{"type":3025,"children":8312},[8313,9463],{"type":172,"tag":3073,"props":8314,"children":8315},{},[8316],{"type":172,"tag":942,"props":8317,"children":8319},{"className":944,"code":8318,"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",[8320],{"type":172,"tag":937,"props":8321,"children":8322},{"__ignoreMap":949},[8323,8362,8385,8392,8419,8446,8461,8468,8495,8518,8525,8532,8539,8546,8573,8600,8615,8622,8649,8672,8679,8686,8693,8700,8727,8754,8769,8776,8803,8826,8833,8840,8847,8854,8881,8908,8923,8930,8957,8980,8987,8994,9001,9008,9035,9062,9077,9084,9111,9134,9141,9148,9155,9162,9189,9216,9231,9238,9265,9288,9295,9302,9309,9316,9331,9338,9353,9364,9395,9418,9441,9448],{"type":172,"tag":953,"props":8324,"children":8325},{"class":955,"line":956},[8326,8330,8334,8338,8342,8346,8350,8354,8358],{"type":172,"tag":953,"props":8327,"children":8328},{"style":3110},[8329],{"type":3031,"value":960},{"type":172,"tag":953,"props":8331,"children":8332},{"style":3118},[8333],{"type":3031,"value":1928},{"type":172,"tag":953,"props":8335,"children":8336},{"style":3908},[8337],{"type":3031,"value":1931},{"type":172,"tag":953,"props":8339,"children":8340},{"style":3908},[8341],{"type":3031,"value":1934},{"type":172,"tag":953,"props":8343,"children":8344},{"style":3110},[8345],{"type":3031,"value":998},{"type":172,"tag":953,"props":8347,"children":8348},{"style":3110},[8349],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8351,"children":8352},{"style":3180},[8353],{"type":3031,"value":1647},{"type":172,"tag":953,"props":8355,"children":8356},{"style":3110},[8357],{"type":3031,"value":1001},{"type":172,"tag":953,"props":8359,"children":8360},{"style":3110},[8361],{"type":3031,"value":967},{"type":172,"tag":953,"props":8363,"children":8364},{"class":955,"line":947},[8365,8369,8373,8377,8381],{"type":172,"tag":953,"props":8366,"children":8367},{"style":3908},[8368],{"type":3031,"value":1974},{"type":172,"tag":953,"props":8370,"children":8371},{"style":3105},[8372],{"type":3031,"value":3946},{"type":172,"tag":953,"props":8374,"children":8375},{"style":3110},[8376],{"type":3031,"value":998},{"type":172,"tag":953,"props":8378,"children":8379},{"style":3099},[8380],{"type":3031,"value":1982},{"type":172,"tag":953,"props":8382,"children":8383},{"style":3105},[8384],{"type":3031,"value":3959},{"type":172,"tag":953,"props":8386,"children":8387},{"class":955,"line":982},[8388],{"type":172,"tag":953,"props":8389,"children":8390},{"style":3110},[8391],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8393,"children":8394},{"class":955,"line":991},[8395,8399,8403,8407,8411,8415],{"type":172,"tag":953,"props":8396,"children":8397},{"style":3118},[8398],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8400,"children":8401},{"style":3110},[8402],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8404,"children":8405},{"style":3110},[8406],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8408,"children":8409},{"style":3180},[8410],{"type":3031,"value":3988},{"type":172,"tag":953,"props":8412,"children":8413},{"style":3110},[8414],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8416,"children":8417},{"style":3110},[8418],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8420,"children":8421},{"class":955,"line":1011},[8422,8426,8430,8434,8438,8442],{"type":172,"tag":953,"props":8423,"children":8424},{"style":3118},[8425],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8427,"children":8428},{"style":3110},[8429],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8431,"children":8432},{"style":3110},[8433],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8435,"children":8436},{"style":3180},[8437],{"type":3031,"value":1182},{"type":172,"tag":953,"props":8439,"children":8440},{"style":3110},[8441],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8443,"children":8444},{"style":3110},[8445],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8447,"children":8448},{"class":955,"line":1026},[8449,8453,8457],{"type":172,"tag":953,"props":8450,"children":8451},{"style":3118},[8452],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8454,"children":8455},{"style":3110},[8456],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8458,"children":8459},{"style":3105},[8460],{"type":3031,"value":3548},{"type":172,"tag":953,"props":8462,"children":8463},{"class":955,"line":1041},[8464],{"type":172,"tag":953,"props":8465,"children":8466},{"style":3110},[8467],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8469,"children":8470},{"class":955,"line":948},[8471,8475,8479,8483,8487,8491],{"type":172,"tag":953,"props":8472,"children":8473},{"style":3118},[8474],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8476,"children":8477},{"style":3110},[8478],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8480,"children":8481},{"style":3110},[8482],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8484,"children":8485},{"style":3180},[8486],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8488,"children":8489},{"style":3110},[8490],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8492,"children":8493},{"style":3110},[8494],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8496,"children":8497},{"class":955,"line":1057},[8498,8502,8506,8510,8514],{"type":172,"tag":953,"props":8499,"children":8500},{"style":3118},[8501],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8503,"children":8504},{"style":3110},[8505],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8507,"children":8508},{"style":3110},[8509],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8511,"children":8512},{"style":3180},[8513],{"type":3031,"value":4097},{"type":172,"tag":953,"props":8515,"children":8516},{"style":3110},[8517],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8519,"children":8520},{"class":955,"line":1824},[8521],{"type":172,"tag":953,"props":8522,"children":8523},{"style":3110},[8524],{"type":3031,"value":3367},{"type":172,"tag":953,"props":8526,"children":8527},{"class":955,"line":1841},[8528],{"type":172,"tag":953,"props":8529,"children":8530},{"style":3105},[8531],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8533,"children":8534},{"class":955,"line":1859},[8535],{"type":172,"tag":953,"props":8536,"children":8537},{"style":3110},[8538],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8540,"children":8541},{"class":955,"line":1875},[8542],{"type":172,"tag":953,"props":8543,"children":8544},{"style":3110},[8545],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8547,"children":8548},{"class":955,"line":2107},[8549,8553,8557,8561,8565,8569],{"type":172,"tag":953,"props":8550,"children":8551},{"style":3118},[8552],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8554,"children":8555},{"style":3110},[8556],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8558,"children":8559},{"style":3110},[8560],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8562,"children":8563},{"style":3180},[8564],{"type":3031,"value":4151},{"type":172,"tag":953,"props":8566,"children":8567},{"style":3110},[8568],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8570,"children":8571},{"style":3110},[8572],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8574,"children":8575},{"class":955,"line":2112},[8576,8580,8584,8588,8592,8596],{"type":172,"tag":953,"props":8577,"children":8578},{"style":3118},[8579],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8581,"children":8582},{"style":3110},[8583],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8585,"children":8586},{"style":3110},[8587],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8589,"children":8590},{"style":3180},[8591],{"type":3031,"value":1242},{"type":172,"tag":953,"props":8593,"children":8594},{"style":3110},[8595],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8597,"children":8598},{"style":3110},[8599],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8601,"children":8602},{"class":955,"line":2127},[8603,8607,8611],{"type":172,"tag":953,"props":8604,"children":8605},{"style":3118},[8606],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8608,"children":8609},{"style":3110},[8610],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8612,"children":8613},{"style":3105},[8614],{"type":3031,"value":3548},{"type":172,"tag":953,"props":8616,"children":8617},{"class":955,"line":2133},[8618],{"type":172,"tag":953,"props":8619,"children":8620},{"style":3110},[8621],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8623,"children":8624},{"class":955,"line":2142},[8625,8629,8633,8637,8641,8645],{"type":172,"tag":953,"props":8626,"children":8627},{"style":3118},[8628],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8630,"children":8631},{"style":3110},[8632],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8634,"children":8635},{"style":3110},[8636],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8638,"children":8639},{"style":3180},[8640],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8642,"children":8643},{"style":3110},[8644],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8646,"children":8647},{"style":3110},[8648],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8650,"children":8651},{"class":955,"line":2147},[8652,8656,8660,8664,8668],{"type":172,"tag":953,"props":8653,"children":8654},{"style":3118},[8655],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8657,"children":8658},{"style":3110},[8659],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8661,"children":8662},{"style":3110},[8663],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8665,"children":8666},{"style":3180},[8667],{"type":3031,"value":4255},{"type":172,"tag":953,"props":8669,"children":8670},{"style":3110},[8671],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8673,"children":8674},{"class":955,"line":2156},[8675],{"type":172,"tag":953,"props":8676,"children":8677},{"style":3110},[8678],{"type":3031,"value":3367},{"type":172,"tag":953,"props":8680,"children":8681},{"class":955,"line":2166},[8682],{"type":172,"tag":953,"props":8683,"children":8684},{"style":3105},[8685],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8687,"children":8688},{"class":955,"line":2181},[8689],{"type":172,"tag":953,"props":8690,"children":8691},{"style":3110},[8692],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8694,"children":8695},{"class":955,"line":2192},[8696],{"type":172,"tag":953,"props":8697,"children":8698},{"style":3110},[8699],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8701,"children":8702},{"class":955,"line":1918},[8703,8707,8711,8715,8719,8723],{"type":172,"tag":953,"props":8704,"children":8705},{"style":3118},[8706],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8708,"children":8709},{"style":3110},[8710],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8712,"children":8713},{"style":3110},[8714],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8716,"children":8717},{"style":3180},[8718],{"type":3031,"value":4307},{"type":172,"tag":953,"props":8720,"children":8721},{"style":3110},[8722],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8724,"children":8725},{"style":3110},[8726],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8728,"children":8729},{"class":955,"line":2252},[8730,8734,8738,8742,8746,8750],{"type":172,"tag":953,"props":8731,"children":8732},{"style":3118},[8733],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8735,"children":8736},{"style":3110},[8737],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8739,"children":8740},{"style":3110},[8741],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8743,"children":8744},{"style":3180},[8745],{"type":3031,"value":1182},{"type":172,"tag":953,"props":8747,"children":8748},{"style":3110},[8749],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8751,"children":8752},{"style":3110},[8753],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8755,"children":8756},{"class":955,"line":2335},[8757,8761,8765],{"type":172,"tag":953,"props":8758,"children":8759},{"style":3118},[8760],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8762,"children":8763},{"style":3110},[8764],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8766,"children":8767},{"style":3105},[8768],{"type":3031,"value":3548},{"type":172,"tag":953,"props":8770,"children":8771},{"class":955,"line":2394},[8772],{"type":172,"tag":953,"props":8773,"children":8774},{"style":3110},[8775],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8777,"children":8778},{"class":955,"line":1919},[8779,8783,8787,8791,8795,8799],{"type":172,"tag":953,"props":8780,"children":8781},{"style":3118},[8782],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8784,"children":8785},{"style":3110},[8786],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8788,"children":8789},{"style":3110},[8790],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8792,"children":8793},{"style":3180},[8794],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8796,"children":8797},{"style":3110},[8798],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8800,"children":8801},{"style":3110},[8802],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8804,"children":8805},{"class":955,"line":2446},[8806,8810,8814,8818,8822],{"type":172,"tag":953,"props":8807,"children":8808},{"style":3118},[8809],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8811,"children":8812},{"style":3110},[8813],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8815,"children":8816},{"style":3110},[8817],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8819,"children":8820},{"style":3180},[8821],{"type":3031,"value":4411},{"type":172,"tag":953,"props":8823,"children":8824},{"style":3110},[8825],{"type":3031,"value":1682},{"type":172,"tag":953,"props":8827,"children":8828},{"class":955,"line":2456},[8829],{"type":172,"tag":953,"props":8830,"children":8831},{"style":3110},[8832],{"type":3031,"value":3367},{"type":172,"tag":953,"props":8834,"children":8835},{"class":955,"line":2466},[8836],{"type":172,"tag":953,"props":8837,"children":8838},{"style":3105},[8839],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8841,"children":8842},{"class":955,"line":2476},[8843],{"type":172,"tag":953,"props":8844,"children":8845},{"style":3110},[8846],{"type":3031,"value":4124},{"type":172,"tag":953,"props":8848,"children":8849},{"class":955,"line":2486},[8850],{"type":172,"tag":953,"props":8851,"children":8852},{"style":3110},[8853],{"type":3031,"value":3967},{"type":172,"tag":953,"props":8855,"children":8856},{"class":955,"line":2491},[8857,8861,8865,8869,8873,8877],{"type":172,"tag":953,"props":8858,"children":8859},{"style":3118},[8860],{"type":3031,"value":3975},{"type":172,"tag":953,"props":8862,"children":8863},{"style":3110},[8864],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8866,"children":8867},{"style":3110},[8868],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8870,"children":8871},{"style":3180},[8872],{"type":3031,"value":4463},{"type":172,"tag":953,"props":8874,"children":8875},{"style":3110},[8876],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8878,"children":8879},{"style":3110},[8880],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8882,"children":8883},{"class":955,"line":2505},[8884,8888,8892,8896,8900,8904],{"type":172,"tag":953,"props":8885,"children":8886},{"style":3118},[8887],{"type":3031,"value":4004},{"type":172,"tag":953,"props":8889,"children":8890},{"style":3110},[8891],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8893,"children":8894},{"style":3110},[8895],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8897,"children":8898},{"style":3180},[8899],{"type":3031,"value":1242},{"type":172,"tag":953,"props":8901,"children":8902},{"style":3110},[8903],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8905,"children":8906},{"style":3110},[8907],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8909,"children":8910},{"class":955,"line":2525},[8911,8915,8919],{"type":172,"tag":953,"props":8912,"children":8913},{"style":3118},[8914],{"type":3031,"value":4032},{"type":172,"tag":953,"props":8916,"children":8917},{"style":3110},[8918],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8920,"children":8921},{"style":3105},[8922],{"type":3031,"value":3548},{"type":172,"tag":953,"props":8924,"children":8925},{"class":955,"line":2571},[8926],{"type":172,"tag":953,"props":8927,"children":8928},{"style":3110},[8929],{"type":3031,"value":4048},{"type":172,"tag":953,"props":8931,"children":8932},{"class":955,"line":2615},[8933,8937,8941,8945,8949,8953],{"type":172,"tag":953,"props":8934,"children":8935},{"style":3118},[8936],{"type":3031,"value":4056},{"type":172,"tag":953,"props":8938,"children":8939},{"style":3110},[8940],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8942,"children":8943},{"style":3110},[8944],{"type":3031,"value":1211},{"type":172,"tag":953,"props":8946,"children":8947},{"style":3180},[8948],{"type":3031,"value":3031},{"type":172,"tag":953,"props":8950,"children":8951},{"style":3110},[8952],{"type":3031,"value":1217},{"type":172,"tag":953,"props":8954,"children":8955},{"style":3110},[8956],{"type":3031,"value":1808},{"type":172,"tag":953,"props":8958,"children":8959},{"class":955,"line":2624},[8960,8964,8968,8972,8976],{"type":172,"tag":953,"props":8961,"children":8962},{"style":3118},[8963],{"type":3031,"value":4084},{"type":172,"tag":953,"props":8965,"children":8966},{"style":3110},[8967],{"type":3031,"value":1208},{"type":172,"tag":953,"props":8969,"children":8970},{"style":3110},[8971],{"type":3031,"value":4563},{"type":172,"tag":953,"props":8973,"children":8974},{"style":3180},[8975],{"type":3031,"value":5716},{"type":172,"tag":953,"props":8977,"children":8978},{"style":3110},[8979],{"type":3031,"value":1008},{"type":172,"tag":953,"props":8981,"children":8982},{"class":955,"line":2633},[8983],{"type":172,"tag":953,"props":8984,"children":8985},{"style":3110},[8986],{"type":3031,"value":3367},{"type":172,"tag":953,"props":8988,"children":8989},{"class":955,"line":2642},[8990],{"type":172,"tag":953,"props":8991,"children":8992},{"style":3105},[8993],{"type":3031,"value":4116},{"type":172,"tag":953,"props":8995,"children":8996},{"class":955,"line":2651},[8997],{"type":172,"tag":953,"props":8998,"children":8999},{"style":3110},[9000],{"type":3031,"value":4124},{"type":172,"tag":953,"props":9002,"children":9003},{"class":955,"line":4596},[9004],{"type":172,"tag":953,"props":9005,"children":9006},{"style":3110},[9007],{"type":3031,"value":3967},{"type":172,"tag":953,"props":9009,"children":9010},{"class":955,"line":4605},[9011,9015,9019,9023,9027,9031],{"type":172,"tag":953,"props":9012,"children":9013},{"style":3118},[9014],{"type":3031,"value":3975},{"type":172,"tag":953,"props":9016,"children":9017},{"style":3110},[9018],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9020,"children":9021},{"style":3110},[9022],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9024,"children":9025},{"style":3180},[9026],{"type":3031,"value":5768},{"type":172,"tag":953,"props":9028,"children":9029},{"style":3110},[9030],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9032,"children":9033},{"style":3110},[9034],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9036,"children":9037},{"class":955,"line":4621},[9038,9042,9046,9050,9054,9058],{"type":172,"tag":953,"props":9039,"children":9040},{"style":3118},[9041],{"type":3031,"value":4004},{"type":172,"tag":953,"props":9043,"children":9044},{"style":3110},[9045],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9047,"children":9048},{"style":3110},[9049],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9051,"children":9052},{"style":3180},[9053],{"type":3031,"value":1182},{"type":172,"tag":953,"props":9055,"children":9056},{"style":3110},[9057],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9059,"children":9060},{"style":3110},[9061],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9063,"children":9064},{"class":955,"line":4629},[9065,9069,9073],{"type":172,"tag":953,"props":9066,"children":9067},{"style":3118},[9068],{"type":3031,"value":4032},{"type":172,"tag":953,"props":9070,"children":9071},{"style":3110},[9072],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9074,"children":9075},{"style":3105},[9076],{"type":3031,"value":3548},{"type":172,"tag":953,"props":9078,"children":9079},{"class":955,"line":4645},[9080],{"type":172,"tag":953,"props":9081,"children":9082},{"style":3110},[9083],{"type":3031,"value":4048},{"type":172,"tag":953,"props":9085,"children":9086},{"class":955,"line":4681},[9087,9091,9095,9099,9103,9107],{"type":172,"tag":953,"props":9088,"children":9089},{"style":3118},[9090],{"type":3031,"value":4056},{"type":172,"tag":953,"props":9092,"children":9093},{"style":3110},[9094],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9096,"children":9097},{"style":3110},[9098],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9100,"children":9101},{"style":3180},[9102],{"type":3031,"value":3031},{"type":172,"tag":953,"props":9104,"children":9105},{"style":3110},[9106],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9108,"children":9109},{"style":3110},[9110],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9112,"children":9113},{"class":955,"line":5855},[9114,9118,9122,9126,9130],{"type":172,"tag":953,"props":9115,"children":9116},{"style":3118},[9117],{"type":3031,"value":4084},{"type":172,"tag":953,"props":9119,"children":9120},{"style":3110},[9121],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9123,"children":9124},{"style":3110},[9125],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9127,"children":9128},{"style":3180},[9129],{"type":3031,"value":5873},{"type":172,"tag":953,"props":9131,"children":9132},{"style":3110},[9133],{"type":3031,"value":1682},{"type":172,"tag":953,"props":9135,"children":9136},{"class":955,"line":5880},[9137],{"type":172,"tag":953,"props":9138,"children":9139},{"style":3110},[9140],{"type":3031,"value":3367},{"type":172,"tag":953,"props":9142,"children":9143},{"class":955,"line":5888},[9144],{"type":172,"tag":953,"props":9145,"children":9146},{"style":3105},[9147],{"type":3031,"value":4116},{"type":172,"tag":953,"props":9149,"children":9150},{"class":955,"line":5896},[9151],{"type":172,"tag":953,"props":9152,"children":9153},{"style":3110},[9154],{"type":3031,"value":4124},{"type":172,"tag":953,"props":9156,"children":9157},{"class":955,"line":5904},[9158],{"type":172,"tag":953,"props":9159,"children":9160},{"style":3110},[9161],{"type":3031,"value":3967},{"type":172,"tag":953,"props":9163,"children":9164},{"class":955,"line":5912},[9165,9169,9173,9177,9181,9185],{"type":172,"tag":953,"props":9166,"children":9167},{"style":3118},[9168],{"type":3031,"value":3975},{"type":172,"tag":953,"props":9170,"children":9171},{"style":3110},[9172],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9174,"children":9175},{"style":3110},[9176],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9178,"children":9179},{"style":3180},[9180],{"type":3031,"value":5930},{"type":172,"tag":953,"props":9182,"children":9183},{"style":3110},[9184],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9186,"children":9187},{"style":3110},[9188],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9190,"children":9191},{"class":955,"line":5941},[9192,9196,9200,9204,9208,9212],{"type":172,"tag":953,"props":9193,"children":9194},{"style":3118},[9195],{"type":3031,"value":4004},{"type":172,"tag":953,"props":9197,"children":9198},{"style":3110},[9199],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9201,"children":9202},{"style":3110},[9203],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9205,"children":9206},{"style":3180},[9207],{"type":3031,"value":1242},{"type":172,"tag":953,"props":9209,"children":9210},{"style":3110},[9211],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9213,"children":9214},{"style":3110},[9215],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9217,"children":9218},{"class":955,"line":5969},[9219,9223,9227],{"type":172,"tag":953,"props":9220,"children":9221},{"style":3118},[9222],{"type":3031,"value":4032},{"type":172,"tag":953,"props":9224,"children":9225},{"style":3110},[9226],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9228,"children":9229},{"style":3105},[9230],{"type":3031,"value":3548},{"type":172,"tag":953,"props":9232,"children":9233},{"class":955,"line":5985},[9234],{"type":172,"tag":953,"props":9235,"children":9236},{"style":3110},[9237],{"type":3031,"value":4048},{"type":172,"tag":953,"props":9239,"children":9240},{"class":955,"line":5993},[9241,9245,9249,9253,9257,9261],{"type":172,"tag":953,"props":9242,"children":9243},{"style":3118},[9244],{"type":3031,"value":4056},{"type":172,"tag":953,"props":9246,"children":9247},{"style":3110},[9248],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9250,"children":9251},{"style":3110},[9252],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9254,"children":9255},{"style":3180},[9256],{"type":3031,"value":3031},{"type":172,"tag":953,"props":9258,"children":9259},{"style":3110},[9260],{"type":3031,"value":1217},{"type":172,"tag":953,"props":9262,"children":9263},{"style":3110},[9264],{"type":3031,"value":1808},{"type":172,"tag":953,"props":9266,"children":9267},{"class":955,"line":6021},[9268,9272,9276,9280,9284],{"type":172,"tag":953,"props":9269,"children":9270},{"style":3118},[9271],{"type":3031,"value":4084},{"type":172,"tag":953,"props":9273,"children":9274},{"style":3110},[9275],{"type":3031,"value":1208},{"type":172,"tag":953,"props":9277,"children":9278},{"style":3110},[9279],{"type":3031,"value":1211},{"type":172,"tag":953,"props":9281,"children":9282},{"style":3180},[9283],{"type":3031,"value":6039},{"type":172,"tag":953,"props":9285,"children":9286},{"style":3110},[9287],{"type":3031,"value":1682},{"type":172,"tag":953,"props":9289,"children":9290},{"class":955,"line":6046},[9291],{"type":172,"tag":953,"props":9292,"children":9293},{"style":3110},[9294],{"type":3031,"value":3367},{"type":172,"tag":953,"props":9296,"children":9297},{"class":955,"line":6054},[9298],{"type":172,"tag":953,"props":9299,"children":9300},{"style":3105},[9301],{"type":3031,"value":4116},{"type":172,"tag":953,"props":9303,"children":9304},{"class":955,"line":6062},[9305],{"type":172,"tag":953,"props":9306,"children":9307},{"style":3110},[9308],{"type":3031,"value":2047},{"type":172,"tag":953,"props":9310,"children":9311},{"class":955,"line":6070},[9312],{"type":172,"tag":953,"props":9313,"children":9314},{"style":3105},[9315],{"type":3031,"value":4602},{"type":172,"tag":953,"props":9317,"children":9318},{"class":955,"line":6078},[9319,9323,9327],{"type":172,"tag":953,"props":9320,"children":9321},{"style":3110},[9322],{"type":3031,"value":1060},{"type":172,"tag":953,"props":9324,"children":9325},{"style":3118},[9326],{"type":3031,"value":1928},{"type":172,"tag":953,"props":9328,"children":9329},{"style":3110},[9330],{"type":3031,"value":967},{"type":172,"tag":953,"props":9332,"children":9333},{"class":955,"line":6094},[9334],{"type":172,"tag":953,"props":9335,"children":9336},{"emptyLinePlaceholder":21},[9337],{"type":3031,"value":1707},{"type":172,"tag":953,"props":9339,"children":9340},{"class":955,"line":6102},[9341,9345,9349],{"type":172,"tag":953,"props":9342,"children":9343},{"style":3110},[9344],{"type":3031,"value":960},{"type":172,"tag":953,"props":9346,"children":9347},{"style":3118},[9348],{"type":3031,"value":964},{"type":172,"tag":953,"props":9350,"children":9351},{"style":3110},[9352],{"type":3031,"value":967},{"type":172,"tag":953,"props":9354,"children":9355},{"class":955,"line":6118},[9356,9360],{"type":172,"tag":953,"props":9357,"children":9358},{"style":3110},[9359],{"type":3031,"value":974},{"type":172,"tag":953,"props":9361,"children":9362},{"style":3118},[9363],{"type":3031,"value":6128},{"type":172,"tag":953,"props":9365,"children":9366},{"class":955,"line":6131},[9367,9372,9376,9380,9391],{"type":172,"tag":953,"props":9368,"children":9369},{"style":3908},[9370],{"type":3031,"value":9371},"    auto-scroll-icon",{"type":172,"tag":953,"props":9373,"children":9374},{"style":3110},[9375],{"type":3031,"value":998},{"type":172,"tag":953,"props":9377,"children":9378},{"style":3110},[9379],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9381,"children":9382},{"style":3180},[9383,9389],{"type":172,"tag":9384,"props":9385,"children":9388},"i",{"class":9386,"style":9387},"shiki-icon-highlight","--shiki-icon-url: url(https://api.iconify.design/lucide:chevron-down.svg?color=%23000)",[],{"type":3031,"value":9390},"i-lucide-chevron-down",{"type":172,"tag":953,"props":9392,"children":9393},{"style":3110},[9394],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9396,"children":9397},{"class":955,"line":6152},[9398,9402,9406,9410,9414],{"type":172,"tag":953,"props":9399,"children":9400},{"style":3908},[9401],{"type":3031,"value":6188},{"type":172,"tag":953,"props":9403,"children":9404},{"style":3110},[9405],{"type":3031,"value":998},{"type":172,"tag":953,"props":9407,"children":9408},{"style":3110},[9409],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9411,"children":9412},{"style":3180},[9413],{"type":3031,"value":1301},{"type":172,"tag":953,"props":9415,"children":9416},{"style":3110},[9417],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9419,"children":9420},{"class":955,"line":6161},[9421,9425,9429,9433,9437],{"type":172,"tag":953,"props":9422,"children":9423},{"style":3908},[9424],{"type":3031,"value":6213},{"type":172,"tag":953,"props":9426,"children":9427},{"style":3110},[9428],{"type":3031,"value":998},{"type":172,"tag":953,"props":9430,"children":9431},{"style":3110},[9432],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9434,"children":9435},{"style":3180},[9436],{"type":3031,"value":939},{"type":172,"tag":953,"props":9438,"children":9439},{"style":3110},[9440],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9442,"children":9443},{"class":955,"line":6170},[9444],{"type":172,"tag":953,"props":9445,"children":9446},{"style":3110},[9447],{"type":3031,"value":6238},{"type":172,"tag":953,"props":9449,"children":9450},{"class":955,"line":6182},[9451,9455,9459],{"type":172,"tag":953,"props":9452,"children":9453},{"style":3110},[9454],{"type":3031,"value":1060},{"type":172,"tag":953,"props":9456,"children":9457},{"style":3118},[9458],{"type":3031,"value":964},{"type":172,"tag":953,"props":9460,"children":9461},{"style":3110},[9462],{"type":3031,"value":967},{"type":172,"tag":2986,"props":9464,"children":9465},{},[9466],{"type":3031,"value":3878},{"title":949,"searchDepth":947,"depth":947,"links":9468},[],{"data":9470,"body":9471,"toc":9917},{"title":949,"description":949},{"type":3025,"children":9472},[9473,9913],{"type":172,"tag":3073,"props":9474,"children":9475},{},[9476],{"type":172,"tag":942,"props":9477,"children":9479},{"className":944,"code":9478,"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",[9480],{"type":172,"tag":937,"props":9481,"children":9482},{"__ignoreMap":949},[9483,9498,9509,9529,9536,9544,9552,9560,9567,9579,9603,9626,9645,9653,9661,9669,9680,9688,9712,9724,9749,9773,9798,9806,9835,9860,9868,9883,9898],{"type":172,"tag":953,"props":9484,"children":9485},{"class":955,"line":956},[9486,9490,9494],{"type":172,"tag":953,"props":9487,"children":9488},{"style":3110},[9489],{"type":3031,"value":960},{"type":172,"tag":953,"props":9491,"children":9492},{"style":3118},[9493],{"type":3031,"value":964},{"type":172,"tag":953,"props":9495,"children":9496},{"style":3110},[9497],{"type":3031,"value":967},{"type":172,"tag":953,"props":9499,"children":9500},{"class":955,"line":947},[9501,9505],{"type":172,"tag":953,"props":9502,"children":9503},{"style":3110},[9504],{"type":3031,"value":974},{"type":172,"tag":953,"props":9506,"children":9507},{"style":3118},[9508],{"type":3031,"value":6128},{"type":172,"tag":953,"props":9510,"children":9511},{"class":955,"line":982},[9512,9516,9520,9524],{"type":172,"tag":953,"props":9513,"children":9514},{"style":3908},[9515],{"type":3031,"value":6213},{"type":172,"tag":953,"props":9517,"children":9518},{"style":3110},[9519],{"type":3031,"value":998},{"type":172,"tag":953,"props":9521,"children":9522},{"style":3110},[9523],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9525,"children":9526},{"style":3180},[9527],{"type":3031,"value":9528},"[\n",{"type":172,"tag":953,"props":9530,"children":9531},{"class":955,"line":991},[9532],{"type":172,"tag":953,"props":9533,"children":9534},{"style":3180},[9535],{"type":3031,"value":4048},{"type":172,"tag":953,"props":9537,"children":9538},{"class":955,"line":1011},[9539],{"type":172,"tag":953,"props":9540,"children":9541},{"style":3180},[9542],{"type":3031,"value":9543},"        id: '1',\n",{"type":172,"tag":953,"props":9545,"children":9546},{"class":955,"line":1026},[9547],{"type":172,"tag":953,"props":9548,"children":9549},{"style":3180},[9550],{"type":3031,"value":9551},"        role: 'user',\n",{"type":172,"tag":953,"props":9553,"children":9554},{"class":955,"line":1041},[9555],{"type":172,"tag":953,"props":9556,"children":9557},{"style":3180},[9558],{"type":3031,"value":9559},"        parts: [{ type: 'text', text: 'Hello! Can you help me with something?' }]\n",{"type":172,"tag":953,"props":9561,"children":9562},{"class":955,"line":948},[9563],{"type":172,"tag":953,"props":9564,"children":9565},{"style":3180},[9566],{"type":3031,"value":3367},{"type":172,"tag":953,"props":9568,"children":9569},{"class":955,"line":1057},[9570,9575],{"type":172,"tag":953,"props":9571,"children":9572},{"style":3180},[9573],{"type":3031,"value":9574},"    ]",{"type":172,"tag":953,"props":9576,"children":9577},{"style":3110},[9578],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9580,"children":9581},{"class":955,"line":1824},[9582,9587,9591,9595,9599],{"type":172,"tag":953,"props":9583,"children":9584},{"style":3908},[9585],{"type":3031,"value":9586},"    status",{"type":172,"tag":953,"props":9588,"children":9589},{"style":3110},[9590],{"type":3031,"value":998},{"type":172,"tag":953,"props":9592,"children":9593},{"style":3110},[9594],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9596,"children":9597},{"style":3180},[9598],{"type":3031,"value":1160},{"type":172,"tag":953,"props":9600,"children":9601},{"style":3110},[9602],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9604,"children":9605},{"class":955,"line":1841},[9606,9610,9614,9618,9622],{"type":172,"tag":953,"props":9607,"children":9608},{"style":3908},[9609],{"type":3031,"value":6188},{"type":172,"tag":953,"props":9611,"children":9612},{"style":3110},[9613],{"type":3031,"value":998},{"type":172,"tag":953,"props":9615,"children":9616},{"style":3110},[9617],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9619,"children":9620},{"style":3180},[9621],{"type":3031,"value":1301},{"type":172,"tag":953,"props":9623,"children":9624},{"style":3110},[9625],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9627,"children":9628},{"class":955,"line":1859},[9629,9633,9637,9641],{"type":172,"tag":953,"props":9630,"children":9631},{"style":3908},[9632],{"type":3031,"value":7282},{"type":172,"tag":953,"props":9634,"children":9635},{"style":3110},[9636],{"type":3031,"value":998},{"type":172,"tag":953,"props":9638,"children":9639},{"style":3110},[9640],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9642,"children":9643},{"style":3180},[9644],{"type":3031,"value":1785},{"type":172,"tag":953,"props":9646,"children":9647},{"class":955,"line":1875},[9648],{"type":172,"tag":953,"props":9649,"children":9650},{"style":3180},[9651],{"type":3031,"value":9652},"      avatar: { icon: 'i-lucide-user' },\n",{"type":172,"tag":953,"props":9654,"children":9655},{"class":955,"line":2107},[9656],{"type":172,"tag":953,"props":9657,"children":9658},{"style":3180},[9659],{"type":3031,"value":9660},"      variant: 'soft',\n",{"type":172,"tag":953,"props":9662,"children":9663},{"class":955,"line":2112},[9664],{"type":172,"tag":953,"props":9665,"children":9666},{"style":3180},[9667],{"type":3031,"value":9668},"      side: 'right'\n",{"type":172,"tag":953,"props":9670,"children":9671},{"class":955,"line":2127},[9672,9676],{"type":172,"tag":953,"props":9673,"children":9674},{"style":3180},[9675],{"type":3031,"value":3850},{"type":172,"tag":953,"props":9677,"children":9678},{"style":3110},[9679],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9681,"children":9682},{"class":955,"line":2133},[9683],{"type":172,"tag":953,"props":9684,"children":9685},{"style":3110},[9686],{"type":3031,"value":9687},"  >\n",{"type":172,"tag":953,"props":9689,"children":9690},{"class":955,"line":2142},[9691,9695,9699,9703,9708],{"type":172,"tag":953,"props":9692,"children":9693},{"style":3110},[9694],{"type":3031,"value":985},{"type":172,"tag":953,"props":9696,"children":9697},{"style":3118},[9698],{"type":3031,"value":964},{"type":172,"tag":953,"props":9700,"children":9701},{"style":3110},[9702],{"type":3031,"value":2173},{"type":172,"tag":953,"props":9704,"children":9705},{"style":3908},[9706],{"type":3031,"value":9707},"indicator",{"type":172,"tag":953,"props":9709,"children":9710},{"style":3110},[9711],{"type":3031,"value":967},{"type":172,"tag":953,"props":9713,"children":9714},{"class":955,"line":2147},[9715,9719],{"type":172,"tag":953,"props":9716,"children":9717},{"style":3110},[9718],{"type":3031,"value":2184},{"type":172,"tag":953,"props":9720,"children":9721},{"style":3118},[9722],{"type":3031,"value":9723},"UButton\n",{"type":172,"tag":953,"props":9725,"children":9726},{"class":955,"line":2156},[9727,9732,9736,9740,9745],{"type":172,"tag":953,"props":9728,"children":9729},{"style":3908},[9730],{"type":3031,"value":9731},"        class",{"type":172,"tag":953,"props":9733,"children":9734},{"style":3110},[9735],{"type":3031,"value":998},{"type":172,"tag":953,"props":9737,"children":9738},{"style":3110},[9739],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9741,"children":9742},{"style":3180},[9743],{"type":3031,"value":9744},"px-0",{"type":172,"tag":953,"props":9746,"children":9747},{"style":3110},[9748],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9750,"children":9751},{"class":955,"line":2166},[9752,9757,9761,9765,9769],{"type":172,"tag":953,"props":9753,"children":9754},{"style":3908},[9755],{"type":3031,"value":9756},"        color",{"type":172,"tag":953,"props":9758,"children":9759},{"style":3110},[9760],{"type":3031,"value":998},{"type":172,"tag":953,"props":9762,"children":9763},{"style":3110},[9764],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9766,"children":9767},{"style":3180},[9768],{"type":3031,"value":1318},{"type":172,"tag":953,"props":9770,"children":9771},{"style":3110},[9772],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9774,"children":9775},{"class":955,"line":2181},[9776,9781,9785,9789,9794],{"type":172,"tag":953,"props":9777,"children":9778},{"style":3908},[9779],{"type":3031,"value":9780},"        variant",{"type":172,"tag":953,"props":9782,"children":9783},{"style":3110},[9784],{"type":3031,"value":998},{"type":172,"tag":953,"props":9786,"children":9787},{"style":3110},[9788],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9790,"children":9791},{"style":3180},[9792],{"type":3031,"value":9793},"link",{"type":172,"tag":953,"props":9795,"children":9796},{"style":3110},[9797],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9799,"children":9800},{"class":955,"line":2192},[9801],{"type":172,"tag":953,"props":9802,"children":9803},{"style":3908},[9804],{"type":3031,"value":9805},"        loading\n",{"type":172,"tag":953,"props":9807,"children":9808},{"class":955,"line":1918},[9809,9814,9818,9822,9831],{"type":172,"tag":953,"props":9810,"children":9811},{"style":3908},[9812],{"type":3031,"value":9813},"        loading-icon",{"type":172,"tag":953,"props":9815,"children":9816},{"style":3110},[9817],{"type":3031,"value":998},{"type":172,"tag":953,"props":9819,"children":9820},{"style":3110},[9821],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9823,"children":9824},{"style":3180},[9825,9829],{"type":172,"tag":9384,"props":9826,"children":9828},{"class":9386,"style":9827},"--shiki-icon-url: url(https://api.iconify.design/lucide:loader.svg?color=%23000)",[],{"type":3031,"value":9830},"i-lucide-loader",{"type":172,"tag":953,"props":9832,"children":9833},{"style":3110},[9834],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9836,"children":9837},{"class":955,"line":2252},[9838,9843,9847,9851,9856],{"type":172,"tag":953,"props":9839,"children":9840},{"style":3908},[9841],{"type":3031,"value":9842},"        label",{"type":172,"tag":953,"props":9844,"children":9845},{"style":3110},[9846],{"type":3031,"value":998},{"type":172,"tag":953,"props":9848,"children":9849},{"style":3110},[9850],{"type":3031,"value":1001},{"type":172,"tag":953,"props":9852,"children":9853},{"style":3180},[9854],{"type":3031,"value":9855},"Thinking...",{"type":172,"tag":953,"props":9857,"children":9858},{"style":3110},[9859],{"type":3031,"value":1008},{"type":172,"tag":953,"props":9861,"children":9862},{"class":955,"line":2335},[9863],{"type":172,"tag":953,"props":9864,"children":9865},{"style":3110},[9866],{"type":3031,"value":9867},"      />\n",{"type":172,"tag":953,"props":9869,"children":9870},{"class":955,"line":2394},[9871,9875,9879],{"type":172,"tag":953,"props":9872,"children":9873},{"style":3110},[9874],{"type":3031,"value":2479},{"type":172,"tag":953,"props":9876,"children":9877},{"style":3118},[9878],{"type":3031,"value":964},{"type":172,"tag":953,"props":9880,"children":9881},{"style":3110},[9882],{"type":3031,"value":967},{"type":172,"tag":953,"props":9884,"children":9885},{"class":955,"line":1919},[9886,9890,9894],{"type":172,"tag":953,"props":9887,"children":9888},{"style":3110},[9889],{"type":3031,"value":1050},{"type":172,"tag":953,"props":9891,"children":9892},{"style":3118},[9893],{"type":3031,"value":977},{"type":172,"tag":953,"props":9895,"children":9896},{"style":3110},[9897],{"type":3031,"value":967},{"type":172,"tag":953,"props":9899,"children":9900},{"class":955,"line":2446},[9901,9905,9909],{"type":172,"tag":953,"props":9902,"children":9903},{"style":3110},[9904],{"type":3031,"value":1060},{"type":172,"tag":953,"props":9906,"children":9907},{"style":3118},[9908],{"type":3031,"value":964},{"type":172,"tag":953,"props":9910,"children":9911},{"style":3110},[9912],{"type":3031,"value":967},{"type":172,"tag":2986,"props":9914,"children":9915},{},[9916],{"type":3031,"value":3878},{"title":949,"searchDepth":947,"depth":947,"links":9918},[],[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/de7822f6a11f6d1830421db337237c6e16f530b1",[1528],[9984],{"type":172,"tag":937,"props":9985,"children":9987},{"className":9986},[],[9988],{"type":3031,"value":9989},"de782",{"type":3031,"value":9991}," — feat!: upgrade ",{"type":172,"tag":937,"props":9993,"children":9996},{"className":9994},[9995],"text-xs",[9997],{"type":3031,"value":9998},"ai-sdk",{"type":3031,"value":10000}," to v5 (",{"type":172,"tag":933,"props":10002,"children":10004},{"href":10003},"https://github.com/nuxt/ui/issues/4698",[10005],{"type":3031,"value":10006},"#4698",{"type":3031,"value":1735},{"data":10009,"body":10010},{},{"type":3025,"children":10011},[10012],{"type":172,"tag":929,"props":10013,"children":10014},{},[10015,10026,10028,10033,10034,10040],{"type":172,"tag":933,"props":10016,"children":10019},{"href":10017,"rel":10018},"https://github.com/nuxt/ui/commit/db73765d7ab7af6ae5c71d85057f66eb2e422754",[1528],[10020],{"type":172,"tag":937,"props":10021,"children":10023},{"className":10022},[],[10024],{"type":3031,"value":10025},"db737",{"type":3031,"value":10027}," — fix: allow user scroll with ",{"type":172,"tag":937,"props":10029,"children":10031},{"className":10030},[9995],[10032],{"type":3031,"value":1403},{"type":3031,"value":1728},{"type":172,"tag":933,"props":10035,"children":10037},{"href":10036},"https://github.com/nuxt/ui/issues/5252",[10038],{"type":3031,"value":10039},"#5252",{"type":3031,"value":1735},{"data":10042,"body":10043},{},{"type":3025,"children":10044},[10045],{"type":172,"tag":929,"props":10046,"children":10047},{},[10048,10059,10061,10067,10069,10075],{"type":172,"tag":933,"props":10049,"children":10052},{"href":10050,"rel":10051},"https://github.com/nuxt/ui/commit/240bc1ac7c7f124a5f6d7795ce365fc2288125c5",[1528],[10053],{"type":172,"tag":937,"props":10054,"children":10056},{"className":10055},[],[10057],{"type":3031,"value":10058},"240bc",{"type":3031,"value":10060}," — fix: define user & assistant ",{"type":172,"tag":937,"props":10062,"children":10064},{"className":10063},[9995],[10065],{"type":3031,"value":10066},"ui",{"type":3031,"value":10068}," prop type (",{"type":172,"tag":933,"props":10070,"children":10072},{"href":10071},"https://github.com/nuxt/ui/issues/5234",[10073],{"type":3031,"value":10074},"#5234",{"type":3031,"value":1735},{"data":10077,"body":10078},{},{"type":3025,"children":10079},[10080],{"type":172,"tag":929,"props":10081,"children":10082},{},[10083,10094,10096],{"type":172,"tag":933,"props":10084,"children":10087},{"href":10085,"rel":10086},"https://github.com/nuxt/ui/commit/ff67fa368bfd4f73d77eeed13fecf04674d41d76",[1528],[10088],{"type":172,"tag":937,"props":10089,"children":10091},{"className":10090},[],[10092],{"type":3031,"value":10093},"ff67f",{"type":3031,"value":10095}," — fix: watch deep to handle streaming with ",{"type":172,"tag":937,"props":10097,"children":10099},{"className":10098},[9995],[10100],{"type":3031,"value":2283},{"data":10102,"body":10103},{},{"type":3025,"children":10104},[10105],{"type":172,"tag":929,"props":10106,"children":10107},{},[10108,10119],{"type":172,"tag":933,"props":10109,"children":10112},{"href":10110,"rel":10111},"https://github.com/nuxt/ui/commit/0db622acfb78f4dcb75b8f71694b6db502e10507",[1528],[10113],{"type":172,"tag":937,"props":10114,"children":10116},{"className":10115},[],[10117],{"type":3031,"value":10118},"0db62",{"type":3031,"value":10120}," — fix: ensure content is render before scrolling",{"data":10122,"body":10123},{},{"type":3025,"children":10124},[10125],{"type":172,"tag":929,"props":10126,"children":10127},{},[10128,10139,10141,10147],{"type":172,"tag":933,"props":10129,"children":10132},{"href":10130,"rel":10131},"https://github.com/nuxt/ui/commit/c00bf30497ac0235e45ece5edeaf53e13da4a5dc",[1528],[10133],{"type":172,"tag":937,"props":10134,"children":10136},{"className":10135},[],[10137],{"type":3031,"value":10138},"c00bf",{"type":3031,"value":10140}," — fix: wrap indicator with slot (",{"type":172,"tag":933,"props":10142,"children":10144},{"href":10143},"https://github.com/nuxt/ui/issues/5036",[10145],{"type":3031,"value":10146},"#5036",{"type":3031,"value":1735},{"data":10149,"body":10150},{},{"type":3025,"children":10151},[10152],{"type":172,"tag":929,"props":10153,"children":10154},{},[10155,10166],{"type":172,"tag":933,"props":10156,"children":10159},{"href":10157,"rel":10158},"https://github.com/nuxt/ui/commit/184eaab1cd5f4f4943b509ea1a3efb1b6f6d7f91",[1528],[10160],{"type":172,"tag":937,"props":10161,"children":10163},{"className":10162},[],[10164],{"type":3031,"value":10165},"184ea",{"type":3031,"value":10167}," — chore: reduce type verbosity by omitting link props from action buttons",{"data":10169,"body":10170},{},{"type":3025,"children":10171},[10172],{"type":172,"tag":929,"props":10173,"children":10174},{},[10175,10186,10188,10194,10196,10202],{"type":172,"tag":933,"props":10176,"children":10179},{"href":10177,"rel":10178},"https://github.com/nuxt/ui/commit/dd81d46eaca9f552a929569418619dea5ed5f5bf",[1528],[10180],{"type":172,"tag":937,"props":10181,"children":10183},{"className":10182},[],[10184],{"type":3031,"value":10185},"dd81d",{"type":3031,"value":10187}," — feat: add ",{"type":172,"tag":937,"props":10189,"children":10191},{"className":10190},[9995],[10192],{"type":3031,"value":10193},"data-slot",{"type":3031,"value":10195}," attributes (",{"type":172,"tag":933,"props":10197,"children":10199},{"href":10198},"https://github.com/nuxt/ui/issues/5447",[10200],{"type":3031,"value":10201},"#5447",{"type":3031,"value":1735},{"data":10204,"body":10205},{},{"type":3025,"children":10206},[10207],{"type":172,"tag":929,"props":10208,"children":10209},{},[10210,10221,10223,10229],{"type":172,"tag":933,"props":10211,"children":10214},{"href":10212,"rel":10213},"https://github.com/nuxt/ui/commit/5b177513238ffb6a060bf200d4cb1566bc866938",[1528],[10215],{"type":172,"tag":937,"props":10216,"children":10218},{"className":10217},[],[10219],{"type":3031,"value":10220},"5b177",{"type":3031,"value":10222}," — feat: extend native HTML attributes (",{"type":172,"tag":933,"props":10224,"children":10226},{"href":10225},"https://github.com/nuxt/ui/issues/5348",[10227],{"type":3031,"value":10228},"#5348",{"type":3031,"value":1735},{"data":10231,"body":10232},{},{"type":3025,"children":10233},[10234],{"type":172,"tag":929,"props":10235,"children":10236},{},[10237,10248,10250,10255,10257,10263],{"type":172,"tag":933,"props":10238,"children":10241},{"href":10239,"rel":10240},"https://github.com/nuxt/ui/commit/63c0a5f1b2039509427d770473c739410e6d06e1",[1528],[10242],{"type":172,"tag":937,"props":10243,"children":10245},{"className":10244},[],[10246],{"type":3031,"value":10247},"63c0a",{"type":3031,"value":10249}," — feat: expose ",{"type":172,"tag":937,"props":10251,"children":10253},{"className":10252},[9995],[10254],{"type":3031,"value":10066},{"type":3031,"value":10256}," in slot props where used (",{"type":172,"tag":933,"props":10258,"children":10260},{"href":10259},"https://github.com/nuxt/ui/issues/5207",[10261],{"type":3031,"value":10262},"#5207",{"type":3031,"value":1735},{"data":10265,"body":10266},{},{"type":3025,"children":10267},[10268],{"type":172,"tag":929,"props":10269,"children":10270},{},[10271,10282,10284,10290],{"type":172,"tag":933,"props":10272,"children":10275},{"href":10273,"rel":10274},"https://github.com/nuxt/ui/commit/3173bee38ce9e518076848999f14374600069d35",[1528],[10276],{"type":172,"tag":937,"props":10277,"children":10279},{"className":10278},[],[10280],{"type":3031,"value":10281},"3173b",{"type":3031,"value":10283}," — fix: proxySlots reactivity (",{"type":172,"tag":933,"props":10285,"children":10287},{"href":10286},"https://github.com/nuxt/ui/issues/4969",[10288],{"type":3031,"value":10289},"#4969",{"type":3031,"value":1735},{"data":10292,"body":10293},{},{"type":3025,"children":10294},[10295],{"type":172,"tag":929,"props":10296,"children":10297},{},[10298,10309,10311,10317],{"type":172,"tag":933,"props":10299,"children":10302},{"href":10300,"rel":10301},"https://github.com/nuxt/ui/commit/61b603fff476aeac065268bd8dd493ff45577de4",[1528],[10303],{"type":172,"tag":937,"props":10304,"children":10306},{"className":10305},[],[10307],{"type":3031,"value":10308},"61b60",{"type":3031,"value":10310}," — feat: allow passing a component instead of a name (",{"type":172,"tag":933,"props":10312,"children":10314},{"href":10313},"https://github.com/nuxt/ui/issues/4766",[10315],{"type":3031,"value":10316},"#4766",{"type":3031,"value":1735},{"data":10319,"body":10320},{},{"type":3025,"children":10321},[10322],{"type":172,"tag":929,"props":10323,"children":10324},{},[10325,10336,10338,10344],{"type":172,"tag":933,"props":10326,"children":10329},{"href":10327,"rel":10328},"https://github.com/nuxt/ui/commit/5cb65cfbd0d176393e841796bbbcd825be7cd376",[1528],[10330],{"type":172,"tag":937,"props":10331,"children":10333},{"className":10332},[],[10334],{"type":3031,"value":10335},"5cb65",{"type":3031,"value":10337}," — feat: import ",{"type":172,"tag":937,"props":10339,"children":10341},{"className":10340},[9995],[10342],{"type":3031,"value":10343},"@nuxt/ui-pro",{"type":3031,"value":10345}," components",1768562365691]