Commit Graph

21073 Commits

Author SHA1 Message Date
Catriel Müller 7de2613daa fix: subpath navigation 2026-06-01 12:09:06 -03:00
Catriel Müller cf85e0d51f feat: embedded kilo console 2026-05-29 21:01:45 -03:00
Catriel Müller 623c9275f2 refactor: optional daemon mode 2026-05-29 19:50:09 -03:00
Catriel Müller 1c675ab241 refactor: update bun lock 2026-05-29 19:35:45 -03:00
Catriel Müller c0eda12dab feat: lsp & formatters pages 2026-05-29 19:35:30 -03:00
Catriel Müller 528878c6b3 refactor: refactor settings 2026-05-29 17:20:27 -03:00
Catriel Müller 0ef8e5e0a5 refactor: hot reload tui configs 2026-05-29 11:54:34 -03:00
Catriel Müller 520ee03d80 refactor: scope and project settings links 2026-05-29 08:25:18 -03:00
Catriel Müller 2972acf0f5 refactor: simplify upstream mod 2026-05-29 07:52:12 -03:00
Catriel Müller 7e4c297abd refactor: hot reload permissions 2026-05-28 21:58:00 -03:00
Catriel Müller 3c96a7c8d3 refactor: fix merge main 2026-05-28 14:20:13 -03:00
Catriel Müller 9efb241f43 refactor: merge main 2026-05-28 11:18:39 -03:00
Catriel Müller 7fa61ad932 wip: permissions 2026-05-28 10:38:39 -03:00
Marius 600d47a6d2 Merge pull request #10662 from Kilo-Org/effect-facade-ratchet-pr-10661
ci(cli): prevent new shared Effect promise facades
2026-05-28 15:07:48 +02:00
Mark IJbema f0eac503ba Merge pull request #10644 from Kilo-Org/mark/nextedit-kilo-gateway
feat(vscode,gateway): route Mercury Next Edit through Kilo Gateway
2026-05-28 14:55:45 +02:00
marius-kilocode 2ad06b2eca ci(cli): require facade exceptions to shrink 2026-05-28 14:51:31 +02:00
marius-kilocode 2cb36f9275 ci(cli): prevent new shared Effect promise facades 2026-05-28 14:45:24 +02:00
Vishal Kumar Singh 084bbe9e3e docs: add free and budget model picks to model selection guide (#9287)
* docs: add free and budget model picks to model selection guide

Closes #7038. Links to Auto Model Free and Using Kilo for Free pages.

* docs: address review warnings for model pricing accuracy

* fix: remove stale models table

* Apply suggestions from code review

Co-authored-by: Johnny Amancio <johnnyeric@gmail.com>
Co-authored-by: kilo-code-bot[bot] <240665456+kilo-code-bot[bot]@users.noreply.github.com>
2026-05-28 12:42:00 +00:00
Catriel Müller 694f5dd7b5 refactor: rework agents list page 2026-05-28 09:40:41 -03:00
Marius 6a3a359af0 Merge pull request #10657 from Kilo-Org/grizzly-cycle
fix(cli): avoid indexing plugin blocking startup
2026-05-28 14:37:45 +02:00
Mark IJbema 9884b89394 chore(vscode): bump KiloProvider.ts max-lines cap to 3700 2026-05-28 14:29:49 +02:00
Mark IJbema e4a57329bb Merge branch 'main' into mark/nextedit-kilo-gateway 2026-05-28 14:23:34 +02:00
marius-kilocode d883ad96ab fix(cli): avoid indexing plugin blocking startup 2026-05-28 14:21:40 +02:00
Mark IJbema f4d055e134 Merge pull request #10650 from Kilo-Org/feat/autocomplete-not-set-default
feat(vscode): add 'Not set' option to autocomplete model picker
2026-05-28 14:21:29 +02:00
Johnny Eric Amancio be9a7c9ccd feat: Add support for native agents from marketplace instead of modes (#10634)
* feat: Add support for native agents from marketplace instead of modes

* chore: update kilo-vscode visual regression baselines

* fix: add guard for case when user has pre-existing agent with same name

* chore: Clean up unused code

* chore: continue clean up of old code related to modes

* chore: add notification message informing users about migration from modes to agents

* fix: fix broken layout of remove dialog and update leftover mode string

* fix: adjust strings with mode string instead of agent

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-28 14:10:28 +02:00
Mark IJbema 8921a88d16 fix(vscode): only clear autocomplete defaults when stored at user scope
config.get() returns the merged effective value, so a workspace-level pin
or the schema default would falsely look like a stored global default.
Switch to config.inspect().globalValue so the migration only acts on
values actually stored in user settings, and update the test stub to
model scoped values.
2026-05-28 14:07:38 +02:00
Catriel Müller 7b655966b4 refactor: tools rework 2026-05-28 09:07:06 -03:00
Mark IJbema a6e4aa9a7b chore(vscode): mark autocomplete default migration for September removal 2026-05-28 14:01:49 +02:00
Mark IJbema ed41fdc3b4 test(gateway): drop tautological default-autocomplete-model test 2026-05-28 13:56:33 +02:00
Mark IJbema 1cc75733f4 refactor(gateway): pin DEFAULT_AUTOCOMPLETE_MODEL by explicit id
Looking up by provider+model id instead of relying on array index makes
the default robust to reordering of the AUTOCOMPLETE_MODELS list, and
fails loudly at module load if the referenced entry is ever removed.
Adds a test asserting the default resolves to a real entry.
2026-05-28 13:53:02 +02:00
Mark IJbema 21ef12227a fix(vscode): await autocomplete default migration before manager init
The migration cleared pinned default settings before the manager's first
readSettings() call, but firing it as a void promise let the manager's
constructor (which kicks off load() synchronously) race with the migration.
Awaiting the migration in registerAutocompleteProvider ensures the cleared
state is visible when the manager loads.
2026-05-28 13:53:02 +02:00
github-actions[bot] 301695af19 chore: update kilo-vscode visual regression baselines 2026-05-28 13:53:02 +02:00
kiloconnect[bot] f18a452082 feat(vscode): add 'Not set' option to autocomplete model picker
Aligns the autocomplete model selector with the small/subagent/per-mode
model selectors by exposing a 'Not set (use server default)' option.
Users who pick it follow future default-model changes automatically;
users who explicitly pin a model keep their selection.

Also runs a one-time migration that clears
`kilo-code.new.autocomplete.{provider,model}` when they exactly equal
the current `DEFAULT_AUTOCOMPLETE_MODEL` (Codestral via Kilo Gateway).
Many users have these stored only because it was the only thing visible
in the dropdown; without this they would stay pinned to the current
default and miss future improvements.
2026-05-28 13:53:02 +02:00
Marius 17e0b2d6b5 Merge pull request #10652 from Kilo-Org/rustic-lightyear
fix(vscode): surface abnormal session endings
2026-05-28 13:41:56 +02:00
Catriel Müller d55a45064d refactor: remove omni server indicator 2026-05-28 08:38:13 -03:00
github-actions[bot] 2ecb7f7ccb chore: update kilo-vscode visual regression baselines 2026-05-28 10:58:26 +00:00
marius-kilocode 41ef4b505d test(vscode): cover terminal outcome stories 2026-05-28 12:55:41 +02:00
Imanol Maiztegui e8f104e619 Improve suggest bar responsiveness (#10651)
* fix(vscode): improve suggest bar responsiveness

Add min-width and text wrapping for action buttons and introduce a
responsive layout that stacks the suggest bar vertically on narrow
viewports.

* chore: update kilo-vscode visual regression baselines

* docs(mistral): update Codestral documentation link

Replace outdated code_generation capabilities URL with current
vibe/code/overview path in the Mistral provider documentation.

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-28 10:47:56 +00:00
marius-kilocode 3af4c7ebab fix(vscode): surface abnormal session endings 2026-05-28 12:40:03 +02:00
Marius 7f35b6edb8 Merge pull request #10648 from Kilo-Org/serene-run
fix(cli): isolate semantic indexing in a worker
2026-05-28 11:48:44 +02:00
Marius a674181a2e Merge pull request #10641 from Kilo-Org/bottled-barometer
feat(vscode): support inline session renaming
2026-05-28 10:56:17 +02:00
marius-kilocode 9fbd5479b0 fix(cli): isolate semantic indexing in a worker 2026-05-28 10:47:41 +02:00
marius-kilocode 939399eef5 feat(vscode): expose history rename action 2026-05-28 10:39:57 +02:00
Marius b2797c1d41 Merge pull request #10645 from Kilo-Org/vivacious-soap
docs: allow detailed PR descriptions
2026-05-28 10:39:53 +02:00
marius-kilocode 3881c662fc Merge remote-tracking branch 'origin/main' into bottled-barometer
# Conflicts:
#	packages/kilo-vscode/webview-ui/src/components/history/SessionList.tsx
2026-05-28 10:36:57 +02:00
Marius aae8204a89 Merge pull request #10646 from Kilo-Org/fix/vscode-history-context-menu
fix(vscode): improve history context menu sizing
2026-05-28 10:32:47 +02:00
marius-kilocode 4d62651412 fix(vscode): defer history rename focus 2026-05-28 10:30:18 +02:00
marius-kilocode 5f2777bf82 fix(vscode): align history menu styles 2026-05-28 10:16:53 +02:00
Mark IJbema 2d65b3ffbc fix(gateway): rename /api/nextedit/completions to /api/edit/completions
Matches the renamed endpoint on the cloud side.
2026-05-28 10:15:35 +02:00
Marius 2ffb1ed7c8 Merge pull request #10643 from Kilo-Org/cheddar-rainbow
fix(vscode): center session history delete button
2026-05-28 10:09:47 +02:00