[{"data":1,"prerenderedAt":2135},["ShallowReactive",2],{"navigation_docs_en":3,"-en-ai-assistant":128,"-en-ai-assistant-surround":2130},[4,41,77,103],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Getting Started","i-lucide-rocket","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Project Structure","\u002Fen\u002Fgetting-started\u002Fproject-structure","en\u002F1.getting-started\u002F4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio module","\u002Fen\u002Fgetting-started\u002Fstudio","en\u002F1.getting-started\u002F5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"Migration","\u002Fen\u002Fgetting-started\u002Fmigration","en\u002F1.getting-started\u002F6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"Troubleshooting","\u002Fen\u002Fgetting-started\u002Ftroubleshooting","en\u002F1.getting-started\u002F7.troubleshooting","i-lucide-wrench",false,{"title":42,"icon":43,"path":44,"stem":45,"children":46,"page":40},"Core Concepts","i-lucide-brain","\u002Fen\u002Fconcepts","en\u002F2.concepts",[47,52,57,62,67,72],{"title":48,"path":49,"stem":50,"icon":51},"Edition","\u002Fen\u002Fconcepts\u002Fedition","en\u002F2.concepts\u002F2.edition","i-lucide-pencil",{"title":53,"path":54,"stem":55,"icon":56},"Configuration","\u002Fen\u002Fconcepts\u002Fconfiguration","en\u002F2.concepts\u002F3.configuration","i-lucide-settings",{"title":58,"path":59,"stem":60,"icon":61},"Theme","\u002Fen\u002Fconcepts\u002Ftheme","en\u002F2.concepts\u002F4.theme","i-lucide-paint-roller",{"title":63,"path":64,"stem":65,"icon":66},"Customization","\u002Fen\u002Fconcepts\u002Fcustomization","en\u002F2.concepts\u002F5.customization","i-lucide-pen-tool",{"title":68,"path":69,"stem":70,"icon":71},"Internationalization","\u002Fen\u002Fconcepts\u002Finternationalization","en\u002F2.concepts\u002F6.internationalization","i-lucide-globe",{"title":73,"path":74,"stem":75,"icon":76},"Nuxt","\u002Fen\u002Fconcepts\u002Fnuxt","en\u002F2.concepts\u002F8.nuxt","i-simple-icons-nuxt",{"title":78,"icon":79,"path":80,"stem":81,"children":82,"page":40},"Essentials","i-lucide-book-open","\u002Fen\u002Fessentials","en\u002F3.essentials",[83,88,93,98],{"title":84,"path":85,"stem":86,"icon":87},"Markdown Syntax","\u002Fen\u002Fessentials\u002Fmarkdown-syntax","en\u002F3.essentials\u002F1.markdown-syntax","i-lucide-heading-1",{"title":89,"path":90,"stem":91,"icon":92},"Code Blocks","\u002Fen\u002Fessentials\u002Fcode-blocks","en\u002F3.essentials\u002F2.code-blocks","i-lucide-code-xml",{"title":94,"path":95,"stem":96,"icon":97},"Components","\u002Fen\u002Fessentials\u002Fcomponents","en\u002F3.essentials\u002F3.components","i-lucide-component",{"title":99,"path":100,"stem":101,"icon":102},"Images and Embeds","\u002Fen\u002Fessentials\u002Fimages-embeds","en\u002F3.essentials\u002F4.images-embeds","i-lucide-image",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":40},"AI","i-lucide-sparkles","\u002Fen\u002Fai","en\u002F4.ai",[109,113,118,123],{"title":110,"path":111,"stem":112,"icon":105},"Assistant","\u002Fen\u002Fai\u002Fassistant","en\u002F4.ai\u002F1.assistant",{"title":114,"path":115,"stem":116,"icon":117},"MCP Server","\u002Fen\u002Fai\u002Fmcp","en\u002F4.ai\u002F2.mcp","i-lucide-cpu",{"title":119,"path":120,"stem":121,"icon":122},"Agent Skills","\u002Fen\u002Fai\u002Fskills","en\u002F4.ai\u002F3.skills","i-lucide-wand-sparkles",{"title":124,"path":125,"stem":126,"icon":127},"LLMs Integration","\u002Fen\u002Fai\u002Fllms","en\u002F4.ai\u002F4.llms","i-lucide-message-circle-code",{"id":129,"title":110,"body":130,"description":2123,"extension":2124,"links":2125,"meta":2126,"navigation":2127,"path":111,"seo":2128,"stem":112,"__hash__":2129},"docs_en\u002Fen\u002F4.ai\u002F1.assistant.md",{"type":131,"value":132,"toc":2091},"minimark",[133,138,142,145,173,177,180,204,212,216,221,228,241,268,287,291,294,298,301,305,308,321,325,331,335,338,341,348,574,578,581,586,667,671,674,835,839,842,993,997,1000,1068,1071,1089,1093,1096,1185,1201,1204,1207,1210,1224,1228,1232,1235,1279,1283,1286,1329,1333,1339,1348,1351,1355,1365,1483,1487,1490,1494,1499,1558,1566,1570,1573,1633,1636,1640,1646,1706,1710,1715,1765,1768,1772,1779,1968,1972,2087],[134,135,137],"h2",{"id":136},"about-the-assistant","About the Assistant",[139,140,141],"p",{},"The assistant answers questions about your documentation through natural language queries. It is embedded directly in your documentation site, so users can find answers quickly and succeed with your product.",[139,143,144],{},"When users ask questions, the assistant:",[146,147,148,161,167],"ul",{},[149,150,151,155,156,160],"li",{},[152,153,154],"strong",{},"Searches and retrieves"," relevant content from your documentation using an ",[157,158,159],"a",{"href":115},"MCP server",".",[149,162,163,166],{},[152,164,165],{},"Cites sources"," with navigable links to take users directly to referenced pages.",[149,168,169,172],{},[152,170,171],{},"Generates copyable code examples"," to help users implement solutions from your documentation.",[134,174,176],{"id":175},"how-it-works","How It Works",[139,178,179],{},"The assistant uses a multi-agent architecture:",[181,182,183,189,198],"ol",{},[149,184,185,188],{},[152,186,187],{},"Main Agent"," - Receives user questions and decides when to search documentation",[149,190,191,194,195,197],{},[152,192,193],{},"Search Agent"," - Uses ",[157,196,159],{"href":115}," tools to find relevant content",[149,199,200,203],{},[152,201,202],{},"Response Generation"," - Synthesizes information into helpful, conversational answers",[139,205,206,207,211],{},"By default, the assistant connects to your documentation's built-in MCP server at ",[208,209,210],"code",{},"\u002Fmcp",", giving it access to all your pages without additional configuration. You can also connect to an external MCP server if needed.",[134,213,215],{"id":214},"quick-start","Quick Start",[217,218,220],"h3",{"id":219},"_1-set-up-ai-gateway-authentication","1. Set up AI Gateway authentication",[139,222,223,224,227],{},"Pick ",[152,225,226],{},"one"," of this method:",[139,229,230,233,234,240],{},[152,231,232],{},"API key"," — Create a key in ",[157,235,239],{"href":236,"rel":237},"https:\u002F\u002Fvercel.com\u002F~\u002Fai\u002Fapi-keys",[238],"nofollow","Vercel AI Gateway"," and add it to your environment:",[242,243,249],"pre",{"className":244,"code":245,"filename":246,"language":247,"meta":248,"style":248},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","AI_GATEWAY_API_KEY=your-api-key\n",".env","bash","",[208,250,251],{"__ignoreMap":248},[252,253,256,260,264],"span",{"class":254,"line":255},"line",1,[252,257,259],{"class":258},"sTEyZ","AI_GATEWAY_API_KEY",[252,261,263],{"class":262},"sMK4o","=",[252,265,267],{"class":266},"sfazB","your-api-key\n",[139,269,270,273,274,277,278,281,282,160],{},[152,271,272],{},"OIDC (only on Vercel)"," — ",[208,275,276],{},"VERCEL_OIDC_TOKEN"," is injected automatically. Nothing to add in the production. For local dev, run ",[208,279,280],{},"vercel env pull"," on a ",[157,283,286],{"href":284,"rel":285},"https:\u002F\u002Fvercel.com\u002Fdocs\u002Fcli\u002Flink",[238],"linked project",[217,288,290],{"id":289},"_2-deploy","2. Deploy",[139,292,293],{},"Deploy your site — the assistant is available as soon as authentication is configured.",[134,295,297],{"id":296},"using-the-assistant","Using the Assistant",[139,299,300],{},"Users can interact with the assistant in multiple ways:",[217,302,304],{"id":303},"floating-input","Floating Input",[139,306,307],{},"On documentation pages, a floating input appears at the bottom of the screen. Users can type their questions directly and press Enter to get answers.",[309,310,311,312,316,317,320],"tip",{},"Use the keyboard shortcut ",[313,314],"kbd",{"value":315},"meta"," ",[313,318],{"value":319},"I"," to focus the floating input.",[217,322,324],{"id":323},"explain-with-ai","Explain with AI",[139,326,327,328,330],{},"Each documentation page includes an ",[152,329,324],{}," button in the table of contents sidebar. Clicking this button opens the assistant with the current page as context, asking it to explain the content.",[217,332,334],{"id":333},"slideover-chat","Slideover Chat",[139,336,337],{},"When a conversation starts, a slideover panel opens on the right side of the screen. This panel displays the conversation history and allows users to continue asking questions.",[134,339,53],{"id":340},"configuration",[139,342,343,344,347],{},"Configure the assistant through ",[208,345,346],{},"app.config.ts",":",[242,349,353],{"className":350,"code":351,"filename":346,"language":352,"meta":248,"style":248},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineAppConfig({\n  assistant: {\n    \u002F\u002F Show the floating input on documentation pages\n    floatingInput: true,\n\n    \u002F\u002F Show the \"Explain with AI\" button in the sidebar\n    explainWithAi: true,\n\n    \u002F\u002F FAQ questions to display when chat is empty\n    faqQuestions: [],\n\n    \u002F\u002F Keyboard shortcuts\n    shortcuts: {\n      focusInput: 'meta_i'\n    },\n\n    \u002F\u002F Custom icons\n    icons: {\n      trigger: 'i-lucide-sparkles',\n      explain: 'i-lucide-brain'\n    }\n  }\n})\n","ts",[208,354,355,374,386,393,408,415,421,433,438,444,457,462,468,478,495,501,506,512,522,539,553,559,565],{"__ignoreMap":248},[252,356,357,361,364,368,371],{"class":254,"line":255},[252,358,360],{"class":359},"s7zQu","export",[252,362,363],{"class":359}," default",[252,365,367],{"class":366},"s2Zo4"," defineAppConfig",[252,369,370],{"class":258},"(",[252,372,373],{"class":262},"{\n",[252,375,377,381,383],{"class":254,"line":376},2,[252,378,380],{"class":379},"swJcz","  assistant",[252,382,347],{"class":262},[252,384,385],{"class":262}," {\n",[252,387,389],{"class":254,"line":388},3,[252,390,392],{"class":391},"sHwdD","    \u002F\u002F Show the floating input on documentation pages\n",[252,394,396,399,401,405],{"class":254,"line":395},4,[252,397,398],{"class":379},"    floatingInput",[252,400,347],{"class":262},[252,402,404],{"class":403},"sfNiH"," true",[252,406,407],{"class":262},",\n",[252,409,411],{"class":254,"line":410},5,[252,412,414],{"emptyLinePlaceholder":413},true,"\n",[252,416,418],{"class":254,"line":417},6,[252,419,420],{"class":391},"    \u002F\u002F Show the \"Explain with AI\" button in the sidebar\n",[252,422,424,427,429,431],{"class":254,"line":423},7,[252,425,426],{"class":379},"    explainWithAi",[252,428,347],{"class":262},[252,430,404],{"class":403},[252,432,407],{"class":262},[252,434,436],{"class":254,"line":435},8,[252,437,414],{"emptyLinePlaceholder":413},[252,439,441],{"class":254,"line":440},9,[252,442,443],{"class":391},"    \u002F\u002F FAQ questions to display when chat is empty\n",[252,445,447,450,452,455],{"class":254,"line":446},10,[252,448,449],{"class":379},"    faqQuestions",[252,451,347],{"class":262},[252,453,454],{"class":258}," []",[252,456,407],{"class":262},[252,458,460],{"class":254,"line":459},11,[252,461,414],{"emptyLinePlaceholder":413},[252,463,465],{"class":254,"line":464},12,[252,466,467],{"class":391},"    \u002F\u002F Keyboard shortcuts\n",[252,469,471,474,476],{"class":254,"line":470},13,[252,472,473],{"class":379},"    shortcuts",[252,475,347],{"class":262},[252,477,385],{"class":262},[252,479,481,484,486,489,492],{"class":254,"line":480},14,[252,482,483],{"class":379},"      focusInput",[252,485,347],{"class":262},[252,487,488],{"class":262}," '",[252,490,491],{"class":266},"meta_i",[252,493,494],{"class":262},"'\n",[252,496,498],{"class":254,"line":497},15,[252,499,500],{"class":262},"    },\n",[252,502,504],{"class":254,"line":503},16,[252,505,414],{"emptyLinePlaceholder":413},[252,507,509],{"class":254,"line":508},17,[252,510,511],{"class":391},"    \u002F\u002F Custom icons\n",[252,513,515,518,520],{"class":254,"line":514},18,[252,516,517],{"class":379},"    icons",[252,519,347],{"class":262},[252,521,385],{"class":262},[252,523,525,528,530,532,534,537],{"class":254,"line":524},19,[252,526,527],{"class":379},"      trigger",[252,529,347],{"class":262},[252,531,488],{"class":262},[252,533,105],{"class":266},[252,535,536],{"class":262},"'",[252,538,407],{"class":262},[252,540,542,545,547,549,551],{"class":254,"line":541},20,[252,543,544],{"class":379},"      explain",[252,546,347],{"class":262},[252,548,488],{"class":262},[252,550,43],{"class":266},[252,552,494],{"class":262},[252,554,556],{"class":254,"line":555},21,[252,557,558],{"class":262},"    }\n",[252,560,562],{"class":254,"line":561},22,[252,563,564],{"class":262},"  }\n",[252,566,568,571],{"class":254,"line":567},23,[252,569,570],{"class":262},"}",[252,572,573],{"class":258},")\n",[217,575,577],{"id":576},"faq-questions","FAQ Questions",[139,579,580],{},"Display suggested questions when the chat is empty. This helps users discover what they can ask.",[582,583,585],"h4",{"id":584},"simple-format","Simple Format",[242,587,589],{"className":350,"code":588,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    faqQuestions: [\n      'How do I install Docus?',\n      'How do I customize the theme?',\n      'How do I add components to my pages?'\n    ]\n  }\n})\n",[208,590,591,603,611,620,632,643,652,657,661],{"__ignoreMap":248},[252,592,593,595,597,599,601],{"class":254,"line":255},[252,594,360],{"class":359},[252,596,363],{"class":359},[252,598,367],{"class":366},[252,600,370],{"class":258},[252,602,373],{"class":262},[252,604,605,607,609],{"class":254,"line":376},[252,606,380],{"class":379},[252,608,347],{"class":262},[252,610,385],{"class":262},[252,612,613,615,617],{"class":254,"line":388},[252,614,449],{"class":379},[252,616,347],{"class":262},[252,618,619],{"class":258}," [\n",[252,621,622,625,628,630],{"class":254,"line":395},[252,623,624],{"class":262},"      '",[252,626,627],{"class":266},"How do I install Docus?",[252,629,536],{"class":262},[252,631,407],{"class":262},[252,633,634,636,639,641],{"class":254,"line":410},[252,635,624],{"class":262},[252,637,638],{"class":266},"How do I customize the theme?",[252,640,536],{"class":262},[252,642,407],{"class":262},[252,644,645,647,650],{"class":254,"line":417},[252,646,624],{"class":262},[252,648,649],{"class":266},"How do I add components to my pages?",[252,651,494],{"class":262},[252,653,654],{"class":254,"line":423},[252,655,656],{"class":258},"    ]\n",[252,658,659],{"class":254,"line":435},[252,660,564],{"class":262},[252,662,663,665],{"class":254,"line":440},[252,664,570],{"class":262},[252,666,573],{"class":258},[582,668,670],{"id":669},"category-format","Category Format",[139,672,673],{},"Organize questions into categories:",[242,675,677],{"className":350,"code":676,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    faqQuestions: [\n      {\n        category: 'Getting Started',\n        items: [\n          'How do I install Docus?',\n          'What is the project structure?'\n        ]\n      },\n      {\n        category: 'Customization',\n        items: [\n          'How do I change the theme colors?',\n          'How do I add a custom logo?'\n        ]\n      }\n    ]\n  }\n})\n",[208,678,679,691,699,707,712,727,736,747,756,761,766,770,784,792,803,812,816,821,825,829],{"__ignoreMap":248},[252,680,681,683,685,687,689],{"class":254,"line":255},[252,682,360],{"class":359},[252,684,363],{"class":359},[252,686,367],{"class":366},[252,688,370],{"class":258},[252,690,373],{"class":262},[252,692,693,695,697],{"class":254,"line":376},[252,694,380],{"class":379},[252,696,347],{"class":262},[252,698,385],{"class":262},[252,700,701,703,705],{"class":254,"line":388},[252,702,449],{"class":379},[252,704,347],{"class":262},[252,706,619],{"class":258},[252,708,709],{"class":254,"line":395},[252,710,711],{"class":262},"      {\n",[252,713,714,717,719,721,723,725],{"class":254,"line":410},[252,715,716],{"class":379},"        category",[252,718,347],{"class":262},[252,720,488],{"class":262},[252,722,5],{"class":266},[252,724,536],{"class":262},[252,726,407],{"class":262},[252,728,729,732,734],{"class":254,"line":417},[252,730,731],{"class":379},"        items",[252,733,347],{"class":262},[252,735,619],{"class":258},[252,737,738,741,743,745],{"class":254,"line":423},[252,739,740],{"class":262},"          '",[252,742,627],{"class":266},[252,744,536],{"class":262},[252,746,407],{"class":262},[252,748,749,751,754],{"class":254,"line":435},[252,750,740],{"class":262},[252,752,753],{"class":266},"What is the project structure?",[252,755,494],{"class":262},[252,757,758],{"class":254,"line":440},[252,759,760],{"class":258},"        ]\n",[252,762,763],{"class":254,"line":446},[252,764,765],{"class":262},"      },\n",[252,767,768],{"class":254,"line":459},[252,769,711],{"class":262},[252,771,772,774,776,778,780,782],{"class":254,"line":464},[252,773,716],{"class":379},[252,775,347],{"class":262},[252,777,488],{"class":262},[252,779,63],{"class":266},[252,781,536],{"class":262},[252,783,407],{"class":262},[252,785,786,788,790],{"class":254,"line":470},[252,787,731],{"class":379},[252,789,347],{"class":262},[252,791,619],{"class":258},[252,793,794,796,799,801],{"class":254,"line":480},[252,795,740],{"class":262},[252,797,798],{"class":266},"How do I change the theme colors?",[252,800,536],{"class":262},[252,802,407],{"class":262},[252,804,805,807,810],{"class":254,"line":497},[252,806,740],{"class":262},[252,808,809],{"class":266},"How do I add a custom logo?",[252,811,494],{"class":262},[252,813,814],{"class":254,"line":503},[252,815,760],{"class":258},[252,817,818],{"class":254,"line":508},[252,819,820],{"class":262},"      }\n",[252,822,823],{"class":254,"line":514},[252,824,656],{"class":258},[252,826,827],{"class":254,"line":524},[252,828,564],{"class":262},[252,830,831,833],{"class":254,"line":541},[252,832,570],{"class":262},[252,834,573],{"class":258},[582,836,838],{"id":837},"localized-format","Localized Format",[139,840,841],{},"For multi-language documentation, provide FAQ questions per locale:",[242,843,845],{"className":350,"code":844,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    faqQuestions: {\n      en: [\n        { category: 'Getting Started', items: ['How do I install?'] }\n      ],\n      fr: [\n        { category: 'Démarrage', items: ['Comment installer ?'] }\n      ]\n    }\n  }\n})\n",[208,846,847,859,867,875,884,924,931,940,974,979,983,987],{"__ignoreMap":248},[252,848,849,851,853,855,857],{"class":254,"line":255},[252,850,360],{"class":359},[252,852,363],{"class":359},[252,854,367],{"class":366},[252,856,370],{"class":258},[252,858,373],{"class":262},[252,860,861,863,865],{"class":254,"line":376},[252,862,380],{"class":379},[252,864,347],{"class":262},[252,866,385],{"class":262},[252,868,869,871,873],{"class":254,"line":388},[252,870,449],{"class":379},[252,872,347],{"class":262},[252,874,385],{"class":262},[252,876,877,880,882],{"class":254,"line":395},[252,878,879],{"class":379},"      en",[252,881,347],{"class":262},[252,883,619],{"class":258},[252,885,886,889,892,894,896,898,900,903,906,908,911,913,916,918,921],{"class":254,"line":410},[252,887,888],{"class":262},"        {",[252,890,891],{"class":379}," category",[252,893,347],{"class":262},[252,895,488],{"class":262},[252,897,5],{"class":266},[252,899,536],{"class":262},[252,901,902],{"class":262},",",[252,904,905],{"class":379}," items",[252,907,347],{"class":262},[252,909,910],{"class":258}," [",[252,912,536],{"class":262},[252,914,915],{"class":266},"How do I install?",[252,917,536],{"class":262},[252,919,920],{"class":258},"] ",[252,922,923],{"class":262},"}\n",[252,925,926,929],{"class":254,"line":417},[252,927,928],{"class":258},"      ]",[252,930,407],{"class":262},[252,932,933,936,938],{"class":254,"line":423},[252,934,935],{"class":379},"      fr",[252,937,347],{"class":262},[252,939,619],{"class":258},[252,941,942,944,946,948,950,953,955,957,959,961,963,965,968,970,972],{"class":254,"line":435},[252,943,888],{"class":262},[252,945,891],{"class":379},[252,947,347],{"class":262},[252,949,488],{"class":262},[252,951,952],{"class":266},"Démarrage",[252,954,536],{"class":262},[252,956,902],{"class":262},[252,958,905],{"class":379},[252,960,347],{"class":262},[252,962,910],{"class":258},[252,964,536],{"class":262},[252,966,967],{"class":266},"Comment installer ?",[252,969,536],{"class":262},[252,971,920],{"class":258},[252,973,923],{"class":262},[252,975,976],{"class":254,"line":440},[252,977,978],{"class":258},"      ]\n",[252,980,981],{"class":254,"line":446},[252,982,558],{"class":262},[252,984,985],{"class":254,"line":459},[252,986,564],{"class":262},[252,988,989,991],{"class":254,"line":464},[252,990,570],{"class":262},[252,992,573],{"class":258},[134,994,996],{"id":995},"keyboard-shortcuts","Keyboard Shortcuts",[139,998,999],{},"Configure the keyboard shortcut for focusing the floating input:",[242,1001,1003],{"className":350,"code":1002,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    shortcuts: {\n      \u002F\u002F Default: 'meta_i' (Cmd+I on Mac, Ctrl+I on Windows)\n      focusInput: 'meta_k' \u002F\u002F Change to Cmd\u002FCtrl+K\n    }\n  }\n})\n",[208,1004,1005,1017,1025,1033,1038,1054,1058,1062],{"__ignoreMap":248},[252,1006,1007,1009,1011,1013,1015],{"class":254,"line":255},[252,1008,360],{"class":359},[252,1010,363],{"class":359},[252,1012,367],{"class":366},[252,1014,370],{"class":258},[252,1016,373],{"class":262},[252,1018,1019,1021,1023],{"class":254,"line":376},[252,1020,380],{"class":379},[252,1022,347],{"class":262},[252,1024,385],{"class":262},[252,1026,1027,1029,1031],{"class":254,"line":388},[252,1028,473],{"class":379},[252,1030,347],{"class":262},[252,1032,385],{"class":262},[252,1034,1035],{"class":254,"line":395},[252,1036,1037],{"class":391},"      \u002F\u002F Default: 'meta_i' (Cmd+I on Mac, Ctrl+I on Windows)\n",[252,1039,1040,1042,1044,1046,1049,1051],{"class":254,"line":410},[252,1041,483],{"class":379},[252,1043,347],{"class":262},[252,1045,488],{"class":262},[252,1047,1048],{"class":266},"meta_k",[252,1050,536],{"class":262},[252,1052,1053],{"class":391}," \u002F\u002F Change to Cmd\u002FCtrl+K\n",[252,1055,1056],{"class":254,"line":417},[252,1057,558],{"class":262},[252,1059,1060],{"class":254,"line":423},[252,1061,564],{"class":262},[252,1063,1064,1066],{"class":254,"line":435},[252,1065,570],{"class":262},[252,1067,573],{"class":258},[139,1069,1070],{},"The shortcut format uses underscores to separate keys. Common examples:",[146,1072,1073,1078,1083],{},[149,1074,1075,1077],{},[208,1076,491],{}," - Cmd+I (Mac) \u002F Ctrl+I (Windows)",[149,1079,1080,1082],{},[208,1081,1048],{}," - Cmd+K (Mac) \u002F Ctrl+K (Windows)",[149,1084,1085,1088],{},[208,1086,1087],{},"ctrl_shift_p"," - Ctrl+Shift+P",[134,1090,1092],{"id":1091},"custom-icons","Custom Icons",[139,1094,1095],{},"Customize the icons used by the assistant:",[242,1097,1099],{"className":350,"code":1098,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    icons: {\n      \u002F\u002F Icon for the trigger button and slideover header\n      trigger: 'i-lucide-bot',\n\n      \u002F\u002F Icon for the \"Explain with AI\" button\n      explain: 'i-lucide-lightbulb'\n    }\n  }\n})\n",[208,1100,1101,1113,1121,1129,1134,1149,1153,1158,1171,1175,1179],{"__ignoreMap":248},[252,1102,1103,1105,1107,1109,1111],{"class":254,"line":255},[252,1104,360],{"class":359},[252,1106,363],{"class":359},[252,1108,367],{"class":366},[252,1110,370],{"class":258},[252,1112,373],{"class":262},[252,1114,1115,1117,1119],{"class":254,"line":376},[252,1116,380],{"class":379},[252,1118,347],{"class":262},[252,1120,385],{"class":262},[252,1122,1123,1125,1127],{"class":254,"line":388},[252,1124,517],{"class":379},[252,1126,347],{"class":262},[252,1128,385],{"class":262},[252,1130,1131],{"class":254,"line":395},[252,1132,1133],{"class":391},"      \u002F\u002F Icon for the trigger button and slideover header\n",[252,1135,1136,1138,1140,1142,1145,1147],{"class":254,"line":410},[252,1137,527],{"class":379},[252,1139,347],{"class":262},[252,1141,488],{"class":262},[252,1143,1144],{"class":266},"i-lucide-bot",[252,1146,536],{"class":262},[252,1148,407],{"class":262},[252,1150,1151],{"class":254,"line":417},[252,1152,414],{"emptyLinePlaceholder":413},[252,1154,1155],{"class":254,"line":423},[252,1156,1157],{"class":391},"      \u002F\u002F Icon for the \"Explain with AI\" button\n",[252,1159,1160,1162,1164,1166,1169],{"class":254,"line":435},[252,1161,544],{"class":379},[252,1163,347],{"class":262},[252,1165,488],{"class":262},[252,1167,1168],{"class":266},"i-lucide-lightbulb",[252,1170,494],{"class":262},[252,1172,1173],{"class":254,"line":440},[252,1174,558],{"class":262},[252,1176,1177],{"class":254,"line":446},[252,1178,564],{"class":262},[252,1180,1181,1183],{"class":254,"line":459},[252,1182,570],{"class":262},[252,1184,573],{"class":258},[139,1186,1187,1188,1193,1194,1196,1197,1200],{},"Icons use the ",[157,1189,1192],{"href":1190,"rel":1191},"https:\u002F\u002Ficonify.design\u002F",[238],"Iconify"," format (e.g., ",[208,1195,105],{},", ",[208,1198,1199],{},"i-heroicons-sparkles",").",[134,1202,68],{"id":1203},"internationalization",[139,1205,1206],{},"All UI texts are automatically translated based on the user's locale. Docus includes built-in translations for English and French.",[139,1208,1209],{},"The following texts are translated:",[146,1211,1212,1215,1218,1221],{},[149,1213,1214],{},"Slideover title and placeholder",[149,1216,1217],{},"Tooltip texts",[149,1219,1220],{},"Button labels (\"Clear chat\", \"Close\", \"Explain with AI\")",[149,1222,1223],{},"Status messages (\"Thinking...\", \"Chat is cleared on refresh\")",[134,1225,1227],{"id":1226},"disable-features","Disable Features",[217,1229,1231],{"id":1230},"disable-the-floating-input","Disable the Floating Input",[139,1233,1234],{},"Hide the floating input at the bottom of documentation pages:",[242,1236,1238],{"className":350,"code":1237,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    floatingInput: false\n  }\n})\n",[208,1239,1240,1252,1260,1269,1273],{"__ignoreMap":248},[252,1241,1242,1244,1246,1248,1250],{"class":254,"line":255},[252,1243,360],{"class":359},[252,1245,363],{"class":359},[252,1247,367],{"class":366},[252,1249,370],{"class":258},[252,1251,373],{"class":262},[252,1253,1254,1256,1258],{"class":254,"line":376},[252,1255,380],{"class":379},[252,1257,347],{"class":262},[252,1259,385],{"class":262},[252,1261,1262,1264,1266],{"class":254,"line":388},[252,1263,398],{"class":379},[252,1265,347],{"class":262},[252,1267,1268],{"class":403}," false\n",[252,1270,1271],{"class":254,"line":395},[252,1272,564],{"class":262},[252,1274,1275,1277],{"class":254,"line":410},[252,1276,570],{"class":262},[252,1278,573],{"class":258},[217,1280,1282],{"id":1281},"disable-explain-with-ai","Disable \"Explain with AI\"",[139,1284,1285],{},"Hide the \"Explain with AI\" button in the documentation sidebar:",[242,1287,1289],{"className":350,"code":1288,"filename":346,"language":352,"meta":248,"style":248},"export default defineAppConfig({\n  assistant: {\n    explainWithAi: false\n  }\n})\n",[208,1290,1291,1303,1311,1319,1323],{"__ignoreMap":248},[252,1292,1293,1295,1297,1299,1301],{"class":254,"line":255},[252,1294,360],{"class":359},[252,1296,363],{"class":359},[252,1298,367],{"class":366},[252,1300,370],{"class":258},[252,1302,373],{"class":262},[252,1304,1305,1307,1309],{"class":254,"line":376},[252,1306,380],{"class":379},[252,1308,347],{"class":262},[252,1310,385],{"class":262},[252,1312,1313,1315,1317],{"class":254,"line":388},[252,1314,426],{"class":379},[252,1316,347],{"class":262},[252,1318,1268],{"class":403},[252,1320,1321],{"class":254,"line":395},[252,1322,564],{"class":262},[252,1324,1325,1327],{"class":254,"line":410},[252,1326,570],{"class":262},[252,1328,573],{"class":258},[217,1330,1332],{"id":1331},"disable-the-assistant-entirely","Disable the Assistant Entirely",[139,1334,1335,1336,1338],{},"The assistant is disabled when no authentication is available. To explicitly disable it, remove ",[208,1337,259],{}," from your environment:",[242,1340,1342],{"className":244,"code":1341,"filename":246,"language":247,"meta":248,"style":248},"# AI_GATEWAY_API_KEY=your-api-key\n",[208,1343,1344],{"__ignoreMap":248},[252,1345,1346],{"class":254,"line":255},[252,1347,1341],{"class":391},[139,1349,1350],{},"On Vercel with OIDC, remove the auto-injected system environment variable from your project settings.",[134,1352,1354],{"id":1353},"advanced-configuration","Advanced Configuration",[139,1356,1357,1358,1361,1362,160],{},"Configure advanced options in ",[208,1359,1360],{},"nuxt.config.ts"," under ",[208,1363,1364],{},"docus.assistant",[242,1366,1368],{"className":350,"code":1367,"filename":1360,"language":352,"meta":248,"style":248},"export default defineNuxtConfig({\n  docus: {\n    assistant: {\n      \u002F\u002F AI model (uses AI SDK Gateway format)\n      model: 'google\u002Fgemini-3-flash',\n\n      \u002F\u002F MCP server (path or URL)\n      mcpServer: '\u002Fmcp',\n\n      \u002F\u002F API endpoint path\n      apiPath: '\u002F__docus__\u002Fassistant'\n    }\n  }\n})\n",[208,1369,1370,1383,1392,1401,1406,1422,1426,1431,1446,1450,1455,1469,1473,1477],{"__ignoreMap":248},[252,1371,1372,1374,1376,1379,1381],{"class":254,"line":255},[252,1373,360],{"class":359},[252,1375,363],{"class":359},[252,1377,1378],{"class":366}," defineNuxtConfig",[252,1380,370],{"class":258},[252,1382,373],{"class":262},[252,1384,1385,1388,1390],{"class":254,"line":376},[252,1386,1387],{"class":379},"  docus",[252,1389,347],{"class":262},[252,1391,385],{"class":262},[252,1393,1394,1397,1399],{"class":254,"line":388},[252,1395,1396],{"class":379},"    assistant",[252,1398,347],{"class":262},[252,1400,385],{"class":262},[252,1402,1403],{"class":254,"line":395},[252,1404,1405],{"class":391},"      \u002F\u002F AI model (uses AI SDK Gateway format)\n",[252,1407,1408,1411,1413,1415,1418,1420],{"class":254,"line":410},[252,1409,1410],{"class":379},"      model",[252,1412,347],{"class":262},[252,1414,488],{"class":262},[252,1416,1417],{"class":266},"google\u002Fgemini-3-flash",[252,1419,536],{"class":262},[252,1421,407],{"class":262},[252,1423,1424],{"class":254,"line":417},[252,1425,414],{"emptyLinePlaceholder":413},[252,1427,1428],{"class":254,"line":423},[252,1429,1430],{"class":391},"      \u002F\u002F MCP server (path or URL)\n",[252,1432,1433,1436,1438,1440,1442,1444],{"class":254,"line":435},[252,1434,1435],{"class":379},"      mcpServer",[252,1437,347],{"class":262},[252,1439,488],{"class":262},[252,1441,210],{"class":266},[252,1443,536],{"class":262},[252,1445,407],{"class":262},[252,1447,1448],{"class":254,"line":440},[252,1449,414],{"emptyLinePlaceholder":413},[252,1451,1452],{"class":254,"line":446},[252,1453,1454],{"class":391},"      \u002F\u002F API endpoint path\n",[252,1456,1457,1460,1462,1464,1467],{"class":254,"line":459},[252,1458,1459],{"class":379},"      apiPath",[252,1461,347],{"class":262},[252,1463,488],{"class":262},[252,1465,1466],{"class":266},"\u002F__docus__\u002Fassistant",[252,1468,494],{"class":262},[252,1470,1471],{"class":254,"line":464},[252,1472,558],{"class":262},[252,1474,1475],{"class":254,"line":470},[252,1476,564],{"class":262},[252,1478,1479,1481],{"class":254,"line":480},[252,1480,570],{"class":262},[252,1482,573],{"class":258},[217,1484,1486],{"id":1485},"mcp-server-configuration","MCP Server Configuration",[139,1488,1489],{},"The assistant uses an MCP server to access your documentation. You have two options:",[582,1491,1493],{"id":1492},"use-the-built-in-mcp-server-default","Use the Built-in MCP Server (Default)",[139,1495,1496,1497,347],{},"By default, the assistant uses Docus's built-in MCP server at ",[208,1498,210],{},[242,1500,1502],{"className":350,"code":1501,"filename":1360,"language":352,"meta":248,"style":248},"export default defineNuxtConfig({\n  docus: {\n    assistant: {\n      mcpServer: '\u002Fmcp'\n    }\n  }\n})\n",[208,1503,1504,1516,1524,1532,1544,1548,1552],{"__ignoreMap":248},[252,1505,1506,1508,1510,1512,1514],{"class":254,"line":255},[252,1507,360],{"class":359},[252,1509,363],{"class":359},[252,1511,1378],{"class":366},[252,1513,370],{"class":258},[252,1515,373],{"class":262},[252,1517,1518,1520,1522],{"class":254,"line":376},[252,1519,1387],{"class":379},[252,1521,347],{"class":262},[252,1523,385],{"class":262},[252,1525,1526,1528,1530],{"class":254,"line":388},[252,1527,1396],{"class":379},[252,1529,347],{"class":262},[252,1531,385],{"class":262},[252,1533,1534,1536,1538,1540,1542],{"class":254,"line":395},[252,1535,1435],{"class":379},[252,1537,347],{"class":262},[252,1539,488],{"class":262},[252,1541,210],{"class":266},[252,1543,494],{"class":262},[252,1545,1546],{"class":254,"line":410},[252,1547,558],{"class":262},[252,1549,1550],{"class":254,"line":417},[252,1551,564],{"class":262},[252,1553,1554,1556],{"class":254,"line":423},[252,1555,570],{"class":262},[252,1557,573],{"class":258},[1559,1560,1561,1562,1565],"warning",{},"Make sure the MCP server is enabled in your configuration. If you've customized the MCP path, update ",[208,1563,1564],{},"mcpServer"," accordingly.",[582,1567,1569],{"id":1568},"use-an-external-mcp-server","Use an External MCP Server",[139,1571,1572],{},"Connect to any external MCP server by providing a full URL:",[242,1574,1576],{"className":350,"code":1575,"filename":1360,"language":352,"meta":248,"style":248},"export default defineNuxtConfig({\n  docus: {\n    assistant: {\n      mcpServer: 'https:\u002F\u002Fother-docs.example.com\u002Fmcp'\n    }\n  }\n})\n",[208,1577,1578,1590,1598,1606,1619,1623,1627],{"__ignoreMap":248},[252,1579,1580,1582,1584,1586,1588],{"class":254,"line":255},[252,1581,360],{"class":359},[252,1583,363],{"class":359},[252,1585,1378],{"class":366},[252,1587,370],{"class":258},[252,1589,373],{"class":262},[252,1591,1592,1594,1596],{"class":254,"line":376},[252,1593,1387],{"class":379},[252,1595,347],{"class":262},[252,1597,385],{"class":262},[252,1599,1600,1602,1604],{"class":254,"line":388},[252,1601,1396],{"class":379},[252,1603,347],{"class":262},[252,1605,385],{"class":262},[252,1607,1608,1610,1612,1614,1617],{"class":254,"line":395},[252,1609,1435],{"class":379},[252,1611,347],{"class":262},[252,1613,488],{"class":262},[252,1615,1616],{"class":266},"https:\u002F\u002Fother-docs.example.com\u002Fmcp",[252,1618,494],{"class":262},[252,1620,1621],{"class":254,"line":410},[252,1622,558],{"class":262},[252,1624,1625],{"class":254,"line":417},[252,1626,564],{"class":262},[252,1628,1629,1631],{"class":254,"line":423},[252,1630,570],{"class":262},[252,1632,573],{"class":258},[139,1634,1635],{},"This is useful when you want the assistant to answer questions from a different documentation source, or when connecting to a centralized knowledge base.",[217,1637,1639],{"id":1638},"custom-ai-model","Custom AI Model",[139,1641,1642,1643,1645],{},"The assistant uses ",[208,1644,1417],{}," by default. You can change this to any model supported by the AI SDK Gateway:",[242,1647,1649],{"className":350,"code":1648,"filename":1360,"language":352,"meta":248,"style":248},"export default defineNuxtConfig({\n  docus: {\n    assistant: {\n      model: 'anthropic\u002Fclaude-opus-4.5'\n    }\n  }\n})\n",[208,1650,1651,1663,1671,1679,1692,1696,1700],{"__ignoreMap":248},[252,1652,1653,1655,1657,1659,1661],{"class":254,"line":255},[252,1654,360],{"class":359},[252,1656,363],{"class":359},[252,1658,1378],{"class":366},[252,1660,370],{"class":258},[252,1662,373],{"class":262},[252,1664,1665,1667,1669],{"class":254,"line":376},[252,1666,1387],{"class":379},[252,1668,347],{"class":262},[252,1670,385],{"class":262},[252,1672,1673,1675,1677],{"class":254,"line":388},[252,1674,1396],{"class":379},[252,1676,347],{"class":262},[252,1678,385],{"class":262},[252,1680,1681,1683,1685,1687,1690],{"class":254,"line":395},[252,1682,1410],{"class":379},[252,1684,347],{"class":262},[252,1686,488],{"class":262},[252,1688,1689],{"class":266},"anthropic\u002Fclaude-opus-4.5",[252,1691,494],{"class":262},[252,1693,1694],{"class":254,"line":410},[252,1695,558],{"class":262},[252,1697,1698],{"class":254,"line":417},[252,1699,564],{"class":262},[252,1701,1702,1704],{"class":254,"line":423},[252,1703,570],{"class":262},[252,1705,573],{"class":258},[217,1707,1709],{"id":1708},"site-name-in-responses","Site Name in Responses",[139,1711,1712,1713,347],{},"The assistant automatically uses your site name in its responses. Configure the site name in ",[208,1714,1360],{},[242,1716,1718],{"className":350,"code":1717,"filename":1360,"language":352,"meta":248,"style":248},"export default defineNuxtConfig({\n  site: {\n    name: 'My Documentation'\n  }\n})\n",[208,1719,1720,1732,1741,1755,1759],{"__ignoreMap":248},[252,1721,1722,1724,1726,1728,1730],{"class":254,"line":255},[252,1723,360],{"class":359},[252,1725,363],{"class":359},[252,1727,1378],{"class":366},[252,1729,370],{"class":258},[252,1731,373],{"class":262},[252,1733,1734,1737,1739],{"class":254,"line":376},[252,1735,1736],{"class":379},"  site",[252,1738,347],{"class":262},[252,1740,385],{"class":262},[252,1742,1743,1746,1748,1750,1753],{"class":254,"line":388},[252,1744,1745],{"class":379},"    name",[252,1747,347],{"class":262},[252,1749,488],{"class":262},[252,1751,1752],{"class":266},"My Documentation",[252,1754,494],{"class":262},[252,1756,1757],{"class":254,"line":395},[252,1758,564],{"class":262},[252,1760,1761,1763],{"class":254,"line":410},[252,1762,570],{"class":262},[252,1764,573],{"class":258},[139,1766,1767],{},"This makes the assistant respond as \"the My Documentation assistant\" and speak with authority about your specific product.",[134,1769,1771],{"id":1770},"programmatic-access","Programmatic Access",[139,1773,1774,1775,1778],{},"Use the ",[208,1776,1777],{},"useAssistant"," composable to control the assistant programmatically:",[242,1780,1784],{"className":1781,"code":1782,"language":1783,"meta":248,"style":248},"language-vue shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","\u003Cscript setup>\nconst { isEnabled, isOpen, open, close, toggle } = useAssistant()\n\nfunction askQuestion() {\n  \u002F\u002F Open the assistant with a pre-filled question\n  open('How do I configure the theme?', true)\n}\n\u003C\u002Fscript>\n\n\u003Ctemplate>\n  \u003CUButton v-if=\"isEnabled\" @click=\"askQuestion\">\n    Ask about themes\n  \u003C\u002FUButton>\n\u003C\u002Ftemplate>\n","vue",[208,1785,1786,1801,1843,1847,1860,1865,1885,1889,1898,1902,1911,1946,1951,1960],{"__ignoreMap":248},[252,1787,1788,1791,1794,1798],{"class":254,"line":255},[252,1789,1790],{"class":262},"\u003C",[252,1792,1793],{"class":379},"script",[252,1795,1797],{"class":1796},"spNyl"," setup",[252,1799,1800],{"class":262},">\n",[252,1802,1803,1806,1809,1812,1814,1817,1819,1822,1824,1827,1829,1832,1834,1837,1840],{"class":254,"line":376},[252,1804,1805],{"class":1796},"const",[252,1807,1808],{"class":262}," {",[252,1810,1811],{"class":258}," isEnabled",[252,1813,902],{"class":262},[252,1815,1816],{"class":258}," isOpen",[252,1818,902],{"class":262},[252,1820,1821],{"class":258}," open",[252,1823,902],{"class":262},[252,1825,1826],{"class":258}," close",[252,1828,902],{"class":262},[252,1830,1831],{"class":258}," toggle ",[252,1833,570],{"class":262},[252,1835,1836],{"class":262}," =",[252,1838,1839],{"class":366}," useAssistant",[252,1841,1842],{"class":258},"()\n",[252,1844,1845],{"class":254,"line":388},[252,1846,414],{"emptyLinePlaceholder":413},[252,1848,1849,1852,1855,1858],{"class":254,"line":395},[252,1850,1851],{"class":1796},"function",[252,1853,1854],{"class":366}," askQuestion",[252,1856,1857],{"class":262},"()",[252,1859,385],{"class":262},[252,1861,1862],{"class":254,"line":410},[252,1863,1864],{"class":391},"  \u002F\u002F Open the assistant with a pre-filled question\n",[252,1866,1867,1870,1872,1874,1877,1879,1881,1883],{"class":254,"line":417},[252,1868,1869],{"class":366},"  open",[252,1871,370],{"class":379},[252,1873,536],{"class":262},[252,1875,1876],{"class":266},"How do I configure the theme?",[252,1878,536],{"class":262},[252,1880,902],{"class":262},[252,1882,404],{"class":403},[252,1884,573],{"class":379},[252,1886,1887],{"class":254,"line":423},[252,1888,923],{"class":262},[252,1890,1891,1894,1896],{"class":254,"line":435},[252,1892,1893],{"class":262},"\u003C\u002F",[252,1895,1793],{"class":379},[252,1897,1800],{"class":262},[252,1899,1900],{"class":254,"line":440},[252,1901,414],{"emptyLinePlaceholder":413},[252,1903,1904,1906,1909],{"class":254,"line":446},[252,1905,1790],{"class":262},[252,1907,1908],{"class":379},"template",[252,1910,1800],{"class":262},[252,1912,1913,1916,1919,1922,1924,1927,1930,1932,1935,1937,1939,1942,1944],{"class":254,"line":459},[252,1914,1915],{"class":262},"  \u003C",[252,1917,1918],{"class":379},"UButton",[252,1920,1921],{"class":1796}," v-if",[252,1923,263],{"class":262},[252,1925,1926],{"class":262},"\"",[252,1928,1929],{"class":266},"isEnabled",[252,1931,1926],{"class":262},[252,1933,1934],{"class":1796}," @click",[252,1936,263],{"class":262},[252,1938,1926],{"class":262},[252,1940,1941],{"class":266},"askQuestion",[252,1943,1926],{"class":262},[252,1945,1800],{"class":262},[252,1947,1948],{"class":254,"line":464},[252,1949,1950],{"class":258},"    Ask about themes\n",[252,1952,1953,1956,1958],{"class":254,"line":470},[252,1954,1955],{"class":262},"  \u003C\u002F",[252,1957,1918],{"class":379},[252,1959,1800],{"class":262},[252,1961,1962,1964,1966],{"class":254,"line":480},[252,1963,1893],{"class":262},[252,1965,1908],{"class":379},[252,1967,1800],{"class":262},[217,1969,1971],{"id":1970},"composable-api","Composable API",[1973,1974,1975,1991],"table",{},[1976,1977,1978],"thead",{},[1979,1980,1981,1985,1988],"tr",{},[1982,1983,1984],"th",{},"Property",[1982,1986,1987],{},"Type",[1982,1989,1990],{},"Description",[1992,1993,1994,2015,2030,2045,2059,2073],"tbody",{},[1979,1995,1996,2001,2006],{},[1997,1998,1999],"td",{},[208,2000,1929],{},[1997,2002,2003],{},[208,2004,2005],{},"ComputedRef\u003Cboolean>",[1997,2007,2008,2009,2011,2012,2014],{},"Whether the assistant is enabled (",[208,2010,259],{}," or ",[208,2013,276],{}," at build)",[1979,2016,2017,2022,2027],{},[1997,2018,2019],{},[208,2020,2021],{},"isOpen",[1997,2023,2024],{},[208,2025,2026],{},"Ref\u003Cboolean>",[1997,2028,2029],{},"Whether the slideover is open",[1979,2031,2032,2037,2042],{},[1997,2033,2034],{},[208,2035,2036],{},"open(message?, clearPrevious?)",[1997,2038,2039],{},[208,2040,2041],{},"Function",[1997,2043,2044],{},"Open the assistant, optionally with a message",[1979,2046,2047,2052,2056],{},[1997,2048,2049],{},[208,2050,2051],{},"close()",[1997,2053,2054],{},[208,2055,2041],{},[1997,2057,2058],{},"Close the assistant slideover",[1979,2060,2061,2066,2070],{},[1997,2062,2063],{},[208,2064,2065],{},"toggle()",[1997,2067,2068],{},[208,2069,2041],{},[1997,2071,2072],{},"Toggle the assistant open\u002Fclosed",[1979,2074,2075,2080,2084],{},[1997,2076,2077],{},[208,2078,2079],{},"clearMessages()",[1997,2081,2082],{},[208,2083,2041],{},[1997,2085,2086],{},"Clear the conversation history",[2088,2089,2090],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}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 .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 .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":248,"searchDepth":376,"depth":376,"links":2092},[2093,2094,2095,2099,2104,2107,2108,2109,2110,2115,2120],{"id":136,"depth":376,"text":137},{"id":175,"depth":376,"text":176},{"id":214,"depth":376,"text":215,"children":2096},[2097,2098],{"id":219,"depth":388,"text":220},{"id":289,"depth":388,"text":290},{"id":296,"depth":376,"text":297,"children":2100},[2101,2102,2103],{"id":303,"depth":388,"text":304},{"id":323,"depth":388,"text":324},{"id":333,"depth":388,"text":334},{"id":340,"depth":376,"text":53,"children":2105},[2106],{"id":576,"depth":388,"text":577},{"id":995,"depth":376,"text":996},{"id":1091,"depth":376,"text":1092},{"id":1203,"depth":376,"text":68},{"id":1226,"depth":376,"text":1227,"children":2111},[2112,2113,2114],{"id":1230,"depth":388,"text":1231},{"id":1281,"depth":388,"text":1282},{"id":1331,"depth":388,"text":1332},{"id":1353,"depth":376,"text":1354,"children":2116},[2117,2118,2119],{"id":1485,"depth":388,"text":1486},{"id":1638,"depth":388,"text":1639},{"id":1708,"depth":388,"text":1709},{"id":1770,"depth":376,"text":1771,"children":2121},[2122],{"id":1970,"depth":388,"text":1971},"Add AI-powered chat to your docs that answers questions, cites sources, and generates code examples.","md",null,{},{"icon":105},{"title":110,"description":2123},"V7UViwOa3BR6qHq8CoRu-FEdeezbwG6rEJbRdtIhsrY",[2131,2133],{"title":99,"path":100,"stem":101,"description":2132,"icon":102,"children":-1},"Add image, video, and other HTML elements",{"title":114,"path":115,"stem":116,"description":2134,"icon":117,"children":-1},"Connect your documentation to AI tools with a native MCP server.",1776778186904]