Commit Graph
12117 Commits
Author SHA1 Message Date
kilo-maintainer[bot] e44534e28e release: v7.0.30 v7.0.30 2026-02-25 19:52:06 +00:00
Kevin van Dijk 28a05bea66 Merge pull request #6365 from Kilo-Org/kevinvandijk/fix-marketplace-category-keywords
Add missing marketplace metadata
2026-02-25 20:30:45 +01:00
Catriel Müller 2d22fba690 Merge pull request #6364 from Kilo-Org/catrielmuller/enable-vscode-publish
Publish vscode marketplace
2026-02-25 16:29:46 -03:00
Kevin van Dijk 57b88d4d0b Add missing marketplace metadata 2026-02-25 20:22:58 +01:00
Catriel Müller c9e4a82957 refactor: publish vscode marketplace 2026-02-25 15:59:59 -03:00
Marius 24c9ac42cd fix: preserve scroll position in agent-manager diff viewer when comments change (#6358)
Pierre destroys and rebuilds the DOM on annotation changes, resetting
scrollTop. Wrap all comment mutations (add, update, delete, cancel draft,
send all) with a preserveScroll helper that captures and restores the
scroll position across animation frames.
2026-02-25 19:35:43 +01:00
Marius 510f864436 fix: use consistent worktree terminology in agent manager dialog (#6357)
Rename 'Open Worktree' to 'New Worktree' (dialog title) and
'Create Workspace' to 'Create Worktree' (submit button) across
all 16 locales for consistent naming throughout the UI flow.
2026-02-25 19:35:36 +01:00
Marius 41995929cd fix: resolve diff viewer race condition and add diagnostics for Agent Manager (#6352)
* fix: resolve diff viewer race condition and add diagnostics for Agent Manager

onRequestWorktreeDiff now awaits stateReady before resolving the diff
target, preventing a race where startDiffWatch fires before state loads
from disk. Added diagnostic logging to resolveDiffTarget, diff polling,
and the server-side /experimental/worktree/diff endpoint so silent
failures become visible in the output channel.

* fix: guard stateReady await so rejection doesn't break diff polling

* docs: clarify why .catch() is required on stateReady await
2026-02-25 18:07:42 +00:00
Christiaan Arnoldus ea40081a56 Merge pull request #6337 from Kilo-Org/session/agent_2b4968a6-6808-4df7-9d6b-e11307fcadbb
Remove fixDuplicateReasoning function
2026-02-25 18:00:47 +01:00
Mark IJbema c3d4309d04 Merge pull request #6342 from Kilo-Org/mark/fix-terminal-code-background
fix: fill terminal code block background for entire box
2026-02-25 16:58:42 +01:00
Mark IJbema fec18c4056 Merge pull request #6348 from Kilo-Org/mark/kilo-auto-prompt
Use Anthropic prompt for kilo/auto model
2026-02-25 16:57:05 +01:00
Mark IJbema a8c693e8e8 use Anthropic prompt for kilo/auto model 2026-02-25 16:15:27 +01:00
Ligia Zanchet 138025f31e Merge pull request #6343 from Kilo-Org/JetBrains-Faq-Know-issues-update
Revise known issues and add JetBrains/TLS sections
2026-02-25 15:49:39 +01:00
Ligia Zanchetandkiloconnect[bot] 5da9b52c71 Apply suggestions from code review
Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
2026-02-25 15:39:01 +01:00
Catriel Müller d053c57460 Merge pull request #6265 from Kilo-Org/catrielmuller/migrate-chatview
feat(vscode): migrate chat view to SessionTurn and rework QuestionDock UI
2026-02-25 10:59:47 -03:00
Catriel Müller 69485d78c0 Merge branch 'main' into catrielmuller/migrate-chatview 2026-02-25 10:54:05 -03:00
Catriel Müller 8d2c01feeb fix: address pr review comments for workspace directory and question dock 2026-02-25 10:52:58 -03:00
Christiaan Arnoldus a678a84bb2 Merge branch 'main' into session/agent_2b4968a6-6808-4df7-9d6b-e11307fcadbb 2026-02-25 14:41:29 +01:00
Mark IJbema e93c0af5d1 Merge pull request #6285 from Kilo-Org/mark/add-missing-plan-items
docs(vscode): add missing project board issues to migration plan
2026-02-25 14:39:10 +01:00
Marius 8551d95447 perf: filter tool diagnostics to only edited files, reducing session payload 50-77% (#6241)
* perf: filter tool diagnostics to only edited files

Tools (edit, write, apply_patch) stored LSP diagnostics for ALL project
files in their metadata. In large projects this adds 100-500KB of
unrelated diagnostics per tool call, bloating session payloads by
50-77%.

The UI only renders diagnostics for the edited file(s), so the rest is
dead weight. Extract a filterDiagnostics utility that keeps only the
relevant files' diagnostics and use it in all three tools.

* add kilocode_change marker to diagnostics filter test
2026-02-25 14:32:42 +01:00
Catriel Müller 182106bfb7 fix: address pr review comments 2026-02-25 10:24:40 -03:00
Mark IJbema a997e2ad7c fix: reset code background in bash-pre to remove per-word highlights 2026-02-25 14:14:38 +01:00
Mark IJbema 22894c8df3 Merge pull request #6280 from Kilo-Org/mark/install-dev-extension
feat(vscode): add install-dev-extension task with dev version indicator
2026-02-25 14:13:21 +01:00
Ligia Zanchet d982c1154f Revise known issues and add JetBrains/TLS sections
Updated description and added known issues related to JetBrains and TLS errors.
2026-02-25 14:13:02 +01:00
Mark IJbema 47db1f646d fix: fill terminal code block background for entire box 2026-02-25 14:12:17 +01:00
Mark IJbema a4c4cf5f52 docs(vscode): expand project board issues into detailed doc files
Replace the flat issue list in the migration plan with 37 detailed doc
files, one per issue, grouped into ui-polish/, features/, migration/,
error-handling/, performance/, infrastructure/, and cli-side/ directories.

Each doc describes the problem, what remains to be done, and implementation
notes — readable without opening the GitHub issue. The migration plan tables
now link to these docs instead of bare issue references.
2026-02-25 14:03:23 +01:00
Mark IJbema 989ceb5c03 remove accidentally committed script 2026-02-25 14:03:23 +01:00
Mark IJbema f981e4ef9b docs(vscode): add missing project board issues to migration plan
Cross-referenced all open items from the GitHub project board
(https://github.com/orgs/Kilo-Org/projects/25) with the existing plan.
Added 37 open issues not previously tracked, grouped by category:
UI polish/bugs, features, migration, error handling, performance,
infrastructure, and CLI-side items.
2026-02-25 14:03:23 +01:00
Mark IJbema 800c24aad2 feat: add install-dev-extension task with git SHA version for dev builds 2026-02-25 13:30:38 +01:00
kilo-maintainer[bot] a971f7e480 release: v7.0.29 v7.0.29 2026-02-25 12:19:23 +00:00
kilo-maintainer[bot] 9bc98ff2e4 chore: update nix node_modules hashes 2026-02-25 10:24:03 +00:00
Marian Alexandru Alecu d8ce43fcf8 Merge pull request #6240 from Kilo-Org/fix/fix-plan-mode-suggestions
fix(plan): Show implementation suggestions only when LLM has all the information
2026-02-25 12:18:04 +02:00
Marius 138f1bd95f feat(vscode): add diff viewer panel to Agent Manager (#6335)
* feat(vscode): add diff viewer panel to Agent Manager

* Update translations

* Fix comments
2026-02-25 10:16:14 +00:00
Mark IJbema b8971ee452 Merge pull request #6338 from Kilo-Org/mark/disable-upstream-workflow-actions
disable upstream workflow actions not needed in kilocode repo
2026-02-25 11:06:33 +01:00
Evgeny Shurakov 9d4b531546 Merge pull request #6336 from Kilo-Org/eshurakov/config-fix-plugin-package-name
Config - Fix plugin package name for auto-installed dependencies
2026-02-25 11:06:07 +01:00
Marius 12d304b5f3 feat(vscode): add multi-model comparison mode to Open Workspace dialog (#6242)
* feat(vscode): add multi-model comparison mode to Open Workspace dialog

* fix(vscode): address PR review - use dedicated setSessionModel message and guard allocation count

- Use agentManager.setSessionModel message type in Phase 1 instead of
  sendInitialMessage to avoid prematurely clearing busy state
- Add count < 1 guard to setAllocationCount to prevent zombie entries
- Add test for the new guard

* style(vscode): remove raw color fallbacks, use kilo-ui tokens exclusively

Remove unnecessary rgba() and hex fallbacks from multi-model CSS.
All properties now use kilo-ui theme variables directly.
2026-02-25 11:05:29 +01:00
Marius 81deb5f59e fix(vscode): align settings dropdown styling with split-button dropdown (#6266) 2026-02-25 11:04:49 +01:00
Mark IJbema f03749550a Merge branch 'main' into mark/disable-upstream-workflow-actions 2026-02-25 10:58:56 +01:00
Mark IJbema 67e246de2c disable upstream workflow actions not needed in kilocode repo 2026-02-25 10:54:20 +01:00
Mark IJbema 5ab944ea17 Merge pull request #6251 from Kilo-Org/mark/update-vscode-extension-plans
docs: update vscode extension plans
2026-02-25 10:49:12 +01:00
Evgeny Shurakov 860534ccbe Update kilocode_change 2026-02-25 10:49:04 +01:00
kiloconnect[bot] d9b5b3e771 Remove fixDuplicateReasoning function
Remove the fixDuplicateReasoning workaround function and its call site
from the message transform pipeline. This function was a workaround for
@openrouter/ai-sdk-provider v1 duplicating reasoning, which was fixed
upstream in OpenRouterTeam/ai-sdk-provider#344.
2026-02-25 09:45:25 +00:00
Evgeny Shurakov 477434506f Config - Fix plugin package name from @opencode-ai/plugin to @kilocode/plugin 2026-02-25 10:45:00 +01:00
Mark IJbema 08e742fe0d docs(vscode): remove terminal-shell-integration.md and fast-edits.md 2026-02-25 09:35:10 +01:00
Mark IJbema 44994bf1fd docs(vscode): restore legacy anchor in speech-to-text.md 2026-02-25 09:34:05 +01:00
Mark IJbema 25551a409b docs(vscode): remove search-and-repo-scanning-infrastructure.md 2026-02-25 09:32:22 +01:00
Mark IJbema 24058967ab docs(vscode): remove integrations.md (not an extension feature) 2026-02-25 09:27:44 +01:00
Mark IJbema 458d55f17c docs(vscode): restore legacy anchor in custom-command-system, remove deploy-and-secure-surfaces (not an extension feature) 2026-02-25 09:26:09 +01:00
Mark IJbema 5cb7ff4b08 docs(vscode): restore legacy repo anchor in contribution-tracking.md 2026-02-25 09:24:21 +01:00
Mark IJbema 418f7fc8d6 docs(vscode): merge checkpoints.md into checkpoint-task-management.md, restore legacy anchors in codebase-indexing 2026-02-25 09:20:03 +01:00