feat(jetbrains): add Agent Behavior settings - #11553
Conversation
…tops # Conflicts: # packages/kilo-jetbrains/frontend/src/main/kotlin/ai/kilocode/client/session/ui/model/ModelPicker.kt
Render all settings list rows at the same height by deriving a fixed cell height from the tallest rendered row, so agent rows without descriptions match described rows. Consolidate the standalone Delete button/label strings into a single common.delete key (localized in all bundles) and drop the orphaned history.delete.text and duplicate agent delete keys.
Code Review SummaryStatus: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
Per this repo's review rules, visual regression snapshots are CI-generated baselines and out of scope for review, so there is no reviewable code change in this increment. All previously-flagged findings on files not touched in this increment remain visible as their own inline comments and are unchanged by this pass. Files Reviewed (1 file, incremental)
Previous Review Summaries (9 snapshots, latest commit 3d4a5ac)Current summary above is authoritative. Previous snapshots are kept for context only. Previous review (commit 3d4a5ac)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
No new bugs, correctness, security, or performance issues found in this increment. No new changeset needed — the existing Pre-existing, still-active findings from the earlier full review on files not touched in this increment (e.g. Files Reviewed (5 files, incremental)
Previous review (commit d5f1965)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
The rest of the incremental diff ( No new bugs, correctness, security, or performance issues found. No new changeset needed — the existing Files Reviewed (2 files, incremental)
Previous review (commit e1379b0)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
Verified no stale references to the deleted Files Reviewed (4 files, incremental)
Previous review (commit c8e66ae)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
All previously-flagged issues on this PR have author replies marking them addressed, and none remain on current diff lines. No new bugs, correctness, security, or performance issues found in the incremental diff. Files Reviewed (1 file, incremental)
Previous review (commit 094fed0)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
All previously-flagged issues on this PR have author replies marking them addressed, and none remain on current diff lines. No new bugs, correctness, security, or performance issues found in the incremental diff. Files Reviewed (5 files, incremental)
Previous review (commit 193e52c)Status: 1 Issue Found | Recommendation: Address before merge Overview
Incremental reviewThis pass reviewed only the diff since the previous review (
No bugs or correctness issues found in the changed lines. Issue Details (click to expand)SUGGESTION
Files Reviewed (5 files, incremental)
Fix these issues in Kilo Cloud Previous review (commit 03629b5)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
No new issues were introduced by this commit. Files Reviewed (1 file, incremental)
Previous review (commit e2ba256)Status: No Issues Found | Recommendation: Merge Incremental reviewThis pass reviewed only the diff since the previous review (
No new issues were introduced by this fix commit; the accompanying test additions (MCP scope-migration case, stale-config-update case, diverging Files Reviewed (17 files, incremental)
Previous review (commit 8cb93ea)Status: 14 Issues Found | Recommendation: Address before merge Overview
Issue Details (click to expand)CRITICAL
WARNING
SUGGESTION
Files Reviewed (100+ files)All files changed in the PR were reviewed, sharded across 6 parallel passes covering: backend core lifecycle ( Reviewed by claude-sonnet-5-20260630 · Input: 26 · Output: 4.3K · Cached: 850.6K Review guidance: REVIEW.md from base branch |
|
Addressed the bot review findings in e2ba256. Replied on each fixed thread. Validation run before/while pushing: targeted JetBrains tests, packages/opencode typecheck, packages/kilo-jetbrains typecheck, opencode annotation check, diff whitespace check, and push hook bun turbo typecheck all passed. |
This reverts commit 094fed0.
…tops feat(jetbrains): add Agent Behavior settings
What changed
This PR adds native JetBrains settings for agent behavior and stabilizes the full settings apply/persist/reload lifecycle.
Features implemented
Agent removal deduplication
POST /kilocode/agent/remove) so VS Code Settings and JetBrains both use the same removal implementation..mdagents, removing inlinekilo.json/kilo.jsoncagent entries, clearingdefault_agent, and handling legacy.kilocodemodesentries.Demos
Agents settings
Agents settings walkthrough
MCP settings
MCP settings walkthrough
Validation
./gradlew typecheck./gradlew testbun run typecheckfrompackages/opencodebun test ./test/kilocode/agent-remove.test.ts ./test/kilocode/recall-search.test.ts ./test/server/httpapi-exercise/index.tsfrompackages/opencodebun run typecheckbun turbo typecheck