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