You can now organize your app within a monorepo. The mobile app runs from a subdirectory alongside your backend and other services, so you can manage everything in a single repository without conflicting configurations.
Documentation pages now detect and track traffic from AI agents and crawlers. You get visibility into how AI tools are accessing your docs, including geographic data and user-agent details.
Was this page helpful?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Yolocode","colors":{"primary":"#6366F1","light":"#818CF8","dark":"#4F46E5"},"logo":{"light":"https://mintcdn.com/yolocode/YG4rSw8XGt4tHBcf/logo/light.svg?fit=max\u0026auto=format\u0026n=YG4rSw8XGt4tHBcf\u0026q=85\u0026s=b5457948c28b33a4e161e70bf5529c69","dark":"https://mintcdn.com/yolocode/YG4rSw8XGt4tHBcf/logo/dark.svg?fit=max\u0026auto=format\u0026n=YG4rSw8XGt4tHBcf\u0026q=85\u0026s=5bc28853a2fd038e240cb7744918c319"},"favicon":"/favicon.svg","api":{},"navbar":{"links":[{"href":"mailto:support@yolocode.ai","label":"Support"}],"primary":{"type":"button","label":"Launch App","href":"https://yolocode.ai"}},"footer":{"socials":{"github":"https://github.com/makedora"}},"contextual":{"options":["copy","view","chatgpt","claude","cursor","vscode"],"display":"header"},"styling":{"latex":false},"navigation":{"global":{"anchors":[{"anchor":"API Status","icon":"signal","href":"https://api.yolocode.ai/api/health"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"yolocode","hasAudioNarration":false,"actualSubdomain":"yolocode","customDomains":["docs.yolocode.ai"],"gitSource":{"type":"github","owner":"makedora","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20cee6c2add636015205fa","collectionId":"4bdb7c67-cda4-4aa1-96a3-fafb1a244b62","schemaVersion":"v2"},"feedback":{"thumbs":true},"entitlements":{},"buildId":"6a20cee6c2add636015205fa:success","clientVersion":"0.0.4044","searchFilterCounts":[{"language":"default","tag":"API Reference","count":35},{"language":"default","tag":"E2B Sandboxes","count":11},{"language":"default","tag":"Daytona Sandboxes","count":9},{"language":"default","tag":"Guides","count":9},{"language":"default","tag":"Authentication","count":5},{"language":"default","tag":"Files","count":4},{"language":"default","tag":"Changelog","count":4},{"language":"default","tag":"Getting Started","count":3},{"language":"default","tag":"AI \u0026 Streaming","count":3},{"language":"default","tag":"Sandboxes","count":3}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"changelog/april-9-2026","slug":"/changelog/april-9-2026","pageMetadata":{"title":"April 9, 2026","description":"Monorepo project support and AI docs analytics.","href":"/changelog/april-9-2026"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Monorepo project support and AI docs analytics.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={p:`p`,..._provideComponents(),...props.components},{Heading}=_components;if(!Heading)_missingMdxReference(`Heading`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`new-features`,children:`New features`}),`\n`,_jsx(Heading,{level:`3`,id:`monorepo-project-support`,children:`Monorepo project support`}),`\n`,_jsx(_components.p,{children:`You can now organize your app within a monorepo. The mobile app runs from a subdirectory alongside your backend and other services, so you can manage everything in a single repository without conflicting configurations.`}),`\n`,_jsx(Heading,{level:`3`,id:`ai-docs-analytics`,children:`AI docs analytics`}),`\n`,_jsx(_components.p,{children:`Documentation pages now detect and track traffic from AI agents and crawlers. You get visibility into how AI tools are accessing your docs, including geographic data and user-agent details.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"April 9, 2026","description":"Monorepo project support and AI docs analytics.","href":"/changelog/april-9-2026"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"New features","slug":"new-features","depth":2,"children":[{"title":"Monorepo project support","slug":"monorepo-project-support","depth":3,"children":[]},{"title":"AI docs analytics","slug":"ai-docs-analytics","depth":3,"children":[]}]}],"codeExamples":{}},"jsLinks":[],"subdomain":"yolocode","siteName":"Yolocode","title":"April 9, 2026 - Yolocode","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-04-09T01:34:19.296Z","originalFileLocation":"changelog/april-9-2026.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Monorepo project support and AI docs analytics.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Yolocode\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"April 9, 2026 - Yolocode\">\u003cmeta data-mint-head property=\"og:description\" content=\"Monorepo project support and AI docs analytics.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Yolocode\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.yolocode.ai/changelog/april-9-2026\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://yolocode.mintlify.app/_mintlify/api/og/v2?division=Changelog\u0026amp;title=April+9%2C+2026\u0026amp;description=Monorepo+project+support+and+AI+docs+analytics.\u0026amp;theme=5ac3cbc1fd5f949be5475da4\u0026amp;signature=3f0cb227f75a01d1afc9048e0be4554c0eea0fad68ab1265ac8b7bc8126f04de\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"April 9, 2026 - Yolocode\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Monorepo project support and AI docs analytics.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://yolocode.mintlify.app/_mintlify/api/og/v2?division=Changelog\u0026amp;title=April+9%2C+2026\u0026amp;description=Monorepo+project+support+and+AI+docs+analytics.\u0026amp;theme=5ac3cbc1fd5f949be5475da4\u0026amp;signature=3f0cb227f75a01d1afc9048e0be4554c0eea0fad68ab1265ac8b7bc8126f04de\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/yolocode/joWDcL1r0rKgb08D/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Yolocode\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6366F1\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.yolocode.ai/changelog/april-9-2026\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/changelog/april-9-2026.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.yolocode.ai/#organization\",\"name\":\"Yolocode\",\"url\":\"https://docs.yolocode.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/yolocode/YG4rSw8XGt4tHBcf/logo/light.svg?fit=max\u0026auto=format\u0026n=YG4rSw8XGt4tHBcf\u0026q=85\u0026s=b5457948c28b33a4e161e70bf5529c69\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.yolocode.ai#website\",\"name\":\"Yolocode\",\"url\":\"https://docs.yolocode.ai\",\"publisher\":{\"@id\":\"https://docs.yolocode.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.yolocode.ai/changelog/april-9-2026#webpage\",\"url\":\"https://docs.yolocode.ai/changelog/april-9-2026\",\"name\":\"April 9, 2026\",\"description\":\"Monorepo project support and AI docs analytics.\",\"dateModified\":\"2026-04-09T01:34:19.296Z\",\"isPartOf\":{\"@id\":\"https://docs.yolocode.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.yolocode.ai/changelog/april-9-2026#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.yolocode.ai/changelog/april-9-2026#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Yolocode\",\"item\":\"https://docs.yolocode.ai\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"April 9, 2026\",\"item\":\"https://docs.yolocode.ai/changelog/april-9-2026\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.yolocode.ai/changelog/april-9-2026#article\",\"headline\":\"April 9, 2026\",\"name\":\"April 9, 2026\",\"description\":\"Monorepo project support and AI docs analytics.\",\"url\":\"https://docs.yolocode.ai/changelog/april-9-2026\",\"mainEntityOfPage\":{\"@id\":\"https://docs.yolocode.ai/changelog/april-9-2026#webpage\"},\"dateModified\":\"2026-04-09T01:34:19.296Z\",\"publisher\":{\"@id\":\"https://docs.yolocode.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.yolocode.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Yolocode\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Yolocode","nav":{"global":{"anchors":[{"anchor":"API Status","icon":"signal","href":"https://api.yolocode.ai/api/health"}]},"tabs":[{"tab":"Guides","pages":[{"title":"Guides","href":""}]},{"tab":"Changelog","groups":[{"group":"Changelog","pages":[{"title":"April 9, 2026","href":"/changelog/april-9-2026"},{"title":"April 2026","description":"New sandbox provider, payment integration, and sandbox UI improvements.","href":"/changelog/april-2026"}]}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/api-reference/introduction"}]}]},"basePath":"","title":"April 9, 2026 - Yolocode","buildId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","deploymentId":"dpl_DeHjVRGfFnhYQwHnfC2pjeXXv8h9","dynamics":[],"chunks":[]}