| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767 |
- module.exports = [
- {
- source: "/docs/features/system-notifications",
- destination: "/docs/getting-started/settings/system-notifications",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/auto-approving-actions",
- destination: "/docs/getting-started/settings/auto-approving-actions",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/suggested-responses",
- destination: "/docs/code-with-ai/agents/chat-interface#suggested-responses",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // GET STARTED
- // ============================================
- {
- source: "/docs/basic-usage/byok",
- destination: "/docs/getting-started/byok",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/getting-started/setting-up",
- destination: "/docs/getting-started/setup-authentication",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/getting-started/connecting-api-provider",
- destination: "/docs/getting-started/setup-authentication",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/getting-started/concepts",
- destination: "/docs/getting-started",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/getting-started/your-first-task",
- destination: "/docs/getting-started/quickstart",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/connecting-providers",
- destination: "/docs/ai-providers",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/providers/:path*",
- destination: "/docs/ai-providers/:path*",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/settings-management",
- destination: "/docs/getting-started/settings",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/adding-credits",
- destination: "/docs/getting-started/adding-credits",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/migrating-from-cursor-windsurf",
- destination: "/docs/getting-started/migrating",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CODE WITH AI - Platforms
- // ============================================
- {
- source: "/docs/cli",
- destination: "/docs/code-with-ai/platforms/cli",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/cloud-agent",
- destination: "/docs/code-with-ai/platforms/cloud-agent",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/slackbot",
- destination: "/docs/code-with-ai/platforms/slack",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/slack",
- destination: "/docs/code-with-ai/platforms/slack",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CODE WITH AI - Working with Agents
- // ============================================
- {
- source: "/docs/basic-usage/the-chat-interface",
- destination: "/docs/code-with-ai/agents/chat-interface",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/context-mentions",
- destination: "/docs/code-with-ai/agents/context-mentions",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/using-modes",
- destination: "/docs/code-with-ai/agents/using-modes",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/orchestrator-mode",
- destination: "/docs/code-with-ai/agents/orchestrator-mode",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/model-selection-guide",
- destination: "/docs/code-with-ai/agents/model-selection",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CODE WITH AI - Features
- // ============================================
- {
- source: "/docs/basic-usage/autocomplete",
- destination: "/docs/code-with-ai/features/autocomplete",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/autocomplete/index",
- destination: "/docs/code-with-ai/features/autocomplete",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/autocomplete/mistral-setup",
- destination: "/docs/code-with-ai/features/autocomplete/mistral-setup",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/code-actions",
- destination: "/docs/code-with-ai/features/code-actions",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/browser-use",
- destination: "/docs/code-with-ai/features/browser-use",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/git-commit-generation",
- destination: "/docs/code-with-ai/features/git-commit-generation",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/checkpoints",
- destination: "/docs/code-with-ai/features/checkpoints",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/enhance-prompt",
- destination: "/docs/code-with-ai/features/enhance-prompt",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/fast-edits",
- destination: "/docs/code-with-ai/features/fast-edits",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/task-todo-list",
- destination: "/docs/code-with-ai/features/task-todo-list",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CUSTOMIZE - Context & Indexing
- // ============================================
- {
- source: "/docs/features/codebase-indexing",
- destination: "/docs/customize/context/codebase-indexing",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/memory-bank",
- destination: "/docs/customize/context/memory-bank",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/large-projects",
- destination: "/docs/customize/context/large-projects",
- basePath: false,
- permanent: true,
- },
- // Old code-with-ai/context paths redirect to new customize/context paths
- {
- source: "/docs/code-with-ai/context/codebase-indexing",
- destination: "/docs/customize/context/codebase-indexing",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/context/memory-bank",
- destination: "/docs/customize/context/memory-bank",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/context/large-projects",
- destination: "/docs/customize/context/large-projects",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CUSTOMIZE - Customization
- // ============================================
- {
- source: "/docs/agent-behavior/custom-modes",
- destination: "/docs/customize/custom-modes",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/agent-behavior/custom-rules",
- destination: "/docs/customize/custom-rules",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/agent-behavior/custom-instructions",
- destination: "/docs/customize/custom-instructions",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/agent-behavior/agents-md",
- destination: "/docs/customize/agents-md",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/agent-behavior/workflows",
- destination: "/docs/customize/workflows",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/agent-behavior/skills",
- destination: "/docs/customize/skills",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/skills",
- destination: "/docs/customize/skills",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/agent-behavior/prompt-engineering",
- destination: "/docs/customize/prompt-engineering",
- basePath: false,
- permanent: true,
- },
- // Old code-with-ai/customization paths redirect to new customize paths
- {
- source: "/docs/code-with-ai/customization/custom-modes",
- destination: "/docs/customize/custom-modes",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/customization/custom-rules",
- destination: "/docs/customize/custom-rules",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/customization/custom-instructions",
- destination: "/docs/customize/custom-instructions",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/customization/agents-md",
- destination: "/docs/customize/agents-md",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/customization/workflows",
- destination: "/docs/customize/workflows",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/customization/skills",
- destination: "/docs/customize/skills",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/code-with-ai/customization/prompt-engineering",
- destination: "/docs/customize/prompt-engineering",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CODE WITH AI - App Builder
- // ============================================
- {
- source: "/docs/advanced-usage/appbuilder",
- destination: "/docs/code-with-ai/app-builder",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // COLLABORATE - Sessions & Sharing
- // ============================================
- {
- source: "/docs/advanced-usage/sessions",
- destination: "/docs/collaborate/sessions-sharing",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // COLLABORATE - Kilo for Teams
- // ============================================
- {
- source: "/docs/plans/about",
- destination: "/docs/collaborate/teams/about-plans",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/getting-started",
- destination: "/docs/collaborate/teams/getting-started",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/dashboard",
- destination: "/docs/collaborate/teams/dashboard",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/team-management",
- destination: "/docs/collaborate/teams/team-management",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/custom-modes",
- destination: "/docs/collaborate/teams/custom-modes-org",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/billing",
- destination: "/docs/collaborate/teams/billing",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/analytics",
- destination: "/docs/collaborate/teams/analytics",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // COLLABORATE - AI Adoption Dashboard
- // ============================================
- {
- source: "/docs/plans/adoption-dashboard/overview",
- destination: "/docs/collaborate/adoption-dashboard/overview",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/adoption-dashboard/understanding-your-score",
- destination: "/docs/collaborate/adoption-dashboard/understanding-your-score",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/adoption-dashboard/improving-your-score",
- destination: "/docs/collaborate/adoption-dashboard/improving-your-score",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/adoption-dashboard/for-team-leads",
- destination: "/docs/collaborate/adoption-dashboard/for-team-leads",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // COLLABORATE - Enterprise
- // ============================================
- {
- source: "/docs/plans/enterprise/SSO",
- destination: "/docs/collaborate/enterprise/sso",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/enterprise/sso",
- destination: "/docs/collaborate/enterprise/sso",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/enterprise/model-access",
- destination: "/docs/collaborate/enterprise/model-access-controls",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/enterprise/audit-logs",
- destination: "/docs/collaborate/enterprise/audit-logs",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/plans/migration",
- destination: "/docs/collaborate/enterprise/migration",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // AUTOMATE
- // ============================================
- {
- source: "/docs/advanced-usage/code-reviews",
- destination: "/docs/automate/code-reviews",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/agent-manager",
- destination: "/docs/automate/agent-manager",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // AUTOMATE - CI/CD & Integrations
- // ============================================
- {
- source: "/docs/advanced-usage/integrations",
- destination: "/docs/automate/integrations/overview",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/auto-launch-configuration",
- destination: "/docs/automate/integrations/auto-launch",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // AUTOMATE - Extending Kilo
- // ============================================
- {
- source: "/docs/advanced-usage/local-models",
- destination: "/docs/automate/extending/local-models",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/shell-integration",
- destination: "/docs/automate/extending/shell-integration",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // AUTOMATE - MCP
- // ============================================
- {
- source: "/docs/features/mcp/overview",
- destination: "/docs/automate/mcp/overview",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/mcp/using-mcp-in-kilo-code",
- destination: "/docs/automate/mcp/using-in-kilo-code",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/mcp/using-mcp-in-cli",
- destination: "/docs/automate/mcp/using-in-cli",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/mcp/what-is-mcp",
- destination: "/docs/automate/mcp/what-is-mcp",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/mcp/server-transports",
- destination: "/docs/automate/mcp/server-transports",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/mcp/mcp-vs-api",
- destination: "/docs/automate/mcp/mcp-vs-api",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // DEPLOY & SECURE
- // ============================================
- {
- source: "/docs/advanced-usage/deploy",
- destination: "/docs/deploy-secure/deploy",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/managed-indexing",
- destination: "/docs/deploy-secure/managed-indexing",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/contributing/architecture/security-reviews",
- destination: "/docs/deploy-secure/security-reviews",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CONTRIBUTING
- // ============================================
- {
- source: "/docs/contributing/index",
- destination: "/docs/contributing",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // CONTRIBUTING - Architecture
- // ============================================
- {
- source: "/docs/contributing/architecture/index",
- destination: "/docs/contributing/architecture",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/contributing/architecture/onboarding-engagement-improvements",
- destination: "/docs/contributing/architecture/onboarding-improvements",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // PAGES TO CONDENSE (Redirects to parent pages)
- // ============================================
- {
- source: "/docs/features/system-notifications",
- destination: "/docs/getting-started/settings",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/suggested-responses",
- destination: "/docs/code-with-ai/agents/chat-interface",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/basic-usage/how-tools-work",
- destination: "/docs/automate/how-tools-work",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/auto-approving-actions",
- destination: "/docs/getting-started/settings",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/auto-cleanup",
- destination: "/docs/getting-started/settings",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/model-temperature",
- destination: "/docs/code-with-ai/agents/model-selection",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/rate-limits-costs",
- destination: "/docs/getting-started/adding-credits",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/advanced-usage/free-and-budget-models",
- destination: "/docs/code-with-ai/agents/free-and-budget-models",
- basePath: false,
- permanent: true,
- },
- // ============================================
- // AUTOMATE - Tools Reference
- // ============================================
- {
- source: "/docs/features/tools/tool-use-overview",
- destination: "/docs/automate/tools",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/access-mcp-resource",
- destination: "/docs/automate/tools/access-mcp-resource",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/apply-diff",
- destination: "/docs/automate/tools/apply-diff",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/ask-followup-question",
- destination: "/docs/automate/tools/ask-followup-question",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/attempt-completion",
- destination: "/docs/automate/tools/attempt-completion",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/browser-action",
- destination: "/docs/automate/tools/browser-action",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/delete-file",
- destination: "/docs/automate/tools/delete-file",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/execute-command",
- destination: "/docs/automate/tools/execute-command",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/list-code-definition-names",
- destination: "/docs/automate/tools/list-code-definition-names",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/list-files",
- destination: "/docs/automate/tools/list-files",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/new-task",
- destination: "/docs/automate/tools/new-task",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/read-file",
- destination: "/docs/automate/tools/read-file",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/search-files",
- destination: "/docs/automate/tools/search-files",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/switch-mode",
- destination: "/docs/automate/tools/switch-mode",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/update-todo-list",
- destination: "/docs/automate/tools/update-todo-list",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/use-mcp-tool",
- destination: "/docs/automate/tools/use-mcp-tool",
- basePath: false,
- permanent: true,
- },
- {
- source: "/docs/features/tools/write-to-file",
- destination: "/docs/automate/tools/write-to-file",
- basePath: false,
- permanent: true,
- },
- ]
|