Commit Graph

19247 Commits

Author SHA1 Message Date
Marian Alexandru Alecu 490df21393 Merge pull request #9887 from Kilo-Org/fix/queued-compaction-marker
fix(cli): process queued compaction markers
2026-05-05 15:05:25 +03:00
Marius 59e8effc3d Make codebase indexing setting project-specific (#9855)
* fix: make indexing enablement project-specific

* chore: annotate indexing config changes

* fix: save TUI indexing toggle per project

* fix: move indexing scope logic to Kilo config
2026-05-05 14:04:56 +02:00
Marius 4737eedef2 test(vscode): cover opening config files (#9864) 2026-05-05 14:04:43 +02:00
kilo-code-bot[bot] 008387a8ac fix(cli): restore kilo branding in MCP auth toast and client name (#9892)
* fix(cli): restore kilo branding in MCP auth toast and client name

The 'Run: opencode mcp auth' popup / toast and the MCP protocol client
'name' field were reverted to 'opencode' by an upstream refactor
(opencode PR #22913, pulled in via Kilo PR #9346). Re-apply the
Kilo-branded strings with narrow kilocode_change markers and add a
regression test in packages/opencode/test/kilocode/ so the next upstream
merge fails a Kilo-owned test instead of shipping an 'opencode' popup.

* fix: use kilocode_change block markers for startAuth signature

---------

Co-authored-by: kiloconnect[bot] <240665456+kiloconnect[bot]@users.noreply.github.com>
Co-authored-by: marius-kilocode <marius@kilocode.ai>
2026-05-05 14:04:37 +02:00
Scuttle Bot 35dd6557c3 docs: update Ask agent tool access to reflect read-only bash and MCP support (#7955) 2026-05-05 13:18:02 +02:00
Mark IJbema 3db7620ddb Merge pull request #9888 from Kilo-Org/mark/upstream-manual-prompt-zdiff
docs(upstream): extract manual merge prompt
2026-05-05 13:06:42 +02:00
Mark IJbema 23818a5127 Merge pull request #9896 from Kilo-Org/mark/skip-team-members
chore(upstream): skip files Kilo has removed from upstream
2026-05-05 12:49:41 +02:00
Mark IJbema fcce31aae7 Merge remote-tracking branch 'origin/main' into mark/upstream-manual-prompt-zdiff 2026-05-05 12:48:05 +02:00
kiloconnect[bot] 6986b2b879 chore(upstream): skip files Kilo has removed from upstream
Add .github/TEAM_MEMBERS and other files Kilo has deleted to skipFiles
so future upstream merges auto-remove them via git rm instead of
surfacing delete-by-us conflicts that need manual resolution.

Also drop the stale github/.gitignore entry from keepOurs (the file
does not exist in Kilo main; keepOurs was a no-op) and move it to
skipFiles so upstream's copy is dropped on merge instead of added.
2026-05-05 10:27:26 +00:00
Mark IJbema 33891196c7 Merge pull request #9895 from Kilo-Org/mark/release-slack-prerelease-status
fix: show release type in Slack notifications
2026-05-05 12:15:27 +02:00
Christiaan Arnoldus 12d2c08e8f Merge pull request #8732 from shssoichiro/cli-cost
feat(cli): show model costs in model picker
2026-05-05 11:54:44 +02:00
kiloconnect[bot] 7be57483bd docs(upstream): keep manual merge prompt only 2026-05-05 09:44:58 +00:00
Mark IJbema aef7147395 Merge remote-tracking branch 'origin/main' into mark/upstream-manual-prompt-zdiff 2026-05-05 11:38:26 +02:00
Mark IJbema e77c6c005a Merge pull request #9889 from Kilo-Org/mark/reset-file-to-upstream
Add reset-to-upstream helper
2026-05-05 11:29:48 +02:00
Marius 27d14d432c fix(cli): keep env reads behind ask (#9843)
* fix(cli): keep env reads behind ask

* fix(cli): protect pending env reads

* fix(cli): share permission rule helpers
2026-05-05 11:24:34 +02:00
kiloconnect[bot] 47cab6b3df fix: show release type in Slack notifications 2026-05-05 09:12:27 +00:00
kilo-maintainer[bot] 8fcc77a2ae release: v7.2.40 2026-05-05 09:05:27 +00:00
Marius f392debf0f fix(cli): serialize OAuth callback port tests (#9870)
* fix(cli): serialize OAuth callback port tests

* fix(cli): close MCP OAuth browser test listener race

The mock subprocess emitted its error via setTimeout(10ms), which raced the error listener attachment on slow Windows CI and left BrowserOpenFailed unpublished. Emit on newListener('error') via a microtask so the listener is always attached first. Revert the unrelated test-runner serialization.

* fix(cli): deliver MCP OAuth mock error to listener directly

Override subprocess.on in the mock so the error is queued to the registered listener as soon as it attaches. The previous newListener + emit chain still lost events on slow Windows CI because EventEmitter dispatch can race microtask draining.
2026-05-05 11:04:53 +02:00
kilo-maintainer[bot] 4e1bae01ae release: v7.2.39 v7.2.39 2026-05-05 08:30:11 +00:00
kiloconnect[bot] b59dfaa642 fix: preserve binary upstream resets 2026-05-05 08:28:57 +00:00
kiloconnect[bot] f206432a0c docs(upstream): generalize manual merge pitfalls 2026-05-05 08:19:27 +00:00
kiloconnect[bot] 6e3ddaad60 feat: add reset-to-upstream script 2026-05-05 08:19:17 +00:00
Imanol Maiztegui d7643bcdff Merge pull request #9886 from Kilo-Org/imanol/fix-build-scripts
fix(cli): skip web UI embed when packages/app is missing
2026-05-05 10:19:00 +02:00
kiloconnect[bot] 3788991bd4 docs(upstream): require manual merge approval 2026-05-05 08:14:02 +00:00
kiloconnect[bot] 87845d176b docs(upstream): extract manual merge prompt 2026-05-05 08:11:09 +00:00
Imanol Maiztegui 6cd26f31c6 fix(cli): skip web UI embed when packages/app is missing
The upstream build script tries to bundle packages/app/ which was removed in #9845. Guard the embed step so the CLI build still works, and revert the --skip-embed-web-ui workaround from #9885 since it is no longer needed.
2026-05-05 10:10:03 +02:00
Alex Alecu d9453f0da2 fix(cli): process queued compaction markers 2026-05-05 11:00:55 +03:00
Imanol Maiztegui 1271422bd4 Merge pull request #9885 from Kilo-Org/imanol/fix-extension-build-script
Skip embedding web UI in extension build script
2026-05-05 09:41:39 +02:00
kilo-maintainer[bot] 8935522311 chore: update nix node_modules hashes 2026-05-05 07:37:23 +00:00
Imanol Maiztegui af41b32038 fix(kilo-vscode): skip embedding web UI in extension build script
Add --skip-embed-web-ui flag to the build command to avoid bundling
packages/app since the extension uses its own webview.
2026-05-05 09:29:47 +02:00
Mark IJbema 44460f33e4 Merge pull request #9845 from Kilo-Org/mark/remove-oc-desktop-apps
Remove OpenCode desktop apps from repo
2026-05-05 09:18:00 +02:00
Mark IJbema 0364cda447 Merge remote-tracking branch 'origin/main' into mark/remove-oc-desktop-apps 2026-05-05 09:05:38 +02:00
Joshua Lambert 86b6a8fc68 Merge pull request #8687 from ScuttleBot/docs/update-2025-04-09
docs: update new_task limitations and KiloClaw default model
2026-05-05 01:45:36 -04:00
kilo-maintainer[bot] fa7082fcf8 release: v7.2.36 2026-05-05 00:11:27 +00:00
Kirill Kalishev 716bdbca2c Merge pull request #9882 from Kilo-Org/recondite-crane
feat(jetbrains): match VS Code mode and model pickers
2026-05-04 18:01:21 -04:00
kirillk d3b40c4f61 Merge remote-tracking branch 'origin/main' into recondite-crane 2026-05-04 17:41:59 -04:00
Catriel Müller 3669730de7 Merge pull request #9717 from Kilo-Org/dull-taxi
JetBrains session views + layout
2026-05-04 18:36:25 -03:00
kirillk 0e9db1bfaf Merge branch 'pr-9879-frost-king' into recondite-crane
# Conflicts:
#	packages/kilo-jetbrains/frontend/src/main/kotlin/ai/kilocode/client/session/SessionUi.kt
2026-05-04 17:28:39 -04:00
kirillk 9ca1342357 feat(jetbrains): add session scroll button 2026-05-04 16:33:54 -04:00
kirillk d2d1f61779 fix(jetbrains): update stop session shortcut 2026-05-04 16:30:35 -04:00
kirillk 650f9a6a6e feat(jetbrains): add stop session action 2026-05-04 16:16:14 -04:00
Mark IJbema 302470e4ce Merge pull request #9840 from Kilo-Org/fix/restore-kilo-env-var
fix: restore KILO env var (regression from #9014)
2026-05-04 21:37:49 +02:00
kirillk 7e7c6d9aba fix(jetbrains): improve prompt control hints 2026-05-04 15:29:24 -04:00
kirillk b481210bee fix(jetbrains): refine prompt button hover 2026-05-04 15:12:33 -04:00
Joshua Lambert 917f359b45 Merge pull request #9776 from ScuttleBot/docs/add-xiaomi-byok
docs: add Xiaomi to BYOK providers list
2026-05-04 15:05:59 -04:00
kirillk 1ebf094fb0 fix(jetbrains): preserve session scroll position 2026-05-04 15:04:12 -04:00
kirillk 0fe01a3326 feat(jetbrains): add keymap send action 2026-05-04 14:58:34 -04:00
Joshua Lambert ac0715107b Merge branch 'main' into docs/add-xiaomi-byok 2026-05-04 14:57:08 -04:00
Catriel Müller 1bb2042c22 Merge pull request #9869 from Kilo-Org/catrielmuller/fix-9823
fix(cli): restore question tool availability in code mode
2026-05-04 15:04:06 -03:00
Catriel Müller 27fd7a46d7 fix: kilocode_change 2026-05-04 14:55:41 -03:00