Skip to content

fix(vscode): remove multi-project trust toggle - #13222

Merged
marius-kilocode merged 1 commit into
mainfrom
remove-trust-toggle-multi-project-agent-manager
Aug 19, 2026
Merged

fix(vscode): remove multi-project trust toggle#13222
marius-kilocode merged 1 commit into
mainfrom
remove-trust-toggle-multi-project-agent-manager

Conversation

@marius-kilocode

Copy link
Copy Markdown
Collaborator

Adding a repository through the Agent Manager project picker already expresses intent to let Agent Manager access that project. The separate per-project trust action made added repositories appear blocked and required an unrelated second step before they could be used.\n\nThis change removes the project-level trust state and UI. Added repositories are immediately available for selection, expansion, hydration, polling, and indexing consent. VS Code workspace trust remains the execution boundary for setup and run scripts, so removing the project-list toggle does not weaken script execution protection.

@kilo-code-bot

kilo-code-bot Bot commented Aug 19, 2026

Copy link
Copy Markdown
Contributor

Code Review Summary

Status: 1 Issue Found | Recommendation: Address before merge

Overview

Severity Count
CRITICAL 0
WARNING 1
SUGGESTION 0
Issue Details (click to expand)

WARNING

File Line Issue
packages/kilo-vscode/tests/unit/agent-project-messages.test.ts 194 Test renamed to "does not initialize missing projects on expand" still registers a live git repo and expects expand to run.
Files Reviewed (47 files)
  • .changeset/remove-agent-manager-project-trust.md
  • packages/kilo-vscode/src/KiloProvider.ts
  • packages/kilo-vscode/src/agent-manager/project/context.ts
  • packages/kilo-vscode/src/agent-manager/project/contexts.ts
  • packages/kilo-vscode/src/agent-manager/project/hydrate.ts
  • packages/kilo-vscode/src/agent-manager/project/messages.ts
  • packages/kilo-vscode/src/agent-manager/project/pollers.ts
  • packages/kilo-vscode/src/agent-manager/project/registry.ts
  • packages/kilo-vscode/src/agent-manager/project/wiring.ts
  • packages/kilo-vscode/src/agent-manager/types.ts
  • packages/kilo-vscode/src/indexing-consent.ts
  • packages/kilo-vscode/tests/unit/agent-manager-new-worktree-project.test.ts
  • packages/kilo-vscode/tests/unit/agent-project-contexts.test.ts
  • packages/kilo-vscode/tests/unit/agent-project-hydrate.test.ts
  • packages/kilo-vscode/tests/unit/agent-project-messages.test.ts - 1 issue
  • packages/kilo-vscode/tests/unit/agent-project-pollers.test.ts
  • packages/kilo-vscode/tests/unit/agent-project-selection.test.ts
  • packages/kilo-vscode/tests/unit/navigate.test.ts
  • packages/kilo-vscode/webview-ui/agent-manager/NewWorktreeDialog.tsx
  • packages/kilo-vscode/webview-ui/agent-manager/ProjectList.tsx
  • packages/kilo-vscode/webview-ui/agent-manager/ProjectSelect.tsx
  • packages/kilo-vscode/webview-ui/agent-manager/ProjectsSection.tsx
  • packages/kilo-vscode/webview-ui/agent-manager/agent-manager.css
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/ar.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/br.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/bs.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/da.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/de.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/en.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/es.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/fa.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/fr.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/it.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/ja.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/ko.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/nl.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/no.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/pl.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/ru.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/th.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/tr.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/uk.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/zh.ts
  • packages/kilo-vscode/webview-ui/agent-manager/i18n/zht.ts
  • packages/kilo-vscode/webview-ui/src/stories/agent-manager.stories.tsx
  • packages/kilo-vscode/webview-ui/src/types/messages/extension-messages.ts
  • packages/kilo-vscode/webview-ui/src/types/messages/webview-messages.ts

Fix these issues in Kilo Cloud


Reviewed by grok-4.6 · Input: 175.1K · Output: 21.2K · Cached: 893.7K

Review guidance: REVIEW.md from base branch main

@marius-kilocode
marius-kilocode merged commit 26cbcf4 into main Aug 19, 2026
24 checks passed
@marius-kilocode
marius-kilocode deleted the remove-trust-toggle-multi-project-agent-manager branch August 19, 2026 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants