diff --git a/content/docs/01-introduction/index.mdx b/content/10-docs/01-introduction/index.mdx similarity index 100% rename from content/docs/01-introduction/index.mdx rename to content/10-docs/01-introduction/index.mdx diff --git a/content/docs/02-foundations/01-overview.mdx b/content/10-docs/02-foundations/01-overview.mdx similarity index 100% rename from content/docs/02-foundations/01-overview.mdx rename to content/10-docs/02-foundations/01-overview.mdx diff --git a/content/docs/02-foundations/02-providers-and-models.mdx b/content/10-docs/02-foundations/02-providers-and-models.mdx similarity index 100% rename from content/docs/02-foundations/02-providers-and-models.mdx rename to content/10-docs/02-foundations/02-providers-and-models.mdx diff --git a/content/docs/02-foundations/03-prompts.mdx b/content/10-docs/02-foundations/03-prompts.mdx similarity index 100% rename from content/docs/02-foundations/03-prompts.mdx rename to content/10-docs/02-foundations/03-prompts.mdx diff --git a/content/docs/02-foundations/04-tools.mdx b/content/10-docs/02-foundations/04-tools.mdx similarity index 100% rename from content/docs/02-foundations/04-tools.mdx rename to content/10-docs/02-foundations/04-tools.mdx diff --git a/content/docs/02-foundations/05-streaming.mdx b/content/10-docs/02-foundations/05-streaming.mdx similarity index 100% rename from content/docs/02-foundations/05-streaming.mdx rename to content/10-docs/02-foundations/05-streaming.mdx diff --git a/content/docs/02-foundations/index.mdx b/content/10-docs/02-foundations/index.mdx similarity index 100% rename from content/docs/02-foundations/index.mdx rename to content/10-docs/02-foundations/index.mdx diff --git a/content/docs/02-getting-started/01-navigating-the-library.mdx b/content/10-docs/02-getting-started/01-navigating-the-library.mdx similarity index 100% rename from content/docs/02-getting-started/01-navigating-the-library.mdx rename to content/10-docs/02-getting-started/01-navigating-the-library.mdx diff --git a/content/docs/02-getting-started/02-nextjs-app-router.mdx b/content/10-docs/02-getting-started/02-nextjs-app-router.mdx similarity index 100% rename from content/docs/02-getting-started/02-nextjs-app-router.mdx rename to content/10-docs/02-getting-started/02-nextjs-app-router.mdx diff --git a/content/docs/02-getting-started/03-nextjs-pages-router.mdx b/content/10-docs/02-getting-started/03-nextjs-pages-router.mdx similarity index 100% rename from content/docs/02-getting-started/03-nextjs-pages-router.mdx rename to content/10-docs/02-getting-started/03-nextjs-pages-router.mdx diff --git a/content/docs/02-getting-started/04-svelte.mdx b/content/10-docs/02-getting-started/04-svelte.mdx similarity index 100% rename from content/docs/02-getting-started/04-svelte.mdx rename to content/10-docs/02-getting-started/04-svelte.mdx diff --git a/content/docs/02-getting-started/05-nuxt.mdx b/content/10-docs/02-getting-started/05-nuxt.mdx similarity index 100% rename from content/docs/02-getting-started/05-nuxt.mdx rename to content/10-docs/02-getting-started/05-nuxt.mdx diff --git a/content/docs/02-getting-started/06-nodejs.mdx b/content/10-docs/02-getting-started/06-nodejs.mdx similarity index 100% rename from content/docs/02-getting-started/06-nodejs.mdx rename to content/10-docs/02-getting-started/06-nodejs.mdx diff --git a/content/docs/02-getting-started/07-expo.mdx b/content/10-docs/02-getting-started/07-expo.mdx similarity index 100% rename from content/docs/02-getting-started/07-expo.mdx rename to content/10-docs/02-getting-started/07-expo.mdx diff --git a/content/docs/02-getting-started/index.mdx b/content/10-docs/02-getting-started/index.mdx similarity index 100% rename from content/docs/02-getting-started/index.mdx rename to content/10-docs/02-getting-started/index.mdx diff --git a/content/docs/02-guides/01-rag-chatbot.mdx b/content/10-docs/02-guides/01-rag-chatbot.mdx similarity index 100% rename from content/docs/02-guides/01-rag-chatbot.mdx rename to content/10-docs/02-guides/01-rag-chatbot.mdx diff --git a/content/docs/02-guides/02-multi-modal-chatbot.mdx b/content/10-docs/02-guides/02-multi-modal-chatbot.mdx similarity index 100% rename from content/docs/02-guides/02-multi-modal-chatbot.mdx rename to content/10-docs/02-guides/02-multi-modal-chatbot.mdx diff --git a/content/docs/02-guides/03-llama-3_1.mdx b/content/10-docs/02-guides/03-llama-3_1.mdx similarity index 100% rename from content/docs/02-guides/03-llama-3_1.mdx rename to content/10-docs/02-guides/03-llama-3_1.mdx diff --git a/content/docs/02-guides/04-o1.mdx b/content/10-docs/02-guides/04-o1.mdx similarity index 100% rename from content/docs/02-guides/04-o1.mdx rename to content/10-docs/02-guides/04-o1.mdx diff --git a/content/docs/02-guides/05-computer-use.mdx b/content/10-docs/02-guides/05-computer-use.mdx similarity index 100% rename from content/docs/02-guides/05-computer-use.mdx rename to content/10-docs/02-guides/05-computer-use.mdx diff --git a/content/docs/02-guides/06-natural-language-postgres.mdx b/content/10-docs/02-guides/06-natural-language-postgres.mdx similarity index 100% rename from content/docs/02-guides/06-natural-language-postgres.mdx rename to content/10-docs/02-guides/06-natural-language-postgres.mdx diff --git a/content/docs/02-guides/index.mdx b/content/10-docs/02-guides/index.mdx similarity index 100% rename from content/docs/02-guides/index.mdx rename to content/10-docs/02-guides/index.mdx diff --git a/content/docs/03-ai-sdk-core/01-overview.mdx b/content/10-docs/03-ai-sdk-core/01-overview.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/01-overview.mdx rename to content/10-docs/03-ai-sdk-core/01-overview.mdx diff --git a/content/docs/03-ai-sdk-core/05-generating-text.mdx b/content/10-docs/03-ai-sdk-core/05-generating-text.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/05-generating-text.mdx rename to content/10-docs/03-ai-sdk-core/05-generating-text.mdx diff --git a/content/docs/03-ai-sdk-core/10-generating-structured-data.mdx b/content/10-docs/03-ai-sdk-core/10-generating-structured-data.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/10-generating-structured-data.mdx rename to content/10-docs/03-ai-sdk-core/10-generating-structured-data.mdx diff --git a/content/docs/03-ai-sdk-core/15-tools-and-tool-calling.mdx b/content/10-docs/03-ai-sdk-core/15-tools-and-tool-calling.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/15-tools-and-tool-calling.mdx rename to content/10-docs/03-ai-sdk-core/15-tools-and-tool-calling.mdx diff --git a/content/docs/03-ai-sdk-core/17-agents.mdx b/content/10-docs/03-ai-sdk-core/17-agents.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/17-agents.mdx rename to content/10-docs/03-ai-sdk-core/17-agents.mdx diff --git a/content/docs/03-ai-sdk-core/20-prompt-engineering.mdx b/content/10-docs/03-ai-sdk-core/20-prompt-engineering.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/20-prompt-engineering.mdx rename to content/10-docs/03-ai-sdk-core/20-prompt-engineering.mdx diff --git a/content/docs/03-ai-sdk-core/25-settings.mdx b/content/10-docs/03-ai-sdk-core/25-settings.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/25-settings.mdx rename to content/10-docs/03-ai-sdk-core/25-settings.mdx diff --git a/content/docs/03-ai-sdk-core/30-embeddings.mdx b/content/10-docs/03-ai-sdk-core/30-embeddings.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/30-embeddings.mdx rename to content/10-docs/03-ai-sdk-core/30-embeddings.mdx diff --git a/content/docs/03-ai-sdk-core/40-provider-management.mdx b/content/10-docs/03-ai-sdk-core/40-provider-management.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/40-provider-management.mdx rename to content/10-docs/03-ai-sdk-core/40-provider-management.mdx diff --git a/content/docs/03-ai-sdk-core/45-middleware.mdx b/content/10-docs/03-ai-sdk-core/45-middleware.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/45-middleware.mdx rename to content/10-docs/03-ai-sdk-core/45-middleware.mdx diff --git a/content/docs/03-ai-sdk-core/50-error-handling.mdx b/content/10-docs/03-ai-sdk-core/50-error-handling.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/50-error-handling.mdx rename to content/10-docs/03-ai-sdk-core/50-error-handling.mdx diff --git a/content/docs/03-ai-sdk-core/55-testing.mdx b/content/10-docs/03-ai-sdk-core/55-testing.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/55-testing.mdx rename to content/10-docs/03-ai-sdk-core/55-testing.mdx diff --git a/content/docs/03-ai-sdk-core/60-telemetry.mdx b/content/10-docs/03-ai-sdk-core/60-telemetry.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/60-telemetry.mdx rename to content/10-docs/03-ai-sdk-core/60-telemetry.mdx diff --git a/content/docs/03-ai-sdk-core/index.mdx b/content/10-docs/03-ai-sdk-core/index.mdx similarity index 100% rename from content/docs/03-ai-sdk-core/index.mdx rename to content/10-docs/03-ai-sdk-core/index.mdx diff --git a/content/docs/04-ai-sdk-ui/01-overview.mdx b/content/10-docs/04-ai-sdk-ui/01-overview.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/01-overview.mdx rename to content/10-docs/04-ai-sdk-ui/01-overview.mdx diff --git a/content/docs/04-ai-sdk-ui/02-chatbot.mdx b/content/10-docs/04-ai-sdk-ui/02-chatbot.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/02-chatbot.mdx rename to content/10-docs/04-ai-sdk-ui/02-chatbot.mdx diff --git a/content/docs/04-ai-sdk-ui/03-chatbot-with-tool-calling.mdx b/content/10-docs/04-ai-sdk-ui/03-chatbot-with-tool-calling.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/03-chatbot-with-tool-calling.mdx rename to content/10-docs/04-ai-sdk-ui/03-chatbot-with-tool-calling.mdx diff --git a/content/docs/04-ai-sdk-ui/04-generative-user-interfaces.mdx b/content/10-docs/04-ai-sdk-ui/04-generative-user-interfaces.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/04-generative-user-interfaces.mdx rename to content/10-docs/04-ai-sdk-ui/04-generative-user-interfaces.mdx diff --git a/content/docs/04-ai-sdk-ui/05-completion.mdx b/content/10-docs/04-ai-sdk-ui/05-completion.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/05-completion.mdx rename to content/10-docs/04-ai-sdk-ui/05-completion.mdx diff --git a/content/docs/04-ai-sdk-ui/08-object-generation.mdx b/content/10-docs/04-ai-sdk-ui/08-object-generation.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/08-object-generation.mdx rename to content/10-docs/04-ai-sdk-ui/08-object-generation.mdx diff --git a/content/docs/04-ai-sdk-ui/10-openai-assistants.mdx b/content/10-docs/04-ai-sdk-ui/10-openai-assistants.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/10-openai-assistants.mdx rename to content/10-docs/04-ai-sdk-ui/10-openai-assistants.mdx diff --git a/content/docs/04-ai-sdk-ui/15-storing-messages.mdx b/content/10-docs/04-ai-sdk-ui/15-storing-messages.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/15-storing-messages.mdx rename to content/10-docs/04-ai-sdk-ui/15-storing-messages.mdx diff --git a/content/docs/04-ai-sdk-ui/20-streaming-data.mdx b/content/10-docs/04-ai-sdk-ui/20-streaming-data.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/20-streaming-data.mdx rename to content/10-docs/04-ai-sdk-ui/20-streaming-data.mdx diff --git a/content/docs/04-ai-sdk-ui/21-error-handling.mdx b/content/10-docs/04-ai-sdk-ui/21-error-handling.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/21-error-handling.mdx rename to content/10-docs/04-ai-sdk-ui/21-error-handling.mdx diff --git a/content/docs/04-ai-sdk-ui/50-stream-protocol.mdx b/content/10-docs/04-ai-sdk-ui/50-stream-protocol.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/50-stream-protocol.mdx rename to content/10-docs/04-ai-sdk-ui/50-stream-protocol.mdx diff --git a/content/docs/04-ai-sdk-ui/index.mdx b/content/10-docs/04-ai-sdk-ui/index.mdx similarity index 100% rename from content/docs/04-ai-sdk-ui/index.mdx rename to content/10-docs/04-ai-sdk-ui/index.mdx diff --git a/content/docs/05-ai-sdk-rsc/01-overview.mdx b/content/10-docs/05-ai-sdk-rsc/01-overview.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/01-overview.mdx rename to content/10-docs/05-ai-sdk-rsc/01-overview.mdx diff --git a/content/docs/05-ai-sdk-rsc/02-streaming-react-components.mdx b/content/10-docs/05-ai-sdk-rsc/02-streaming-react-components.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/02-streaming-react-components.mdx rename to content/10-docs/05-ai-sdk-rsc/02-streaming-react-components.mdx diff --git a/content/docs/05-ai-sdk-rsc/03-generative-ui-state.mdx b/content/10-docs/05-ai-sdk-rsc/03-generative-ui-state.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/03-generative-ui-state.mdx rename to content/10-docs/05-ai-sdk-rsc/03-generative-ui-state.mdx diff --git a/content/docs/05-ai-sdk-rsc/03-saving-and-restoring-states.mdx b/content/10-docs/05-ai-sdk-rsc/03-saving-and-restoring-states.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/03-saving-and-restoring-states.mdx rename to content/10-docs/05-ai-sdk-rsc/03-saving-and-restoring-states.mdx diff --git a/content/docs/05-ai-sdk-rsc/04-multistep-interfaces.mdx b/content/10-docs/05-ai-sdk-rsc/04-multistep-interfaces.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/04-multistep-interfaces.mdx rename to content/10-docs/05-ai-sdk-rsc/04-multistep-interfaces.mdx diff --git a/content/docs/05-ai-sdk-rsc/05-streaming-values.mdx b/content/10-docs/05-ai-sdk-rsc/05-streaming-values.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/05-streaming-values.mdx rename to content/10-docs/05-ai-sdk-rsc/05-streaming-values.mdx diff --git a/content/docs/05-ai-sdk-rsc/06-loading-state.mdx b/content/10-docs/05-ai-sdk-rsc/06-loading-state.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/06-loading-state.mdx rename to content/10-docs/05-ai-sdk-rsc/06-loading-state.mdx diff --git a/content/docs/05-ai-sdk-rsc/08-error-handling.mdx b/content/10-docs/05-ai-sdk-rsc/08-error-handling.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/08-error-handling.mdx rename to content/10-docs/05-ai-sdk-rsc/08-error-handling.mdx diff --git a/content/docs/05-ai-sdk-rsc/09-authentication.mdx b/content/10-docs/05-ai-sdk-rsc/09-authentication.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/09-authentication.mdx rename to content/10-docs/05-ai-sdk-rsc/09-authentication.mdx diff --git a/content/docs/05-ai-sdk-rsc/10-migrating-to-ui.mdx b/content/10-docs/05-ai-sdk-rsc/10-migrating-to-ui.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/10-migrating-to-ui.mdx rename to content/10-docs/05-ai-sdk-rsc/10-migrating-to-ui.mdx diff --git a/content/docs/05-ai-sdk-rsc/index.mdx b/content/10-docs/05-ai-sdk-rsc/index.mdx similarity index 100% rename from content/docs/05-ai-sdk-rsc/index.mdx rename to content/10-docs/05-ai-sdk-rsc/index.mdx diff --git a/content/docs/06-advanced/01-prompt-engineering.mdx b/content/10-docs/06-advanced/01-prompt-engineering.mdx similarity index 100% rename from content/docs/06-advanced/01-prompt-engineering.mdx rename to content/10-docs/06-advanced/01-prompt-engineering.mdx diff --git a/content/docs/06-advanced/02-stopping-streams.mdx b/content/10-docs/06-advanced/02-stopping-streams.mdx similarity index 100% rename from content/docs/06-advanced/02-stopping-streams.mdx rename to content/10-docs/06-advanced/02-stopping-streams.mdx diff --git a/content/docs/06-advanced/03-backpressure.mdx b/content/10-docs/06-advanced/03-backpressure.mdx similarity index 100% rename from content/docs/06-advanced/03-backpressure.mdx rename to content/10-docs/06-advanced/03-backpressure.mdx diff --git a/content/docs/06-advanced/04-caching.mdx b/content/10-docs/06-advanced/04-caching.mdx similarity index 100% rename from content/docs/06-advanced/04-caching.mdx rename to content/10-docs/06-advanced/04-caching.mdx diff --git a/content/docs/06-advanced/05-multiple-streamables.mdx b/content/10-docs/06-advanced/05-multiple-streamables.mdx similarity index 100% rename from content/docs/06-advanced/05-multiple-streamables.mdx rename to content/10-docs/06-advanced/05-multiple-streamables.mdx diff --git a/content/docs/06-advanced/06-rate-limiting.mdx b/content/10-docs/06-advanced/06-rate-limiting.mdx similarity index 100% rename from content/docs/06-advanced/06-rate-limiting.mdx rename to content/10-docs/06-advanced/06-rate-limiting.mdx diff --git a/content/docs/06-advanced/07-rendering-ui-with-language-models.mdx b/content/10-docs/06-advanced/07-rendering-ui-with-language-models.mdx similarity index 100% rename from content/docs/06-advanced/07-rendering-ui-with-language-models.mdx rename to content/10-docs/06-advanced/07-rendering-ui-with-language-models.mdx diff --git a/content/docs/06-advanced/08-model-as-router.mdx b/content/10-docs/06-advanced/08-model-as-router.mdx similarity index 100% rename from content/docs/06-advanced/08-model-as-router.mdx rename to content/10-docs/06-advanced/08-model-as-router.mdx diff --git a/content/docs/06-advanced/09-multistep-interfaces.mdx b/content/10-docs/06-advanced/09-multistep-interfaces.mdx similarity index 100% rename from content/docs/06-advanced/09-multistep-interfaces.mdx rename to content/10-docs/06-advanced/09-multistep-interfaces.mdx diff --git a/content/docs/06-advanced/09-sequential-generations.mdx b/content/10-docs/06-advanced/09-sequential-generations.mdx similarity index 100% rename from content/docs/06-advanced/09-sequential-generations.mdx rename to content/10-docs/06-advanced/09-sequential-generations.mdx diff --git a/content/docs/06-advanced/10-vercel-deployment-guide.mdx b/content/10-docs/06-advanced/10-vercel-deployment-guide.mdx similarity index 100% rename from content/docs/06-advanced/10-vercel-deployment-guide.mdx rename to content/10-docs/06-advanced/10-vercel-deployment-guide.mdx diff --git a/content/docs/06-advanced/index.mdx b/content/10-docs/06-advanced/index.mdx similarity index 100% rename from content/docs/06-advanced/index.mdx rename to content/10-docs/06-advanced/index.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/01-generate-text.mdx b/content/10-docs/07-reference/01-ai-sdk-core/01-generate-text.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/01-generate-text.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/01-generate-text.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/02-stream-text.mdx b/content/10-docs/07-reference/01-ai-sdk-core/02-stream-text.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/02-stream-text.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/02-stream-text.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/03-generate-object.mdx b/content/10-docs/07-reference/01-ai-sdk-core/03-generate-object.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/03-generate-object.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/03-generate-object.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/04-stream-object.mdx b/content/10-docs/07-reference/01-ai-sdk-core/04-stream-object.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/04-stream-object.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/04-stream-object.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/05-embed.mdx b/content/10-docs/07-reference/01-ai-sdk-core/05-embed.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/05-embed.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/05-embed.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/06-embed-many.mdx b/content/10-docs/07-reference/01-ai-sdk-core/06-embed-many.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/06-embed-many.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/06-embed-many.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/20-tool.mdx b/content/10-docs/07-reference/01-ai-sdk-core/20-tool.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/20-tool.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/20-tool.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/25-json-schema.mdx b/content/10-docs/07-reference/01-ai-sdk-core/25-json-schema.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/25-json-schema.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/25-json-schema.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/30-core-message.mdx b/content/10-docs/07-reference/01-ai-sdk-core/30-core-message.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/30-core-message.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/30-core-message.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/40-provider-registry.mdx b/content/10-docs/07-reference/01-ai-sdk-core/40-provider-registry.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/40-provider-registry.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/40-provider-registry.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/42-custom-provider.mdx b/content/10-docs/07-reference/01-ai-sdk-core/42-custom-provider.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/42-custom-provider.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/42-custom-provider.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/50-cosine-similarity.mdx b/content/10-docs/07-reference/01-ai-sdk-core/50-cosine-similarity.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/50-cosine-similarity.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/50-cosine-similarity.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/60-wrap-language-model.mdx b/content/10-docs/07-reference/01-ai-sdk-core/60-wrap-language-model.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/60-wrap-language-model.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/60-wrap-language-model.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/65-language-model-v1-middleware.mdx b/content/10-docs/07-reference/01-ai-sdk-core/65-language-model-v1-middleware.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/65-language-model-v1-middleware.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/65-language-model-v1-middleware.mdx diff --git a/content/docs/07-reference/01-ai-sdk-core/index.mdx b/content/10-docs/07-reference/01-ai-sdk-core/index.mdx similarity index 100% rename from content/docs/07-reference/01-ai-sdk-core/index.mdx rename to content/10-docs/07-reference/01-ai-sdk-core/index.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/01-use-chat.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/01-use-chat.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/01-use-chat.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/01-use-chat.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/02-use-completion.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/02-use-completion.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/02-use-completion.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/02-use-completion.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/03-use-object.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/03-use-object.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/03-use-object.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/03-use-object.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/20-use-assistant.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/20-use-assistant.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/20-use-assistant.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/20-use-assistant.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/21-assistant-response.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/21-assistant-response.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/21-assistant-response.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/21-assistant-response.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/31-convert-to-core-messages.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/31-convert-to-core-messages.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/31-convert-to-core-messages.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/31-convert-to-core-messages.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/40-create-data-stream.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/40-create-data-stream.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/40-create-data-stream.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/40-create-data-stream.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/41-create-data-stream-response.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/41-create-data-stream-response.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/41-create-data-stream-response.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/41-create-data-stream-response.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/42-pipe-data-stream-to-response.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/42-pipe-data-stream-to-response.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/42-pipe-data-stream-to-response.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/42-pipe-data-stream-to-response.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/45-stream-data.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/45-stream-data.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/45-stream-data.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/45-stream-data.mdx diff --git a/content/docs/07-reference/02-ai-sdk-ui/index.mdx b/content/10-docs/07-reference/02-ai-sdk-ui/index.mdx similarity index 100% rename from content/docs/07-reference/02-ai-sdk-ui/index.mdx rename to content/10-docs/07-reference/02-ai-sdk-ui/index.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/01-stream-ui.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/01-stream-ui.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/01-stream-ui.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/01-stream-ui.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/02-create-ai.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/02-create-ai.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/02-create-ai.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/02-create-ai.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/03-create-streamable-ui.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/03-create-streamable-ui.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/03-create-streamable-ui.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/03-create-streamable-ui.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/04-create-streamable-value.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/04-create-streamable-value.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/04-create-streamable-value.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/04-create-streamable-value.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/05-read-streamable-value.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/05-read-streamable-value.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/05-read-streamable-value.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/05-read-streamable-value.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/06-get-ai-state.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/06-get-ai-state.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/06-get-ai-state.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/06-get-ai-state.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/07-get-mutable-ai-state.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/07-get-mutable-ai-state.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/07-get-mutable-ai-state.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/07-get-mutable-ai-state.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/08-use-ai-state.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/08-use-ai-state.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/08-use-ai-state.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/08-use-ai-state.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/09-use-actions.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/09-use-actions.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/09-use-actions.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/09-use-actions.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/10-use-ui-state.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/10-use-ui-state.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/10-use-ui-state.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/10-use-ui-state.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/11-use-streamable-value.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/11-use-streamable-value.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/11-use-streamable-value.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/11-use-streamable-value.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/20-render.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/20-render.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/20-render.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/20-render.mdx diff --git a/content/docs/07-reference/03-ai-sdk-rsc/index.mdx b/content/10-docs/07-reference/03-ai-sdk-rsc/index.mdx similarity index 100% rename from content/docs/07-reference/03-ai-sdk-rsc/index.mdx rename to content/10-docs/07-reference/03-ai-sdk-rsc/index.mdx diff --git a/content/docs/07-reference/04-stream-helpers/01-ai-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/01-ai-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/01-ai-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/01-ai-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/02-streaming-text-response.mdx b/content/10-docs/07-reference/04-stream-helpers/02-streaming-text-response.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/02-streaming-text-response.mdx rename to content/10-docs/07-reference/04-stream-helpers/02-streaming-text-response.mdx diff --git a/content/docs/07-reference/04-stream-helpers/05-stream-to-response.mdx b/content/10-docs/07-reference/04-stream-helpers/05-stream-to-response.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/05-stream-to-response.mdx rename to content/10-docs/07-reference/04-stream-helpers/05-stream-to-response.mdx diff --git a/content/docs/07-reference/04-stream-helpers/07-openai-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/07-openai-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/07-openai-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/07-openai-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/08-anthropic-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/08-anthropic-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/08-anthropic-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/08-anthropic-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/09-aws-bedrock-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/09-aws-bedrock-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/09-aws-bedrock-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/09-aws-bedrock-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/10-aws-bedrock-anthropic-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/10-aws-bedrock-anthropic-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/10-aws-bedrock-anthropic-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/10-aws-bedrock-anthropic-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/10-aws-bedrock-messages-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/10-aws-bedrock-messages-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/10-aws-bedrock-messages-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/10-aws-bedrock-messages-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/11-aws-bedrock-cohere-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/11-aws-bedrock-cohere-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/11-aws-bedrock-cohere-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/11-aws-bedrock-cohere-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/12-aws-bedrock-llama-2-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/12-aws-bedrock-llama-2-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/12-aws-bedrock-llama-2-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/12-aws-bedrock-llama-2-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/13-cohere-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/13-cohere-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/13-cohere-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/13-cohere-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/14-google-generative-ai-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/14-google-generative-ai-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/14-google-generative-ai-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/14-google-generative-ai-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/15-hugging-face-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/15-hugging-face-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/15-hugging-face-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/15-hugging-face-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/16-langchain-adapter.mdx b/content/10-docs/07-reference/04-stream-helpers/16-langchain-adapter.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/16-langchain-adapter.mdx rename to content/10-docs/07-reference/04-stream-helpers/16-langchain-adapter.mdx diff --git a/content/docs/07-reference/04-stream-helpers/16-langchain-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/16-langchain-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/16-langchain-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/16-langchain-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/16-llamaindex-adapter.mdx b/content/10-docs/07-reference/04-stream-helpers/16-llamaindex-adapter.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/16-llamaindex-adapter.mdx rename to content/10-docs/07-reference/04-stream-helpers/16-llamaindex-adapter.mdx diff --git a/content/docs/07-reference/04-stream-helpers/17-mistral-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/17-mistral-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/17-mistral-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/17-mistral-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/18-replicate-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/18-replicate-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/18-replicate-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/18-replicate-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/19-inkeep-stream.mdx b/content/10-docs/07-reference/04-stream-helpers/19-inkeep-stream.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/19-inkeep-stream.mdx rename to content/10-docs/07-reference/04-stream-helpers/19-inkeep-stream.mdx diff --git a/content/docs/07-reference/04-stream-helpers/50-generate-id.mdx b/content/10-docs/07-reference/04-stream-helpers/50-generate-id.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/50-generate-id.mdx rename to content/10-docs/07-reference/04-stream-helpers/50-generate-id.mdx diff --git a/content/docs/07-reference/04-stream-helpers/index.mdx b/content/10-docs/07-reference/04-stream-helpers/index.mdx similarity index 100% rename from content/docs/07-reference/04-stream-helpers/index.mdx rename to content/10-docs/07-reference/04-stream-helpers/index.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-api-call-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-api-call-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-api-call-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-api-call-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-download-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-download-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-download-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-download-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-empty-response-body-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-empty-response-body-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-empty-response-body-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-empty-response-body-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-argument-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-argument-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-argument-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-argument-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-data-content.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-message-role-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-message-role-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-message-role-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-message-role-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-prompt-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-prompt-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-prompt-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-prompt-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-response-data-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-response-data-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-response-data-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-response-data-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-invalid-tool-arguments-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-tool-arguments-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-invalid-tool-arguments-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-invalid-tool-arguments-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-json-parse-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-json-parse-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-json-parse-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-json-parse-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-load-api-key-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-load-api-key-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-load-api-key-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-load-api-key-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-load-setting-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-load-setting-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-load-setting-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-load-setting-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-message-conversion-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-message-conversion-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-message-conversion-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-message-conversion-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-no-content-generated-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-no-content-generated-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-no-content-generated-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-no-content-generated-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-no-object-generated-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-no-object-generated-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-no-object-generated-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-no-object-generated-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-no-such-model-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-no-such-model-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-no-such-model-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-no-such-model-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-no-such-provider-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-no-such-provider-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-no-such-provider-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-no-such-provider-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-no-such-tool-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-no-such-tool-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-no-such-tool-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-no-such-tool-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-retry-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-retry-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-retry-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-retry-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-too-many-embedding-values-for-call-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-too-many-embedding-values-for-call-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-too-many-embedding-values-for-call-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-too-many-embedding-values-for-call-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-type-validation-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-type-validation-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-type-validation-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-type-validation-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/ai-unsupported-functionality-error.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/ai-unsupported-functionality-error.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/ai-unsupported-functionality-error.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/ai-unsupported-functionality-error.mdx diff --git a/content/docs/07-reference/05-ai-sdk-errors/index.mdx b/content/10-docs/07-reference/05-ai-sdk-errors/index.mdx similarity index 100% rename from content/docs/07-reference/05-ai-sdk-errors/index.mdx rename to content/10-docs/07-reference/05-ai-sdk-errors/index.mdx diff --git a/content/docs/07-reference/index.mdx b/content/10-docs/07-reference/index.mdx similarity index 100% rename from content/docs/07-reference/index.mdx rename to content/10-docs/07-reference/index.mdx diff --git a/content/docs/08-migration-guides/01-migration-guide-4-0.mdx b/content/10-docs/08-migration-guides/01-migration-guide-4-0.mdx similarity index 100% rename from content/docs/08-migration-guides/01-migration-guide-4-0.mdx rename to content/10-docs/08-migration-guides/01-migration-guide-4-0.mdx diff --git a/content/docs/08-migration-guides/22-migration-guide-3-4.mdx b/content/10-docs/08-migration-guides/22-migration-guide-3-4.mdx similarity index 100% rename from content/docs/08-migration-guides/22-migration-guide-3-4.mdx rename to content/10-docs/08-migration-guides/22-migration-guide-3-4.mdx diff --git a/content/docs/08-migration-guides/23-migration-guide-3-3.mdx b/content/10-docs/08-migration-guides/23-migration-guide-3-3.mdx similarity index 100% rename from content/docs/08-migration-guides/23-migration-guide-3-3.mdx rename to content/10-docs/08-migration-guides/23-migration-guide-3-3.mdx diff --git a/content/docs/08-migration-guides/24-migration-guide-3-2.mdx b/content/10-docs/08-migration-guides/24-migration-guide-3-2.mdx similarity index 100% rename from content/docs/08-migration-guides/24-migration-guide-3-2.mdx rename to content/10-docs/08-migration-guides/24-migration-guide-3-2.mdx diff --git a/content/docs/08-migration-guides/25-migration-guide-3-1.mdx b/content/10-docs/08-migration-guides/25-migration-guide-3-1.mdx similarity index 100% rename from content/docs/08-migration-guides/25-migration-guide-3-1.mdx rename to content/10-docs/08-migration-guides/25-migration-guide-3-1.mdx diff --git a/content/docs/08-migration-guides/index.mdx b/content/10-docs/08-migration-guides/index.mdx similarity index 100% rename from content/docs/08-migration-guides/index.mdx rename to content/10-docs/08-migration-guides/index.mdx diff --git a/content/docs/09-troubleshooting/01-azure-stream-slow.mdx b/content/10-docs/09-troubleshooting/01-azure-stream-slow.mdx similarity index 100% rename from content/docs/09-troubleshooting/01-azure-stream-slow.mdx rename to content/10-docs/09-troubleshooting/01-azure-stream-slow.mdx diff --git a/content/docs/09-troubleshooting/02-client-side-function-calls-not-invoked.mdx b/content/10-docs/09-troubleshooting/02-client-side-function-calls-not-invoked.mdx similarity index 100% rename from content/docs/09-troubleshooting/02-client-side-function-calls-not-invoked.mdx rename to content/10-docs/09-troubleshooting/02-client-side-function-calls-not-invoked.mdx diff --git a/content/docs/09-troubleshooting/03-server-actions-in-client-components.mdx b/content/10-docs/09-troubleshooting/03-server-actions-in-client-components.mdx similarity index 100% rename from content/docs/09-troubleshooting/03-server-actions-in-client-components.mdx rename to content/10-docs/09-troubleshooting/03-server-actions-in-client-components.mdx diff --git a/content/docs/09-troubleshooting/04-strange-stream-output.mdx b/content/10-docs/09-troubleshooting/04-strange-stream-output.mdx similarity index 100% rename from content/docs/09-troubleshooting/04-strange-stream-output.mdx rename to content/10-docs/09-troubleshooting/04-strange-stream-output.mdx diff --git a/content/docs/09-troubleshooting/05-streamable-ui-errors.mdx b/content/10-docs/09-troubleshooting/05-streamable-ui-errors.mdx similarity index 100% rename from content/docs/09-troubleshooting/05-streamable-ui-errors.mdx rename to content/10-docs/09-troubleshooting/05-streamable-ui-errors.mdx diff --git a/content/docs/09-troubleshooting/06-streaming-not-working-on-vercel-pages-router.mdx b/content/10-docs/09-troubleshooting/06-streaming-not-working-on-vercel-pages-router.mdx similarity index 100% rename from content/docs/09-troubleshooting/06-streaming-not-working-on-vercel-pages-router.mdx rename to content/10-docs/09-troubleshooting/06-streaming-not-working-on-vercel-pages-router.mdx diff --git a/content/docs/09-troubleshooting/06-streaming-not-working-on-vercel.mdx b/content/10-docs/09-troubleshooting/06-streaming-not-working-on-vercel.mdx similarity index 100% rename from content/docs/09-troubleshooting/06-streaming-not-working-on-vercel.mdx rename to content/10-docs/09-troubleshooting/06-streaming-not-working-on-vercel.mdx diff --git a/content/docs/09-troubleshooting/06-timeout-on-vercel.mdx b/content/10-docs/09-troubleshooting/06-timeout-on-vercel.mdx similarity index 100% rename from content/docs/09-troubleshooting/06-timeout-on-vercel.mdx rename to content/10-docs/09-troubleshooting/06-timeout-on-vercel.mdx diff --git a/content/docs/09-troubleshooting/07-unclosed-streams.mdx b/content/10-docs/09-troubleshooting/07-unclosed-streams.mdx similarity index 100% rename from content/docs/09-troubleshooting/07-unclosed-streams.mdx rename to content/10-docs/09-troubleshooting/07-unclosed-streams.mdx diff --git a/content/docs/09-troubleshooting/08-use-chat-failed-to-parse-stream.mdx b/content/10-docs/09-troubleshooting/08-use-chat-failed-to-parse-stream.mdx similarity index 100% rename from content/docs/09-troubleshooting/08-use-chat-failed-to-parse-stream.mdx rename to content/10-docs/09-troubleshooting/08-use-chat-failed-to-parse-stream.mdx diff --git a/content/docs/09-troubleshooting/09-client-stream-error.mdx b/content/10-docs/09-troubleshooting/09-client-stream-error.mdx similarity index 100% rename from content/docs/09-troubleshooting/09-client-stream-error.mdx rename to content/10-docs/09-troubleshooting/09-client-stream-error.mdx diff --git a/content/docs/09-troubleshooting/10-use-chat-tools-no-response.mdx b/content/10-docs/09-troubleshooting/10-use-chat-tools-no-response.mdx similarity index 100% rename from content/docs/09-troubleshooting/10-use-chat-tools-no-response.mdx rename to content/10-docs/09-troubleshooting/10-use-chat-tools-no-response.mdx diff --git a/content/docs/09-troubleshooting/20-nan-token-counts-openai-streaming.mdx b/content/10-docs/09-troubleshooting/20-nan-token-counts-openai-streaming.mdx similarity index 100% rename from content/docs/09-troubleshooting/20-nan-token-counts-openai-streaming.mdx rename to content/10-docs/09-troubleshooting/20-nan-token-counts-openai-streaming.mdx diff --git a/content/docs/09-troubleshooting/30-model-is-not-assignable-to-type.mdx b/content/10-docs/09-troubleshooting/30-model-is-not-assignable-to-type.mdx similarity index 100% rename from content/docs/09-troubleshooting/30-model-is-not-assignable-to-type.mdx rename to content/10-docs/09-troubleshooting/30-model-is-not-assignable-to-type.mdx diff --git a/content/docs/09-troubleshooting/40-typescript-cannot-find-namespace-jsx.mdx b/content/10-docs/09-troubleshooting/40-typescript-cannot-find-namespace-jsx.mdx similarity index 100% rename from content/docs/09-troubleshooting/40-typescript-cannot-find-namespace-jsx.mdx rename to content/10-docs/09-troubleshooting/40-typescript-cannot-find-namespace-jsx.mdx diff --git a/content/docs/09-troubleshooting/50-react-maximum-update-depth-exceeded.mdx b/content/10-docs/09-troubleshooting/50-react-maximum-update-depth-exceeded.mdx similarity index 100% rename from content/docs/09-troubleshooting/50-react-maximum-update-depth-exceeded.mdx rename to content/10-docs/09-troubleshooting/50-react-maximum-update-depth-exceeded.mdx diff --git a/content/docs/09-troubleshooting/index.mdx b/content/10-docs/09-troubleshooting/index.mdx similarity index 100% rename from content/docs/09-troubleshooting/index.mdx rename to content/10-docs/09-troubleshooting/index.mdx diff --git a/content/cookbook/01-next/10-generate-text.mdx b/content/20-cookbook/01-next/10-generate-text.mdx similarity index 100% rename from content/cookbook/01-next/10-generate-text.mdx rename to content/20-cookbook/01-next/10-generate-text.mdx diff --git a/content/cookbook/01-next/100-save-messages-to-database.mdx b/content/20-cookbook/01-next/100-save-messages-to-database.mdx similarity index 100% rename from content/cookbook/01-next/100-save-messages-to-database.mdx rename to content/20-cookbook/01-next/100-save-messages-to-database.mdx diff --git a/content/cookbook/01-next/101-restore-messages-from-database.mdx b/content/20-cookbook/01-next/101-restore-messages-from-database.mdx similarity index 100% rename from content/cookbook/01-next/101-restore-messages-from-database.mdx rename to content/20-cookbook/01-next/101-restore-messages-from-database.mdx diff --git a/content/cookbook/01-next/11-generate-text-with-chat-prompt.mdx b/content/20-cookbook/01-next/11-generate-text-with-chat-prompt.mdx similarity index 100% rename from content/cookbook/01-next/11-generate-text-with-chat-prompt.mdx rename to content/20-cookbook/01-next/11-generate-text-with-chat-prompt.mdx diff --git a/content/cookbook/01-next/120-stream-assistant-response.mdx b/content/20-cookbook/01-next/120-stream-assistant-response.mdx similarity index 100% rename from content/cookbook/01-next/120-stream-assistant-response.mdx rename to content/20-cookbook/01-next/120-stream-assistant-response.mdx diff --git a/content/cookbook/01-next/121-stream-assistant-response-with-tools.mdx b/content/20-cookbook/01-next/121-stream-assistant-response-with-tools.mdx similarity index 100% rename from content/cookbook/01-next/121-stream-assistant-response-with-tools.mdx rename to content/20-cookbook/01-next/121-stream-assistant-response-with-tools.mdx diff --git a/content/cookbook/01-next/122-caching-middleware.mdx b/content/20-cookbook/01-next/122-caching-middleware.mdx similarity index 100% rename from content/cookbook/01-next/122-caching-middleware.mdx rename to content/20-cookbook/01-next/122-caching-middleware.mdx diff --git a/content/cookbook/01-next/20-stream-text.mdx b/content/20-cookbook/01-next/20-stream-text.mdx similarity index 100% rename from content/cookbook/01-next/20-stream-text.mdx rename to content/20-cookbook/01-next/20-stream-text.mdx diff --git a/content/cookbook/01-next/21-stream-text-with-chat-prompt.mdx b/content/20-cookbook/01-next/21-stream-text-with-chat-prompt.mdx similarity index 100% rename from content/cookbook/01-next/21-stream-text-with-chat-prompt.mdx rename to content/20-cookbook/01-next/21-stream-text-with-chat-prompt.mdx diff --git a/content/cookbook/01-next/22-stream-text-with-image-prompt.mdx b/content/20-cookbook/01-next/22-stream-text-with-image-prompt.mdx similarity index 100% rename from content/cookbook/01-next/22-stream-text-with-image-prompt.mdx rename to content/20-cookbook/01-next/22-stream-text-with-image-prompt.mdx diff --git a/content/cookbook/01-next/30-generate-object.mdx b/content/20-cookbook/01-next/30-generate-object.mdx similarity index 100% rename from content/cookbook/01-next/30-generate-object.mdx rename to content/20-cookbook/01-next/30-generate-object.mdx diff --git a/content/cookbook/01-next/31-generate-object-with-file-prompt.mdx b/content/20-cookbook/01-next/31-generate-object-with-file-prompt.mdx similarity index 100% rename from content/cookbook/01-next/31-generate-object-with-file-prompt.mdx rename to content/20-cookbook/01-next/31-generate-object-with-file-prompt.mdx diff --git a/content/cookbook/01-next/40-stream-object.mdx b/content/20-cookbook/01-next/40-stream-object.mdx similarity index 100% rename from content/cookbook/01-next/40-stream-object.mdx rename to content/20-cookbook/01-next/40-stream-object.mdx diff --git a/content/cookbook/01-next/70-call-tools.mdx b/content/20-cookbook/01-next/70-call-tools.mdx similarity index 100% rename from content/cookbook/01-next/70-call-tools.mdx rename to content/20-cookbook/01-next/70-call-tools.mdx diff --git a/content/cookbook/01-next/71-call-tools-in-parallel.mdx b/content/20-cookbook/01-next/71-call-tools-in-parallel.mdx similarity index 100% rename from content/cookbook/01-next/71-call-tools-in-parallel.mdx rename to content/20-cookbook/01-next/71-call-tools-in-parallel.mdx diff --git a/content/cookbook/01-next/72-call-tools-multiple-steps.mdx b/content/20-cookbook/01-next/72-call-tools-multiple-steps.mdx similarity index 100% rename from content/cookbook/01-next/72-call-tools-multiple-steps.mdx rename to content/20-cookbook/01-next/72-call-tools-multiple-steps.mdx diff --git a/content/cookbook/01-next/80-send-custom-body-from-use-chat.mdx b/content/20-cookbook/01-next/80-send-custom-body-from-use-chat.mdx similarity index 100% rename from content/cookbook/01-next/80-send-custom-body-from-use-chat.mdx rename to content/20-cookbook/01-next/80-send-custom-body-from-use-chat.mdx diff --git a/content/cookbook/01-next/90-render-visual-interface-in-chat.mdx b/content/20-cookbook/01-next/90-render-visual-interface-in-chat.mdx similarity index 100% rename from content/cookbook/01-next/90-render-visual-interface-in-chat.mdx rename to content/20-cookbook/01-next/90-render-visual-interface-in-chat.mdx diff --git a/content/cookbook/01-next/index.mdx b/content/20-cookbook/01-next/index.mdx similarity index 100% rename from content/cookbook/01-next/index.mdx rename to content/20-cookbook/01-next/index.mdx diff --git a/content/cookbook/05-node/10-generate-text.mdx b/content/20-cookbook/05-node/10-generate-text.mdx similarity index 100% rename from content/cookbook/05-node/10-generate-text.mdx rename to content/20-cookbook/05-node/10-generate-text.mdx diff --git a/content/cookbook/05-node/100-retrieval-augmented-generation.mdx b/content/20-cookbook/05-node/100-retrieval-augmented-generation.mdx similarity index 100% rename from content/cookbook/05-node/100-retrieval-augmented-generation.mdx rename to content/20-cookbook/05-node/100-retrieval-augmented-generation.mdx diff --git a/content/cookbook/05-node/11-generate-text-with-chat-prompt.mdx b/content/20-cookbook/05-node/11-generate-text-with-chat-prompt.mdx similarity index 100% rename from content/cookbook/05-node/11-generate-text-with-chat-prompt.mdx rename to content/20-cookbook/05-node/11-generate-text-with-chat-prompt.mdx diff --git a/content/cookbook/05-node/12-generate-text-with-image-prompt.mdx b/content/20-cookbook/05-node/12-generate-text-with-image-prompt.mdx similarity index 100% rename from content/cookbook/05-node/12-generate-text-with-image-prompt.mdx rename to content/20-cookbook/05-node/12-generate-text-with-image-prompt.mdx diff --git a/content/cookbook/05-node/20-stream-text.mdx b/content/20-cookbook/05-node/20-stream-text.mdx similarity index 100% rename from content/cookbook/05-node/20-stream-text.mdx rename to content/20-cookbook/05-node/20-stream-text.mdx diff --git a/content/cookbook/05-node/21-stream-text-with-chat-prompt.mdx b/content/20-cookbook/05-node/21-stream-text-with-chat-prompt.mdx similarity index 100% rename from content/cookbook/05-node/21-stream-text-with-chat-prompt.mdx rename to content/20-cookbook/05-node/21-stream-text-with-chat-prompt.mdx diff --git a/content/cookbook/05-node/22-stream-text-with-image-prompt.mdx b/content/20-cookbook/05-node/22-stream-text-with-image-prompt.mdx similarity index 100% rename from content/cookbook/05-node/22-stream-text-with-image-prompt.mdx rename to content/20-cookbook/05-node/22-stream-text-with-image-prompt.mdx diff --git a/content/cookbook/05-node/23-stream-text-with-file-prompt.mdx b/content/20-cookbook/05-node/23-stream-text-with-file-prompt.mdx similarity index 100% rename from content/cookbook/05-node/23-stream-text-with-file-prompt.mdx rename to content/20-cookbook/05-node/23-stream-text-with-file-prompt.mdx diff --git a/content/cookbook/05-node/30-generate-object.mdx b/content/20-cookbook/05-node/30-generate-object.mdx similarity index 100% rename from content/cookbook/05-node/30-generate-object.mdx rename to content/20-cookbook/05-node/30-generate-object.mdx diff --git a/content/cookbook/05-node/40-stream-object.mdx b/content/20-cookbook/05-node/40-stream-object.mdx similarity index 100% rename from content/cookbook/05-node/40-stream-object.mdx rename to content/20-cookbook/05-node/40-stream-object.mdx diff --git a/content/cookbook/05-node/41-stream-object-with-image-prompt.mdx b/content/20-cookbook/05-node/41-stream-object-with-image-prompt.mdx similarity index 100% rename from content/cookbook/05-node/41-stream-object-with-image-prompt.mdx rename to content/20-cookbook/05-node/41-stream-object-with-image-prompt.mdx diff --git a/content/cookbook/05-node/45-stream-object-record-token-usage.mdx b/content/20-cookbook/05-node/45-stream-object-record-token-usage.mdx similarity index 100% rename from content/cookbook/05-node/45-stream-object-record-token-usage.mdx rename to content/20-cookbook/05-node/45-stream-object-record-token-usage.mdx diff --git a/content/cookbook/05-node/46-stream-object-record-final-object.mdx b/content/20-cookbook/05-node/46-stream-object-record-final-object.mdx similarity index 100% rename from content/cookbook/05-node/46-stream-object-record-final-object.mdx rename to content/20-cookbook/05-node/46-stream-object-record-final-object.mdx diff --git a/content/cookbook/05-node/50-call-tools.mdx b/content/20-cookbook/05-node/50-call-tools.mdx similarity index 100% rename from content/cookbook/05-node/50-call-tools.mdx rename to content/20-cookbook/05-node/50-call-tools.mdx diff --git a/content/cookbook/05-node/51-call-tools-in-parallel.mdx b/content/20-cookbook/05-node/51-call-tools-in-parallel.mdx similarity index 100% rename from content/cookbook/05-node/51-call-tools-in-parallel.mdx rename to content/20-cookbook/05-node/51-call-tools-in-parallel.mdx diff --git a/content/cookbook/05-node/52-call-tools-with-image-prompt.mdx b/content/20-cookbook/05-node/52-call-tools-with-image-prompt.mdx similarity index 100% rename from content/cookbook/05-node/52-call-tools-with-image-prompt.mdx rename to content/20-cookbook/05-node/52-call-tools-with-image-prompt.mdx diff --git a/content/cookbook/05-node/53-call-tools-multiple-steps.mdx b/content/20-cookbook/05-node/53-call-tools-multiple-steps.mdx similarity index 100% rename from content/cookbook/05-node/53-call-tools-multiple-steps.mdx rename to content/20-cookbook/05-node/53-call-tools-multiple-steps.mdx diff --git a/content/cookbook/05-node/60-embed-text.mdx b/content/20-cookbook/05-node/60-embed-text.mdx similarity index 100% rename from content/cookbook/05-node/60-embed-text.mdx rename to content/20-cookbook/05-node/60-embed-text.mdx diff --git a/content/cookbook/05-node/61-embed-text-batch.mdx b/content/20-cookbook/05-node/61-embed-text-batch.mdx similarity index 100% rename from content/cookbook/05-node/61-embed-text-batch.mdx rename to content/20-cookbook/05-node/61-embed-text-batch.mdx diff --git a/content/cookbook/05-node/70-intercept-fetch-requests.mdx b/content/20-cookbook/05-node/70-intercept-fetch-requests.mdx similarity index 100% rename from content/cookbook/05-node/70-intercept-fetch-requests.mdx rename to content/20-cookbook/05-node/70-intercept-fetch-requests.mdx diff --git a/content/cookbook/05-node/index.mdx b/content/20-cookbook/05-node/index.mdx similarity index 100% rename from content/cookbook/05-node/index.mdx rename to content/20-cookbook/05-node/index.mdx diff --git a/content/cookbook/15-api-servers/10-node-http-server.mdx b/content/20-cookbook/15-api-servers/10-node-http-server.mdx similarity index 100% rename from content/cookbook/15-api-servers/10-node-http-server.mdx rename to content/20-cookbook/15-api-servers/10-node-http-server.mdx diff --git a/content/cookbook/15-api-servers/20-express.mdx b/content/20-cookbook/15-api-servers/20-express.mdx similarity index 100% rename from content/cookbook/15-api-servers/20-express.mdx rename to content/20-cookbook/15-api-servers/20-express.mdx diff --git a/content/cookbook/15-api-servers/30-hono.mdx b/content/20-cookbook/15-api-servers/30-hono.mdx similarity index 100% rename from content/cookbook/15-api-servers/30-hono.mdx rename to content/20-cookbook/15-api-servers/30-hono.mdx diff --git a/content/cookbook/15-api-servers/40-fastify.mdx b/content/20-cookbook/15-api-servers/40-fastify.mdx similarity index 100% rename from content/cookbook/15-api-servers/40-fastify.mdx rename to content/20-cookbook/15-api-servers/40-fastify.mdx diff --git a/content/cookbook/15-api-servers/50-nest.mdx b/content/20-cookbook/15-api-servers/50-nest.mdx similarity index 100% rename from content/cookbook/15-api-servers/50-nest.mdx rename to content/20-cookbook/15-api-servers/50-nest.mdx diff --git a/content/cookbook/15-api-servers/index.mdx b/content/20-cookbook/15-api-servers/index.mdx similarity index 100% rename from content/cookbook/15-api-servers/index.mdx rename to content/20-cookbook/15-api-servers/index.mdx diff --git a/content/cookbook/20-rsc/10-generate-text.mdx b/content/20-cookbook/20-rsc/10-generate-text.mdx similarity index 100% rename from content/cookbook/20-rsc/10-generate-text.mdx rename to content/20-cookbook/20-rsc/10-generate-text.mdx diff --git a/content/cookbook/20-rsc/11-generate-text-with-chat-prompt.mdx b/content/20-cookbook/20-rsc/11-generate-text-with-chat-prompt.mdx similarity index 100% rename from content/cookbook/20-rsc/11-generate-text-with-chat-prompt.mdx rename to content/20-cookbook/20-rsc/11-generate-text-with-chat-prompt.mdx diff --git a/content/cookbook/20-rsc/120-stream-assistant-response.mdx b/content/20-cookbook/20-rsc/120-stream-assistant-response.mdx similarity index 100% rename from content/cookbook/20-rsc/120-stream-assistant-response.mdx rename to content/20-cookbook/20-rsc/120-stream-assistant-response.mdx diff --git a/content/cookbook/20-rsc/121-stream-assistant-response-with-tools.mdx b/content/20-cookbook/20-rsc/121-stream-assistant-response-with-tools.mdx similarity index 100% rename from content/cookbook/20-rsc/121-stream-assistant-response-with-tools.mdx rename to content/20-cookbook/20-rsc/121-stream-assistant-response-with-tools.mdx diff --git a/content/cookbook/20-rsc/20-stream-text.mdx b/content/20-cookbook/20-rsc/20-stream-text.mdx similarity index 100% rename from content/cookbook/20-rsc/20-stream-text.mdx rename to content/20-cookbook/20-rsc/20-stream-text.mdx diff --git a/content/cookbook/20-rsc/21-stream-text-with-chat-prompt.mdx b/content/20-cookbook/20-rsc/21-stream-text-with-chat-prompt.mdx similarity index 100% rename from content/cookbook/20-rsc/21-stream-text-with-chat-prompt.mdx rename to content/20-cookbook/20-rsc/21-stream-text-with-chat-prompt.mdx diff --git a/content/cookbook/20-rsc/30-generate-object.mdx b/content/20-cookbook/20-rsc/30-generate-object.mdx similarity index 100% rename from content/cookbook/20-rsc/30-generate-object.mdx rename to content/20-cookbook/20-rsc/30-generate-object.mdx diff --git a/content/cookbook/20-rsc/40-stream-object.mdx b/content/20-cookbook/20-rsc/40-stream-object.mdx similarity index 100% rename from content/cookbook/20-rsc/40-stream-object.mdx rename to content/20-cookbook/20-rsc/40-stream-object.mdx diff --git a/content/cookbook/20-rsc/50-call-tools.mdx b/content/20-cookbook/20-rsc/50-call-tools.mdx similarity index 100% rename from content/cookbook/20-rsc/50-call-tools.mdx rename to content/20-cookbook/20-rsc/50-call-tools.mdx diff --git a/content/cookbook/20-rsc/51-call-tools-in-parallel.mdx b/content/20-cookbook/20-rsc/51-call-tools-in-parallel.mdx similarity index 100% rename from content/cookbook/20-rsc/51-call-tools-in-parallel.mdx rename to content/20-cookbook/20-rsc/51-call-tools-in-parallel.mdx diff --git a/content/cookbook/20-rsc/60-save-messages-to-database.mdx b/content/20-cookbook/20-rsc/60-save-messages-to-database.mdx similarity index 100% rename from content/cookbook/20-rsc/60-save-messages-to-database.mdx rename to content/20-cookbook/20-rsc/60-save-messages-to-database.mdx diff --git a/content/cookbook/20-rsc/61-restore-messages-from-database.mdx b/content/20-cookbook/20-rsc/61-restore-messages-from-database.mdx similarity index 100% rename from content/cookbook/20-rsc/61-restore-messages-from-database.mdx rename to content/20-cookbook/20-rsc/61-restore-messages-from-database.mdx diff --git a/content/cookbook/20-rsc/90-render-visual-interface-in-chat.mdx b/content/20-cookbook/20-rsc/90-render-visual-interface-in-chat.mdx similarity index 100% rename from content/cookbook/20-rsc/90-render-visual-interface-in-chat.mdx rename to content/20-cookbook/20-rsc/90-render-visual-interface-in-chat.mdx diff --git a/content/cookbook/20-rsc/91-stream-updates-to-visual-interfaces.mdx b/content/20-cookbook/20-rsc/91-stream-updates-to-visual-interfaces.mdx similarity index 100% rename from content/cookbook/20-rsc/91-stream-updates-to-visual-interfaces.mdx rename to content/20-cookbook/20-rsc/91-stream-updates-to-visual-interfaces.mdx diff --git a/content/cookbook/20-rsc/92-stream-ui-record-token-usage.mdx b/content/20-cookbook/20-rsc/92-stream-ui-record-token-usage.mdx similarity index 100% rename from content/cookbook/20-rsc/92-stream-ui-record-token-usage.mdx rename to content/20-cookbook/20-rsc/92-stream-ui-record-token-usage.mdx diff --git a/content/cookbook/20-rsc/index.mdx b/content/20-cookbook/20-rsc/index.mdx similarity index 100% rename from content/cookbook/20-rsc/index.mdx rename to content/20-cookbook/20-rsc/index.mdx diff --git a/content/providers/01-ai-sdk-providers/01-openai.mdx b/content/30-providers/01-ai-sdk-providers/01-openai.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/01-openai.mdx rename to content/30-providers/01-ai-sdk-providers/01-openai.mdx diff --git a/content/providers/01-ai-sdk-providers/02-azure.mdx b/content/30-providers/01-ai-sdk-providers/02-azure.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/02-azure.mdx rename to content/30-providers/01-ai-sdk-providers/02-azure.mdx diff --git a/content/providers/01-ai-sdk-providers/05-anthropic.mdx b/content/30-providers/01-ai-sdk-providers/05-anthropic.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/05-anthropic.mdx rename to content/30-providers/01-ai-sdk-providers/05-anthropic.mdx diff --git a/content/providers/01-ai-sdk-providers/08-amazon-bedrock.mdx b/content/30-providers/01-ai-sdk-providers/08-amazon-bedrock.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/08-amazon-bedrock.mdx rename to content/30-providers/01-ai-sdk-providers/08-amazon-bedrock.mdx diff --git a/content/providers/01-ai-sdk-providers/10-google-generative-ai.mdx b/content/30-providers/01-ai-sdk-providers/10-google-generative-ai.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/10-google-generative-ai.mdx rename to content/30-providers/01-ai-sdk-providers/10-google-generative-ai.mdx diff --git a/content/providers/01-ai-sdk-providers/11-google-vertex.mdx b/content/30-providers/01-ai-sdk-providers/11-google-vertex.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/11-google-vertex.mdx rename to content/30-providers/01-ai-sdk-providers/11-google-vertex.mdx diff --git a/content/providers/01-ai-sdk-providers/20-mistral.mdx b/content/30-providers/01-ai-sdk-providers/20-mistral.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/20-mistral.mdx rename to content/30-providers/01-ai-sdk-providers/20-mistral.mdx diff --git a/content/providers/01-ai-sdk-providers/22-xai.mdx b/content/30-providers/01-ai-sdk-providers/22-xai.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/22-xai.mdx rename to content/30-providers/01-ai-sdk-providers/22-xai.mdx diff --git a/content/providers/01-ai-sdk-providers/24-togetherai.mdx b/content/30-providers/01-ai-sdk-providers/24-togetherai.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/24-togetherai.mdx rename to content/30-providers/01-ai-sdk-providers/24-togetherai.mdx diff --git a/content/providers/01-ai-sdk-providers/25-cohere.mdx b/content/30-providers/01-ai-sdk-providers/25-cohere.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/25-cohere.mdx rename to content/30-providers/01-ai-sdk-providers/25-cohere.mdx diff --git a/content/providers/01-ai-sdk-providers/50-groq.mdx b/content/30-providers/01-ai-sdk-providers/50-groq.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/50-groq.mdx rename to content/30-providers/01-ai-sdk-providers/50-groq.mdx diff --git a/content/providers/01-ai-sdk-providers/index.mdx b/content/30-providers/01-ai-sdk-providers/index.mdx similarity index 100% rename from content/providers/01-ai-sdk-providers/index.mdx rename to content/30-providers/01-ai-sdk-providers/index.mdx diff --git a/content/providers/02-openai-compatible-providers/10-perplexity.mdx b/content/30-providers/02-openai-compatible-providers/10-perplexity.mdx similarity index 100% rename from content/providers/02-openai-compatible-providers/10-perplexity.mdx rename to content/30-providers/02-openai-compatible-providers/10-perplexity.mdx diff --git a/content/providers/02-openai-compatible-providers/20-fireworks.mdx b/content/30-providers/02-openai-compatible-providers/20-fireworks.mdx similarity index 100% rename from content/providers/02-openai-compatible-providers/20-fireworks.mdx rename to content/30-providers/02-openai-compatible-providers/20-fireworks.mdx diff --git a/content/providers/02-openai-compatible-providers/30-lmstudio.mdx b/content/30-providers/02-openai-compatible-providers/30-lmstudio.mdx similarity index 100% rename from content/providers/02-openai-compatible-providers/30-lmstudio.mdx rename to content/30-providers/02-openai-compatible-providers/30-lmstudio.mdx diff --git a/content/providers/02-openai-compatible-providers/40-baseten.mdx b/content/30-providers/02-openai-compatible-providers/40-baseten.mdx similarity index 100% rename from content/providers/02-openai-compatible-providers/40-baseten.mdx rename to content/30-providers/02-openai-compatible-providers/40-baseten.mdx diff --git a/content/providers/02-openai-compatible-providers/index.mdx b/content/30-providers/02-openai-compatible-providers/index.mdx similarity index 100% rename from content/providers/02-openai-compatible-providers/index.mdx rename to content/30-providers/02-openai-compatible-providers/index.mdx diff --git a/content/providers/03-community-providers/01-custom-providers.mdx b/content/30-providers/03-community-providers/01-custom-providers.mdx similarity index 100% rename from content/providers/03-community-providers/01-custom-providers.mdx rename to content/30-providers/03-community-providers/01-custom-providers.mdx diff --git a/content/providers/03-community-providers/03-ollama.mdx b/content/30-providers/03-community-providers/03-ollama.mdx similarity index 100% rename from content/providers/03-community-providers/03-ollama.mdx rename to content/30-providers/03-community-providers/03-ollama.mdx diff --git a/content/providers/03-community-providers/04-chrome-ai.mdx b/content/30-providers/03-community-providers/04-chrome-ai.mdx similarity index 100% rename from content/providers/03-community-providers/04-chrome-ai.mdx rename to content/30-providers/03-community-providers/04-chrome-ai.mdx diff --git a/content/providers/03-community-providers/05-anthropic-vertex-ai.mdx b/content/30-providers/03-community-providers/05-anthropic-vertex-ai.mdx similarity index 100% rename from content/providers/03-community-providers/05-anthropic-vertex-ai.mdx rename to content/30-providers/03-community-providers/05-anthropic-vertex-ai.mdx diff --git a/content/providers/03-community-providers/08-friendliai.mdx b/content/30-providers/03-community-providers/08-friendliai.mdx similarity index 100% rename from content/providers/03-community-providers/08-friendliai.mdx rename to content/30-providers/03-community-providers/08-friendliai.mdx diff --git a/content/providers/03-community-providers/10-portkey.mdx b/content/30-providers/03-community-providers/10-portkey.mdx similarity index 100% rename from content/providers/03-community-providers/10-portkey.mdx rename to content/30-providers/03-community-providers/10-portkey.mdx diff --git a/content/providers/03-community-providers/11-cloudflare-workers-ai.mdx b/content/30-providers/03-community-providers/11-cloudflare-workers-ai.mdx similarity index 100% rename from content/providers/03-community-providers/11-cloudflare-workers-ai.mdx rename to content/30-providers/03-community-providers/11-cloudflare-workers-ai.mdx diff --git a/content/providers/03-community-providers/21-crosshatch.mdx b/content/30-providers/03-community-providers/21-crosshatch.mdx similarity index 100% rename from content/providers/03-community-providers/21-crosshatch.mdx rename to content/30-providers/03-community-providers/21-crosshatch.mdx diff --git a/content/providers/03-community-providers/60-mixedbread.mdx b/content/30-providers/03-community-providers/60-mixedbread.mdx similarity index 100% rename from content/providers/03-community-providers/60-mixedbread.mdx rename to content/30-providers/03-community-providers/60-mixedbread.mdx diff --git a/content/providers/03-community-providers/61-voyage-ai.mdx b/content/30-providers/03-community-providers/61-voyage-ai.mdx similarity index 100% rename from content/providers/03-community-providers/61-voyage-ai.mdx rename to content/30-providers/03-community-providers/61-voyage-ai.mdx diff --git a/content/providers/03-community-providers/90-llama-cpp.mdx b/content/30-providers/03-community-providers/90-llama-cpp.mdx similarity index 100% rename from content/providers/03-community-providers/90-llama-cpp.mdx rename to content/30-providers/03-community-providers/90-llama-cpp.mdx diff --git a/content/providers/03-community-providers/index.mdx b/content/30-providers/03-community-providers/index.mdx similarity index 100% rename from content/providers/03-community-providers/index.mdx rename to content/30-providers/03-community-providers/index.mdx diff --git a/content/providers/04-adapters/01-langchain.mdx b/content/30-providers/04-adapters/01-langchain.mdx similarity index 100% rename from content/providers/04-adapters/01-langchain.mdx rename to content/30-providers/04-adapters/01-langchain.mdx diff --git a/content/providers/04-adapters/02-llamaindex.mdx b/content/30-providers/04-adapters/02-llamaindex.mdx similarity index 100% rename from content/providers/04-adapters/02-llamaindex.mdx rename to content/30-providers/04-adapters/02-llamaindex.mdx diff --git a/content/providers/04-adapters/index.mdx b/content/30-providers/04-adapters/index.mdx similarity index 100% rename from content/providers/04-adapters/index.mdx rename to content/30-providers/04-adapters/index.mdx diff --git a/content/providers/05-observability/braintrust.mdx b/content/30-providers/05-observability/braintrust.mdx similarity index 100% rename from content/providers/05-observability/braintrust.mdx rename to content/30-providers/05-observability/braintrust.mdx diff --git a/content/providers/05-observability/index.mdx b/content/30-providers/05-observability/index.mdx similarity index 100% rename from content/providers/05-observability/index.mdx rename to content/30-providers/05-observability/index.mdx diff --git a/content/providers/05-observability/langfuse.mdx b/content/30-providers/05-observability/langfuse.mdx similarity index 100% rename from content/providers/05-observability/langfuse.mdx rename to content/30-providers/05-observability/langfuse.mdx