diff --git a/.changeset/nasty-kiwis-laugh.md b/.changeset/nasty-kiwis-laugh.md deleted file mode 100644 index 42dd4cf22dd..00000000000 --- a/.changeset/nasty-kiwis-laugh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kilo-code": patch ---- - -Show sign in prompt when trying paid model when not logged in diff --git a/CHANGELOG.md b/CHANGELOG.md index 9e0ab01eb9b..2ddf46cda5f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # kilo-code +## 5.2.2 + +### Patch Changes + +- [#5497](https://github.com/Kilo-Org/kilocode/pull/5497) [`95f9214`](https://github.com/Kilo-Org/kilocode/commit/95f92143d254741e6e0628f43ad90a3464fa7a09) Thanks [@chrarnoldus](https://github.com/chrarnoldus)! - Show sign in prompt when trying paid model when not logged in + +- [#5529](https://github.com/Kilo-Org/kilocode/pull/5529) [`1fe7b92`](https://github.com/Kilo-Org/kilocode/commit/1fe7b929e1c218614b9ae71270b304ab47dbf894) Thanks [@lambertjosh](https://github.com/lambertjosh)! - Streamline getting started view: move logo to top, reduce suggestions to 2, remove footer hint text + ## 5.2.1 ### Patch Changes diff --git a/apps/kilocode-docs/pages/_app.tsx b/apps/kilocode-docs/pages/_app.tsx index 2fc2a3a8fda..77c40448903 100644 --- a/apps/kilocode-docs/pages/_app.tsx +++ b/apps/kilocode-docs/pages/_app.tsx @@ -119,8 +119,14 @@ export default function MyApp({ Component, pageProps }: AppProps) { - - + + + + + + + + {/* Preconnect to Algolia for better performance */} {/* Script to prevent flash of wrong theme */} diff --git a/apps/kilocode-docs/pages/ai-providers/anthropic.md b/apps/kilocode-docs/pages/ai-providers/anthropic.md index e22362268ff..80897edd3cc 100644 --- a/apps/kilocode-docs/pages/ai-providers/anthropic.md +++ b/apps/kilocode-docs/pages/ai-providers/anthropic.md @@ -28,4 +28,4 @@ Anthropic is an AI safety and research company that builds reliable, interpretab - **Prompt Caching:** Claude 3 models support [prompt caching](https://docs.anthropic.com/en/docs/build-with-claude/prompt-caching), which can significantly reduce costs and latency for repeated prompts. - **Context Window:** Claude models have large context windows (200,000 tokens), allowing you to include a significant amount of code and context in your prompts. - **Pricing:** Refer to the [Anthropic Pricing](https://www.anthropic.com/pricing) page for the latest pricing information. -- **Rate Limits:** Anthropic has strict rate limits based on [usage tiers](https://docs.anthropic.com/en/api/rate-limits#requirements-to-advance-tier). If you're repeatedly hitting rate limits, consider contacting Anthropic sales or accessing Claude through a different provider like [OpenRouter](/docs/providers/openrouter) or [Requesty](/docs/providers/requesty). +- **Rate Limits:** Anthropic has strict rate limits based on [usage tiers](https://docs.anthropic.com/en/api/rate-limits#requirements-to-advance-tier). If you're repeatedly hitting rate limits, consider contacting Anthropic sales or accessing Claude through a different provider like [OpenRouter](/docs/ai-providers/openrouter) or [Requesty](/docs/ai-providers/requesty). diff --git a/apps/kilocode-docs/pages/ai-providers/openai-compatible.md b/apps/kilocode-docs/pages/ai-providers/openai-compatible.md index 9c0a794da55..af63c626802 100644 --- a/apps/kilocode-docs/pages/ai-providers/openai-compatible.md +++ b/apps/kilocode-docs/pages/ai-providers/openai-compatible.md @@ -10,7 +10,7 @@ Kilo Code supports a wide range of AI model providers that offer APIs compatible - **Cloud providers** like Perplexity, Together AI, Anyscale, and others. - **Any other provider** offering an OpenAI-compatible API endpoint. -This document focuses on setting up providers _other than_ the official OpenAI API (which has its own [dedicated configuration page](/docs/providers/openai)). +This document focuses on setting up providers _other than_ the official OpenAI API (which has its own [dedicated configuration page](/docs/ai-providers/openai)). ## General Configuration diff --git a/apps/kilocode-docs/pages/ai-providers/openai.md b/apps/kilocode-docs/pages/ai-providers/openai.md index c77167f4fae..73dbb8904c7 100644 --- a/apps/kilocode-docs/pages/ai-providers/openai.md +++ b/apps/kilocode-docs/pages/ai-providers/openai.md @@ -25,4 +25,4 @@ Kilo Code supports accessing models directly through the official OpenAI API. ## Tips and Notes - **Pricing:** Refer to the [OpenAI Pricing](https://openai.com/pricing) page for details on model costs. -- **Azure OpenAI Service:** If you'd like to use the Azure OpenAI service, please see our section on [OpenAI-compatible](/docs/providers/openai-compatible) providers. +- **Azure OpenAI Service:** If you'd like to use the Azure OpenAI service, please see our section on [OpenAI-compatible](/docs/ai-providers/openai-compatible) providers. diff --git a/apps/kilocode-docs/pages/automate/extending/auto-launch.md b/apps/kilocode-docs/pages/automate/extending/auto-launch.md index ca27dfa492c..454c534c237 100644 --- a/apps/kilocode-docs/pages/automate/extending/auto-launch.md +++ b/apps/kilocode-docs/pages/automate/extending/auto-launch.md @@ -45,7 +45,7 @@ This happens seamlessly in the background, requiring no manual intervention. #### Optional Fields -- **`profile`** (string): Name of an existing [API Configuration Profile](/docs/features/api-configuration-profiles) to use for this task. Must exactly match a profile name from your settings. +- **`profile`** (string): Name of an existing [API Configuration Profile](/docs/ai-providers) to use for this task. Must exactly match a profile name from your settings. - **`mode`** (string): The Kilo Code mode to use for this task. Available modes: - `"code"` - General-purpose coding tasks @@ -53,7 +53,7 @@ This happens seamlessly in the background, requiring no manual intervention. - `"ask"` - Questions and explanations - `"debug"` - Problem diagnosis and troubleshooting - `"test"` - Testing-focused workflows - - Custom mode slugs (if you have [custom modes](/docs/agent-behavior/custom-modes)) + - Custom mode slugs (if you have [custom modes](/docs/customize/custom-modes)) ## Example Configurations @@ -147,7 +147,7 @@ This file should be at the root of your workspace (the same level as your main p 1. Verify the profile name exactly matches one from your settings 2. Profile names are case-sensitive and must match exactly (including emojis) -3. Check that the profile exists in your [API Configuration Profiles](/docs/features/api-configuration-profiles) +3. Check that the profile exists in your [API Configuration Profiles](/docs/ai-providers) ### Mode Not Switching diff --git a/apps/kilocode-docs/pages/code-with-ai/agents/free-and-budget-models.md b/apps/kilocode-docs/pages/code-with-ai/agents/free-and-budget-models.md index ecbcbc22152..04cc7efa2be 100644 --- a/apps/kilocode-docs/pages/code-with-ai/agents/free-and-budget-models.md +++ b/apps/kilocode-docs/pages/code-with-ai/agents/free-and-budget-models.md @@ -98,7 +98,7 @@ When you need more capability than free models provide, these options deliver ex **Use Memory Bank effectively:** -- Store project context once in [Memory Bank](/docs/advanced-usage/memory-bank) +- Store project context once in [Memory Bank](/docs/customize/context/memory-bank) - Reduces need to re-explain project details - Saves 200-500 tokens per conversation @@ -117,7 +117,7 @@ When you need more capability than free models provide, these options deliver ex **Use API Configuration Profiles:** -- Set up [multiple profiles](/docs/features/api-configuration-profiles) for different cost tiers +- Set up [multiple profiles](/docs/ai-providers) for different cost tiers - Quick switching between free, budget, and premium models - Match model capability to task complexity @@ -125,9 +125,9 @@ When you need more capability than free models provide, these options deliver ex **Use appropriate modes to limit expensive operations:** -- **[Ask Mode](/docs/basic-usage/using-modes#ask-mode):** Information gathering without code changes -- **[Architect Mode](/docs/basic-usage/using-modes#architect-mode):** Planning without expensive file operations -- **[Debug Mode](/docs/basic-usage/using-modes#debug-mode):** Focused troubleshooting +- **[Ask Mode](/docs/code-with-ai/agents/using-modes#ask-mode):** Information gathering without code changes +- **[Architect Mode](/docs/code-with-ai/agents/using-modes#architect-mode):** Planning without expensive file operations +- **[Debug Mode](/docs/code-with-ai/agents/using-modes#debug-mode):** Focused troubleshooting **Custom modes for budget control:** @@ -214,7 +214,7 @@ When you need more capability than free models provide, these options deliver ex **Set spending limits:** - Use provider billing alerts -- Configure [rate limits](/docs/advanced-usage/rate-limits-costs) to control usage +- Configure [provider rate limits](/docs/ai-providers) to control usage - Set daily/monthly budgets ### Cost-Saving Tips diff --git a/apps/kilocode-docs/pages/code-with-ai/agents/orchestrator-mode.md b/apps/kilocode-docs/pages/code-with-ai/agents/orchestrator-mode.md index a223d0eea78..75fbf9828bf 100644 --- a/apps/kilocode-docs/pages/code-with-ai/agents/orchestrator-mode.md +++ b/apps/kilocode-docs/pages/code-with-ai/agents/orchestrator-mode.md @@ -5,7 +5,7 @@ description: "Using Orchestrator mode for complex multi-step tasks" # Orchestrator Mode: Coordinate Complex Workflows -Orchestrator Mode (formerly known as Boomerang Tasks) allows you to break down complex projects into smaller, manageable pieces. Think of it like delegating parts of your work to specialized assistants. Each subtask runs in its own context, often using a different Kilo Code mode tailored for that specific job (like [`code`](/docs/basic-usage/using-modes#code-mode-default), [`architect`](/docs/basic-usage/using-modes#architect-mode), or [`debug`](/docs/basic-usage/using-modes#debug-mode)). +Orchestrator Mode (formerly known as Boomerang Tasks) allows you to break down complex projects into smaller, manageable pieces. Think of it like delegating parts of your work to specialized assistants. Each subtask runs in its own context, often using a different Kilo Code mode tailored for that specific job (like [`code`](/docs/code-with-ai/agents/using-modes#code-mode-default), [`architect`](/docs/code-with-ai/agents/using-modes#architect-mode), or [`debug`](/docs/code-with-ai/agents/using-modes#debug-mode)). {% youtube url="https://www.youtube.com/watch?v=20MmJNeOODo" caption="Orchestrator Mode explained and demonstrated" /%} diff --git a/apps/kilocode-docs/pages/code-with-ai/agents/using-modes.md b/apps/kilocode-docs/pages/code-with-ai/agents/using-modes.md index e93bbd1c705..7b3e1c8c1ad 100644 --- a/apps/kilocode-docs/pages/code-with-ai/agents/using-modes.md +++ b/apps/kilocode-docs/pages/code-with-ai/agents/using-modes.md @@ -98,7 +98,7 @@ Four ways to switch modes: ## Custom Modes -Create your own specialized assistants by defining tool access, file permissions, and behavior instructions. Custom modes help enforce team standards or create purpose-specific assistants. See [Custom Modes documentation](/docs/features/custom-modes) for setup instructions. +Create your own specialized assistants by defining tool access, file permissions, and behavior instructions. Custom modes help enforce team standards or create purpose-specific assistants. See [Custom Modes documentation](/docs/customize/custom-modes) for setup instructions.