From 68aeedeedeaaa713291ed832fe8b35db6f5a16d6 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:18:31 +0200 Subject: [PATCH 01/10] docs: add New Version FAQ and update announcement banner --- packages/kilo-docs/components/TopNav.tsx | 4 +- packages/kilo-docs/lib/nav/code-with-ai.ts | 1 + .../pages/code-with-ai/new-version-faq.md | 56 +++++++++++++++++++ 3 files changed, 59 insertions(+), 2 deletions(-) create mode 100644 packages/kilo-docs/pages/code-with-ai/new-version-faq.md diff --git a/packages/kilo-docs/components/TopNav.tsx b/packages/kilo-docs/components/TopNav.tsx index 3d458227c40..2eb4d566f19 100644 --- a/packages/kilo-docs/components/TopNav.tsx +++ b/packages/kilo-docs/components/TopNav.tsx @@ -336,8 +336,8 @@ export function TopNav({ onMobileMenuToggle, isMobileMenuOpen = false, showMobil {/* Announcement banner */}

- We've replatformed our extensions on the new Kilo CLI. - Contribute at Kilo-Org/kilocode. + Upgraded to the new extension? Check our New Version FAQ for + answers to common questions →

diff --git a/packages/kilo-docs/lib/nav/code-with-ai.ts b/packages/kilo-docs/lib/nav/code-with-ai.ts index e5d621b250f..727b4d0d626 100644 --- a/packages/kilo-docs/lib/nav/code-with-ai.ts +++ b/packages/kilo-docs/lib/nav/code-with-ai.ts @@ -6,6 +6,7 @@ export const CodeWithAiNav: NavSection[] = [ links: [ { href: "/code-with-ai", children: "Overview" }, { href: "/code-with-ai/platforms/vscode", children: "VS Code Extension" }, + { href: "/code-with-ai/new-version-faq", children: "New Version FAQ" }, { href: "/code-with-ai/platforms/jetbrains", children: "JetBrains Extension", diff --git a/packages/kilo-docs/pages/code-with-ai/new-version-faq.md b/packages/kilo-docs/pages/code-with-ai/new-version-faq.md new file mode 100644 index 00000000000..fb171f24f3a --- /dev/null +++ b/packages/kilo-docs/pages/code-with-ai/new-version-faq.md @@ -0,0 +1,56 @@ +--- +title: "New Version FAQ" +description: "Common questions and answers about the new Kilo Code VS Code extension version" +--- + +# New Version FAQ + +If you've recently upgraded to the new Kilo Code VS Code extension (built on the Kilo CLI), you may notice some changes. This FAQ addresses the most common questions about the new version. + +## Where did code indexing go? + +Code indexing is temporarily unavailable in the new extension. It is actively being worked on and is expected to return soon. + +## How do checkpoints work in the new extension? + +Checkpoints are available in the new extension. You can use them to save and restore your workspace state during a task. See the [Checkpoints documentation](/docs/code-with-ai/features/checkpoints) for details on how to use them. + +## Where is the auto-confirm commands settings UI? + +The auto-confirm commands settings have moved to the new settings panel. The UI has changed, but the functionality is the same. Open the settings panel to configure which commands are auto-approved. See [Auto-Approving Actions](/docs/getting-started/settings/auto-approving-actions) for more information. + +## Where did the file reading settings go? + +File reading settings are available in the new settings panel. Open settings to configure file reading behavior. + +## Where is the UI for configuring local LLM providers? + +Local LLM providers can be configured through the new settings panel. See the [Local Models](/docs/automate/extending/local-models) documentation for setup instructions. + +## The model selection feels bloated. Can I simplify it? + +Model selection has been streamlined in the new extension. You can configure your preferred models to reduce clutter. See [Model Selection](/docs/code-with-ai/agents/model-selection) for details on how to customize which models appear in the selector. + +## Is the context progress graph still available? + +The context progress graph is being evaluated for the new extension. This feature may be reintroduced in a future update. + +## Where are the copy buttons in chat? + +Copy functionality is available in the chat interface. Hover over a message or code block to reveal the copy button. + +## Where did the in-chat UI for skills, commands, and MCPs go? + +MCP configuration has been migrated to the new settings panel. If you had MCPs configured in the old extension, they are automatically migrated to the new version. You can manage MCP servers, skills, and commands through the settings panel. See [MCP Overview](/docs/customize/mcp/overview) for more information. + +## Where is the diff view for file changes? + +The diff view is still available when reviewing file changes. When the agent proposes changes to a file, you can review the diff before approving. + +## How do I do code reviews in the new extension? + +Code reviews follow the CLI workflow in the new extension. See the [CLI documentation](/docs/code-with-ai/platforms/cli) for current instructions. Documentation specific to code reviews in the VS Code extension is being updated. + +## Settings include Linux commands that don't exist on Windows + +This is a known issue. The default command allowlist currently shows bash/Linux commands regardless of your platform. A fix is being worked on to make the default commands platform-dependent. In the meantime, you can manually edit the command allowlist in your settings to match your operating system. From 452d64224731036662913466d776f2b244eadd79 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:23:21 +0200 Subject: [PATCH 02/10] docs: celebratory tone for banner and What's New page Rename FAQ to 'What's New in Kilo Code' with an enthusiastic intro highlighting the CLI rebuild, link to the blog announcement, then transition into the FAQ section for users adjusting to the new version. --- packages/kilo-docs/components/TopNav.tsx | 4 +- packages/kilo-docs/lib/nav/code-with-ai.ts | 2 +- .../{new-version-faq.md => whats-new.md} | 40 +++++++++++-------- 3 files changed, 27 insertions(+), 19 deletions(-) rename packages/kilo-docs/pages/code-with-ai/{new-version-faq.md => whats-new.md} (58%) diff --git a/packages/kilo-docs/components/TopNav.tsx b/packages/kilo-docs/components/TopNav.tsx index 2eb4d566f19..588d23772b8 100644 --- a/packages/kilo-docs/components/TopNav.tsx +++ b/packages/kilo-docs/components/TopNav.tsx @@ -336,8 +336,8 @@ export function TopNav({ onMobileMenuToggle, isMobileMenuOpen = false, showMobil {/* Announcement banner */}

- Upgraded to the new extension? Check our New Version FAQ for - answers to common questions → + The all-new Kilo Code extension is here, rebuilt on the Kilo CLI{" "} + for speed, flexibility, and 500+ models →

diff --git a/packages/kilo-docs/lib/nav/code-with-ai.ts b/packages/kilo-docs/lib/nav/code-with-ai.ts index 727b4d0d626..7bc02cb357e 100644 --- a/packages/kilo-docs/lib/nav/code-with-ai.ts +++ b/packages/kilo-docs/lib/nav/code-with-ai.ts @@ -6,7 +6,7 @@ export const CodeWithAiNav: NavSection[] = [ links: [ { href: "/code-with-ai", children: "Overview" }, { href: "/code-with-ai/platforms/vscode", children: "VS Code Extension" }, - { href: "/code-with-ai/new-version-faq", children: "New Version FAQ" }, + { href: "/code-with-ai/whats-new", children: "What's New" }, { href: "/code-with-ai/platforms/jetbrains", children: "JetBrains Extension", diff --git a/packages/kilo-docs/pages/code-with-ai/new-version-faq.md b/packages/kilo-docs/pages/code-with-ai/whats-new.md similarity index 58% rename from packages/kilo-docs/pages/code-with-ai/new-version-faq.md rename to packages/kilo-docs/pages/code-with-ai/whats-new.md index fb171f24f3a..27b16da9834 100644 --- a/packages/kilo-docs/pages/code-with-ai/new-version-faq.md +++ b/packages/kilo-docs/pages/code-with-ai/whats-new.md @@ -1,56 +1,64 @@ --- -title: "New Version FAQ" -description: "Common questions and answers about the new Kilo Code VS Code extension version" +title: "What's New in Kilo Code" +description: "The Kilo Code extension has been rebuilt from the ground up on the Kilo CLI — faster, more flexible, and with access to 500+ models." --- -# New Version FAQ +# What's New in Kilo Code -If you've recently upgraded to the new Kilo Code VS Code extension (built on the Kilo CLI), you may notice some changes. This FAQ addresses the most common questions about the new version. +The Kilo Code extension has been completely rebuilt on the [Kilo CLI](https://blog.kilo.ai/p/kilo-cli) — a powerful, open-source foundation designed for agentic engineering anywhere you code. This is the biggest update we've ever shipped: a faster, more capable extension with access to 500+ models, seamless terminal-to-IDE workflows, and the flexibility to use the right model for every task. -## Where did code indexing go? +Whether you're writing features in VS Code, debugging over SSH, or reviewing code on Slack, Kilo now goes with you. Read the [full announcement on the Kilo Blog](https://blog.kilo.ai/p/kilo-cli) for the complete story behind the rebuild. + +--- + +## Adjusting to the new version + +A lot has changed under the hood, and some things have moved around. If you're coming from the previous extension, you might have questions about where to find certain features or how things work now. We've collected the most common ones below. + +### Where did code indexing go? Code indexing is temporarily unavailable in the new extension. It is actively being worked on and is expected to return soon. -## How do checkpoints work in the new extension? +### How do checkpoints work in the new extension? Checkpoints are available in the new extension. You can use them to save and restore your workspace state during a task. See the [Checkpoints documentation](/docs/code-with-ai/features/checkpoints) for details on how to use them. -## Where is the auto-confirm commands settings UI? +### Where is the auto-confirm commands settings UI? The auto-confirm commands settings have moved to the new settings panel. The UI has changed, but the functionality is the same. Open the settings panel to configure which commands are auto-approved. See [Auto-Approving Actions](/docs/getting-started/settings/auto-approving-actions) for more information. -## Where did the file reading settings go? +### Where did the file reading settings go? File reading settings are available in the new settings panel. Open settings to configure file reading behavior. -## Where is the UI for configuring local LLM providers? +### Where is the UI for configuring local LLM providers? Local LLM providers can be configured through the new settings panel. See the [Local Models](/docs/automate/extending/local-models) documentation for setup instructions. -## The model selection feels bloated. Can I simplify it? +### The model selection feels bloated. Can I simplify it? Model selection has been streamlined in the new extension. You can configure your preferred models to reduce clutter. See [Model Selection](/docs/code-with-ai/agents/model-selection) for details on how to customize which models appear in the selector. -## Is the context progress graph still available? +### Is the context progress graph still available? The context progress graph is being evaluated for the new extension. This feature may be reintroduced in a future update. -## Where are the copy buttons in chat? +### Where are the copy buttons in chat? Copy functionality is available in the chat interface. Hover over a message or code block to reveal the copy button. -## Where did the in-chat UI for skills, commands, and MCPs go? +### Where did the in-chat UI for skills, commands, and MCPs go? MCP configuration has been migrated to the new settings panel. If you had MCPs configured in the old extension, they are automatically migrated to the new version. You can manage MCP servers, skills, and commands through the settings panel. See [MCP Overview](/docs/customize/mcp/overview) for more information. -## Where is the diff view for file changes? +### Where is the diff view for file changes? The diff view is still available when reviewing file changes. When the agent proposes changes to a file, you can review the diff before approving. -## How do I do code reviews in the new extension? +### How do I do code reviews in the new extension? Code reviews follow the CLI workflow in the new extension. See the [CLI documentation](/docs/code-with-ai/platforms/cli) for current instructions. Documentation specific to code reviews in the VS Code extension is being updated. -## Settings include Linux commands that don't exist on Windows +### Settings include Linux commands that don't exist on Windows This is a known issue. The default command allowlist currently shows bash/Linux commands regardless of your platform. A fix is being worked on to make the default commands platform-dependent. In the meantime, you can manually edit the command allowlist in your settings to match your operating system. From a8e2ef680acb957b5554033215e6f7f457782f80 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:43:08 +0200 Subject: [PATCH 03/10] docs: fix broken MCP overview link in What's New page --- packages/kilo-docs/pages/code-with-ai/whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kilo-docs/pages/code-with-ai/whats-new.md b/packages/kilo-docs/pages/code-with-ai/whats-new.md index 27b16da9834..80c791fe269 100644 --- a/packages/kilo-docs/pages/code-with-ai/whats-new.md +++ b/packages/kilo-docs/pages/code-with-ai/whats-new.md @@ -49,7 +49,7 @@ Copy functionality is available in the chat interface. Hover over a message or c ### Where did the in-chat UI for skills, commands, and MCPs go? -MCP configuration has been migrated to the new settings panel. If you had MCPs configured in the old extension, they are automatically migrated to the new version. You can manage MCP servers, skills, and commands through the settings panel. See [MCP Overview](/docs/customize/mcp/overview) for more information. +MCP configuration has been migrated to the new settings panel. If you had MCPs configured in the old extension, they are automatically migrated to the new version. You can manage MCP servers, skills, and commands through the settings panel. See [MCP Overview](/docs/automate/mcp/overview) for more information. ### Where is the diff view for file changes? From beb81dc8af40812b5e78800b9ea7fddda3cf01c4 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:53:40 +0200 Subject: [PATCH 04/10] docs: make What's New a subpage of VS Code Extension --- packages/kilo-docs/components/TopNav.tsx | 5 +++-- packages/kilo-docs/lib/nav/code-with-ai.ts | 7 +++++-- .../code-with-ai/platforms/{vscode.md => vscode/index.md} | 0 .../pages/code-with-ai/{ => platforms/vscode}/whats-new.md | 0 4 files changed, 8 insertions(+), 4 deletions(-) rename packages/kilo-docs/pages/code-with-ai/platforms/{vscode.md => vscode/index.md} (100%) rename packages/kilo-docs/pages/code-with-ai/{ => platforms/vscode}/whats-new.md (100%) diff --git a/packages/kilo-docs/components/TopNav.tsx b/packages/kilo-docs/components/TopNav.tsx index 588d23772b8..f406d06232e 100644 --- a/packages/kilo-docs/components/TopNav.tsx +++ b/packages/kilo-docs/components/TopNav.tsx @@ -336,8 +336,9 @@ export function TopNav({ onMobileMenuToggle, isMobileMenuOpen = false, showMobil {/* Announcement banner */}

- The all-new Kilo Code extension is here, rebuilt on the Kilo CLI{" "} - for speed, flexibility, and 500+ models → + The all-new Kilo Code extension is here, rebuilt on the{" "} + Kilo CLI for speed, flexibility, and 500+ models + →

diff --git a/packages/kilo-docs/lib/nav/code-with-ai.ts b/packages/kilo-docs/lib/nav/code-with-ai.ts index 7bc02cb357e..0d5435d07b3 100644 --- a/packages/kilo-docs/lib/nav/code-with-ai.ts +++ b/packages/kilo-docs/lib/nav/code-with-ai.ts @@ -5,8 +5,11 @@ export const CodeWithAiNav: NavSection[] = [ title: "Platforms", links: [ { href: "/code-with-ai", children: "Overview" }, - { href: "/code-with-ai/platforms/vscode", children: "VS Code Extension" }, - { href: "/code-with-ai/whats-new", children: "What's New" }, + { + href: "/code-with-ai/platforms/vscode", + children: "VS Code Extension", + subLinks: [{ href: "/code-with-ai/platforms/vscode/whats-new", children: "What's New" }], + }, { href: "/code-with-ai/platforms/jetbrains", children: "JetBrains Extension", diff --git a/packages/kilo-docs/pages/code-with-ai/platforms/vscode.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/index.md similarity index 100% rename from packages/kilo-docs/pages/code-with-ai/platforms/vscode.md rename to packages/kilo-docs/pages/code-with-ai/platforms/vscode/index.md diff --git a/packages/kilo-docs/pages/code-with-ai/whats-new.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md similarity index 100% rename from packages/kilo-docs/pages/code-with-ai/whats-new.md rename to packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md From b87f16a879e682ec04ad1fc37d8c6ba051230312 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:54:02 +0200 Subject: [PATCH 05/10] docs: link to new VS Code GA blog post instead of CLI post --- .../pages/code-with-ai/platforms/vscode/whats-new.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md index 80c791fe269..7e79c0b2cdf 100644 --- a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md +++ b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md @@ -5,9 +5,9 @@ description: "The Kilo Code extension has been rebuilt from the ground up on the # What's New in Kilo Code -The Kilo Code extension has been completely rebuilt on the [Kilo CLI](https://blog.kilo.ai/p/kilo-cli) — a powerful, open-source foundation designed for agentic engineering anywhere you code. This is the biggest update we've ever shipped: a faster, more capable extension with access to 500+ models, seamless terminal-to-IDE workflows, and the flexibility to use the right model for every task. +The Kilo Code extension has been completely rebuilt on a portable, open-source core shared across VS Code, the CLI, and Cloud Agents. This is the biggest update since launch: faster execution with parallel tool calls and subagents, the new Agent Manager for running multiple agents side by side, inline code review with line-level comments, multi-model comparisons, and access to 500+ models. -Whether you're writing features in VS Code, debugging over SSH, or reviewing code on Slack, Kilo now goes with you. Read the [full announcement on the Kilo Blog](https://blog.kilo.ai/p/kilo-cli) for the complete story behind the rebuild. +Whether you're writing features in VS Code, debugging over SSH, or reviewing code on Slack, Kilo now goes with you. Read the [full announcement on the Kilo Blog](https://blog.kilo.ai/p/new-kilo-for-vs-code-is-live) for everything that's new. --- From 95ec893139bc54ec5d87f4066f95b790ce5ecb29 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:56:08 +0200 Subject: [PATCH 06/10] docs: update FAQ items to match new extension terminology and features --- .../code-with-ai/platforms/vscode/whats-new.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md index 7e79c0b2cdf..f8ea0523bac 100644 --- a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md +++ b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md @@ -21,19 +21,19 @@ Code indexing is temporarily unavailable in the new extension. It is actively be ### How do checkpoints work in the new extension? -Checkpoints are available in the new extension. You can use them to save and restore your workspace state during a task. See the [Checkpoints documentation](/docs/code-with-ai/features/checkpoints) for details on how to use them. +Checkpoints are now called **snapshots** in the new extension. They use git-based snapshots of your working directory, taken before and after agent edits. You can revert any message's changes directly from the chat, and a revert banner appears when you're viewing an earlier state. See the [Checkpoints documentation](/docs/code-with-ai/features/checkpoints) for details. -### Where is the auto-confirm commands settings UI? +### Where is the auto-approve settings UI? -The auto-confirm commands settings have moved to the new settings panel. The UI has changed, but the functionality is the same. Open the settings panel to configure which commands are auto-approved. See [Auto-Approving Actions](/docs/getting-started/settings/auto-approving-actions) for more information. +The old auto-confirm commands UI has been replaced by a granular per-tool permission system. Open **Settings → Auto Approve** to configure each tool (bash, read, edit, glob, grep, etc.) with **Allow**, **Ask**, or **Deny**. There is no longer a separate command allowlist — shell execution is controlled by the `bash` tool permission. See [Auto-Approving Actions](/docs/getting-started/settings/auto-approving-actions) for more information. ### Where did the file reading settings go? -File reading settings are available in the new settings panel. Open settings to configure file reading behavior. +File reading is now controlled by the `read` tool permission in **Settings → Auto Approve**. By default, file reading is allowed, but `.env` files will prompt for approval. You can adjust this behavior per tool in the Auto Approve tab. ### Where is the UI for configuring local LLM providers? -Local LLM providers can be configured through the new settings panel. See the [Local Models](/docs/automate/extending/local-models) documentation for setup instructions. +Local LLM providers like Ollama and LM Studio can be configured through **Settings → Providers**. The extension and CLI share the same config, so changes in either place are reflected in both. See the [Local Models](/docs/automate/extending/local-models) documentation for setup instructions. ### The model selection feels bloated. Can I simplify it? @@ -53,12 +53,12 @@ MCP configuration has been migrated to the new settings panel. If you had MCPs c ### Where is the diff view for file changes? -The diff view is still available when reviewing file changes. When the agent proposes changes to a file, you can review the diff before approving. +Each message that caused file changes shows a **diff badge** in the chat — click it to open the Diff Viewer and review what changed. The Agent Manager also includes a built-in diff reviewer that shows every change file by file, in unified or split view. ### How do I do code reviews in the new extension? -Code reviews follow the CLI workflow in the new extension. See the [CLI documentation](/docs/code-with-ai/platforms/cli) for current instructions. Documentation specific to code reviews in the VS Code extension is being updated. +The Agent Manager includes inline code review — you can leave **line-level review comments directly on the diff**, the same way you would on a pull request. Click a line, type your feedback, and hit "Send all to chat" to send every comment with its file path and line number as structured context to the agent. See the [Agent Manager](/docs/automate/agent-manager) documentation for details. -### Settings include Linux commands that don't exist on Windows +### I had custom command allowlists — where did they go? -This is a known issue. The default command allowlist currently shows bash/Linux commands regardless of your platform. A fix is being worked on to make the default commands platform-dependent. In the meantime, you can manually edit the command allowlist in your settings to match your operating system. +The new extension no longer uses a command allowlist. Instead, shell execution is controlled by the `bash` tool permission in **Settings → Auto Approve**. You can set it to Allow, Ask, or Deny. When set to Ask, you approve or deny each individual command invocation at runtime. From 7fa4d55c837a088112a173bb3e3d5ca87f4d17d2 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 13:57:25 +0200 Subject: [PATCH 07/10] docs: add orchestrator mode deprecation FAQ item --- .../pages/code-with-ai/platforms/vscode/whats-new.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md index f8ea0523bac..9733134fbce 100644 --- a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md +++ b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md @@ -59,6 +59,10 @@ Each message that caused file changes shows a **diff badge** in the chat — cli The Agent Manager includes inline code review — you can leave **line-level review comments directly on the diff**, the same way you would on a pull request. Click a line, type your feedback, and hit "Send all to chat" to send every comment with its file path and line number as structured context to the agent. See the [Agent Manager](/docs/automate/agent-manager) documentation for details. +### Where did orchestrator mode go? + +Orchestrator mode is deprecated. Agents with full tool access (Code, Plan, Debug) can now **delegate to subagents automatically** — you no longer need a dedicated orchestrator. Just pick the agent for your task and it will coordinate subagents when helpful. You can also define your own [custom subagents](/docs/customize/custom-subagents). See the [Orchestrator Mode](/docs/code-with-ai/agents/orchestrator-mode) page for the full details on what changed. + ### I had custom command allowlists — where did they go? The new extension no longer uses a command allowlist. Instead, shell execution is controlled by the `bash` tool permission in **Settings → Auto Approve**. You can set it to Allow, Ask, or Deny. When set to Ask, you approve or deny each individual command invocation at runtime. From 88be21a97367987bb1a1da9f18658ef46b9a8c64 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 14:19:05 +0200 Subject: [PATCH 08/10] docs: update code review FAQ to reference /local-review commands --- .../platforms/vscode/whats-new.md | 25 +------------------ 1 file changed, 1 insertion(+), 24 deletions(-) diff --git a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md index 9733134fbce..d7d82cfcc85 100644 --- a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md +++ b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md @@ -27,42 +27,19 @@ Checkpoints are now called **snapshots** in the new extension. They use git-base The old auto-confirm commands UI has been replaced by a granular per-tool permission system. Open **Settings → Auto Approve** to configure each tool (bash, read, edit, glob, grep, etc.) with **Allow**, **Ask**, or **Deny**. There is no longer a separate command allowlist — shell execution is controlled by the `bash` tool permission. See [Auto-Approving Actions](/docs/getting-started/settings/auto-approving-actions) for more information. -### Where did the file reading settings go? - -File reading is now controlled by the `read` tool permission in **Settings → Auto Approve**. By default, file reading is allowed, but `.env` files will prompt for approval. You can adjust this behavior per tool in the Auto Approve tab. - -### Where is the UI for configuring local LLM providers? - -Local LLM providers like Ollama and LM Studio can be configured through **Settings → Providers**. The extension and CLI share the same config, so changes in either place are reflected in both. See the [Local Models](/docs/automate/extending/local-models) documentation for setup instructions. - -### The model selection feels bloated. Can I simplify it? - -Model selection has been streamlined in the new extension. You can configure your preferred models to reduce clutter. See [Model Selection](/docs/code-with-ai/agents/model-selection) for details on how to customize which models appear in the selector. - ### Is the context progress graph still available? The context progress graph is being evaluated for the new extension. This feature may be reintroduced in a future update. -### Where are the copy buttons in chat? - -Copy functionality is available in the chat interface. Hover over a message or code block to reveal the copy button. - -### Where did the in-chat UI for skills, commands, and MCPs go? - -MCP configuration has been migrated to the new settings panel. If you had MCPs configured in the old extension, they are automatically migrated to the new version. You can manage MCP servers, skills, and commands through the settings panel. See [MCP Overview](/docs/automate/mcp/overview) for more information. - ### Where is the diff view for file changes? Each message that caused file changes shows a **diff badge** in the chat — click it to open the Diff Viewer and review what changed. The Agent Manager also includes a built-in diff reviewer that shows every change file by file, in unified or split view. ### How do I do code reviews in the new extension? -The Agent Manager includes inline code review — you can leave **line-level review comments directly on the diff**, the same way you would on a pull request. Click a line, type your feedback, and hit "Send all to chat" to send every comment with its file path and line number as structured context to the agent. See the [Agent Manager](/docs/automate/agent-manager) documentation for details. +You can now trigger local AI-powered code reviews directly from the CLI using two commands: **`/local-review`** to review all changes on your current branch vs the base branch, and **`/local-review-uncommitted`** to review staged and unstaged changes. In VS Code, select "Review" from the mode dropdown and click "Send". See the [Code Reviews](/docs/automate/code-reviews/overview) documentation for the full setup and options. ### Where did orchestrator mode go? Orchestrator mode is deprecated. Agents with full tool access (Code, Plan, Debug) can now **delegate to subagents automatically** — you no longer need a dedicated orchestrator. Just pick the agent for your task and it will coordinate subagents when helpful. You can also define your own [custom subagents](/docs/customize/custom-subagents). See the [Orchestrator Mode](/docs/code-with-ai/agents/orchestrator-mode) page for the full details on what changed. -### I had custom command allowlists — where did they go? - -The new extension no longer uses a command allowlist. Instead, shell execution is controlled by the `bash` tool permission in **Settings → Auto Approve**. You can set it to Allow, Ask, or Deny. When set to Ask, you approve or deny each individual command invocation at runtime. From 45ca2885dc419a8cd9ef0e4a69738cf602637228 Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 15:34:27 +0200 Subject: [PATCH 09/10] Update packages/kilo-docs/components/TopNav.tsx Co-authored-by: Emilie Lima Schario <14057155+emilieschario@users.noreply.github.com> --- packages/kilo-docs/components/TopNav.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kilo-docs/components/TopNav.tsx b/packages/kilo-docs/components/TopNav.tsx index f406d06232e..b0b2b15127d 100644 --- a/packages/kilo-docs/components/TopNav.tsx +++ b/packages/kilo-docs/components/TopNav.tsx @@ -337,7 +337,7 @@ export function TopNav({ onMobileMenuToggle, isMobileMenuOpen = false, showMobil

The all-new Kilo Code extension is here, rebuilt on the{" "} - Kilo CLI for speed, flexibility, and 500+ models + Kilo CLI for speed, flexibility, and continued access to 500+ models via the Kilo Gateway →

From e22174310c410f95898734ef318d803a42ecb34d Mon Sep 17 00:00:00 2001 From: Mark IJbema Date: Thu, 2 Apr 2026 15:34:36 +0200 Subject: [PATCH 10/10] Update packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md Co-authored-by: Emilie Lima Schario <14057155+emilieschario@users.noreply.github.com> --- .../kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md index d7d82cfcc85..fe67626970b 100644 --- a/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md +++ b/packages/kilo-docs/pages/code-with-ai/platforms/vscode/whats-new.md @@ -1,5 +1,5 @@ --- -title: "What's New in Kilo Code" +title: "What's New in Kilo Code (April 2026)" description: "The Kilo Code extension has been rebuilt from the ground up on the Kilo CLI — faster, more flexible, and with access to 500+ models." ---