diff --git a/.changeset/calm-stars-join.md b/.changeset/calm-stars-join.md deleted file mode 100644 index 24ecb2c8a48..00000000000 --- a/.changeset/calm-stars-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kilo-code": patch ---- - -Removed the cmd-i (quick inline task) functionality, as cmd-k-a (add to context) is now equivalent diff --git a/.changeset/clear-hoops-melt.md b/.changeset/clear-hoops-melt.md deleted file mode 100644 index b59074d09b3..00000000000 --- a/.changeset/clear-hoops-melt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kilo-code": minor ---- - -Improve the initial setup experience for the speech-to-text feature by adding an inline setup tooltip diff --git a/.changeset/cli-api-request-cost-updates.md b/.changeset/cli-api-request-cost-updates.md deleted file mode 100644 index fb5644c36fd..00000000000 --- a/.changeset/cli-api-request-cost-updates.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Fix API request cost updates in the CLI when using static message rendering diff --git a/.changeset/cli-condense-command.md b/.changeset/cli-condense-command.md deleted file mode 100644 index 0d521260666..00000000000 --- a/.changeset/cli-condense-command.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Add CLI `/condense` command for manual context condensation diff --git a/.changeset/cli-esc-cancellation-feedback.md b/.changeset/cli-esc-cancellation-feedback.md deleted file mode 100644 index 27f904ebacd..00000000000 --- a/.changeset/cli-esc-cancellation-feedback.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Add instant ESC/Ctrl+X cancellation feedback with optimistic UI and reduced readline escape timeout diff --git a/.changeset/cli-formatting-fix.md b/.changeset/cli-formatting-fix.md deleted file mode 100644 index 51550acdee1..00000000000 --- a/.changeset/cli-formatting-fix.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Fix CLI formatting for unknown message types, JSON content, and codebase search results - -- Improved JSON parsing in CI mode with proper error handling -- Enhanced unknown message type handling with JSON formatting -- Fixed codebase search results parsing to match extension payload format -- Fixed operator precedence bug in SayMessageRouter.tsx diff --git a/.changeset/cli-slash-command-default-selection.md b/.changeset/cli-slash-command-default-selection.md deleted file mode 100644 index bf2f965ff96..00000000000 --- a/.changeset/cli-slash-command-default-selection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Fix slash command suggestions to select first entry by default when typing `/` diff --git a/.changeset/fix-cli-auto-update-nosplash.md b/.changeset/fix-cli-auto-update-nosplash.md deleted file mode 100644 index 9a986915210..00000000000 --- a/.changeset/fix-cli-auto-update-nosplash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Fix CLI auto-update regression caused by inverted conditional logic with --nosplash flag. The version check now runs for all users by default, regardless of the nosplash flag state. diff --git a/.changeset/fix-mac-exit-message.md b/.changeset/fix-mac-exit-message.md deleted file mode 100644 index 2006f8b9740..00000000000 --- a/.changeset/fix-mac-exit-message.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kilo-code": patch ---- - -Fixed exit prompt showing "Cmd+C" instead of "Ctrl+C" on Mac. Ctrl+C is the universal terminal interrupt signal on all platforms. diff --git a/.changeset/log-file-rotation.md b/.changeset/log-file-rotation.md deleted file mode 100644 index cc446e4f712..00000000000 --- a/.changeset/log-file-rotation.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@kilocode/cli": patch ---- - -Add log file rotation to prevent unbounded disk usage - -The CLI log file at `~/.kilocode/cli/logs/cli.txt` now automatically rotates at startup when it exceeds 10 MB, keeping only the most recent ~5 MB of logs. This prevents the log file from growing indefinitely and consuming excessive disk space for heavy CLI users or long-running sessions. diff --git a/.changeset/mode-autocomplete.md b/.changeset/mode-autocomplete.md deleted file mode 100644 index 016a2461360..00000000000 --- a/.changeset/mode-autocomplete.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@kilocode/cli": minor ---- - -Add autocomplete for `/mode` command in CLI, similar to model autocomplete. When typing `/mode ` and pressing tab, users now see suggestions for all available modes including default and custom modes with their names, descriptions, and source labels. diff --git a/.changeset/slimy-pens-check.md b/.changeset/slimy-pens-check.md deleted file mode 100644 index a888dc46cd1..00000000000 --- a/.changeset/slimy-pens-check.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kilo-code": patch ---- - -Keep config screen in sync with whether chat autocomplete is enabled diff --git a/.changeset/thirty-rocks-shave.md b/.changeset/thirty-rocks-shave.md deleted file mode 100644 index 0fca0c54f2a..00000000000 --- a/.changeset/thirty-rocks-shave.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kilo-code": patch ---- - -Add fuzzy matching to / commands diff --git a/CHANGELOG.md b/CHANGELOG.md index 291f8846b85..816e9becf37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # kilo-code +## 4.142.0 + +### Minor Changes + +- [#4587](https://github.com/Kilo-Org/kilocode/pull/4587) [`d1c35c5`](https://github.com/Kilo-Org/kilocode/commit/d1c35c54c253b22a264ee4ce90fd25f5d93343da) Thanks [@hassoncs](https://github.com/hassoncs)! - Improve the initial setup experience for the speech-to-text feature by adding an inline setup tooltip + +### Patch Changes + +- [#4785](https://github.com/Kilo-Org/kilocode/pull/4785) [`acc529e`](https://github.com/Kilo-Org/kilocode/commit/acc529e884be601d635ad9e714a0f3b2a4e9b639) Thanks [@markijbema](https://github.com/markijbema)! - Removed the cmd-i (quick inline task) functionality, as cmd-k-a (add to context) is now equivalent + +- [#4765](https://github.com/Kilo-Org/kilocode/pull/4765) [`725b0bc`](https://github.com/Kilo-Org/kilocode/commit/725b0bc56d1262b9e847861db86a3609c40479d9) Thanks [@Drilmo](https://github.com/Drilmo)! - Fixed exit prompt showing "Cmd+C" instead of "Ctrl+C" on Mac. Ctrl+C is the universal terminal interrupt signal on all platforms. + +- [#4787](https://github.com/Kilo-Org/kilocode/pull/4787) [`84033fa`](https://github.com/Kilo-Org/kilocode/commit/84033fa3015a757b358cc4799308b8209646ec5e) Thanks [@markijbema](https://github.com/markijbema)! - Keep config screen in sync with whether chat autocomplete is enabled + +- [#4800](https://github.com/Kilo-Org/kilocode/pull/4800) [`c089dc2`](https://github.com/Kilo-Org/kilocode/commit/c089dc2351daefe7690adf1a3f01cc8b82a27409) Thanks [@hassoncs](https://github.com/hassoncs)! - Add fuzzy matching to / commands + ## 4.141.2 ### Patch Changes diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 5b0c724b40f..d6b7890ff69 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -1,5 +1,34 @@ # @kilocode/cli +## 0.19.0 + +### Minor Changes + +- [#4730](https://github.com/Kilo-Org/kilocode/pull/4730) [`695f68f`](https://github.com/Kilo-Org/kilocode/commit/695f68f41e6b58e484d4ab914b568f5092ebdcfc) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Add autocomplete for `/mode` command in CLI, similar to model autocomplete. When typing `/mode ` and pressing tab, users now see suggestions for all available modes including default and custom modes with their names, descriptions, and source labels. + +### Patch Changes + +- [#4792](https://github.com/Kilo-Org/kilocode/pull/4792) [`25b7efe`](https://github.com/Kilo-Org/kilocode/commit/25b7efe9b4514e1e4ec7945dfcfcd34cc725f629) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Fix API request cost updates in the CLI when using static message rendering + +- [#4735](https://github.com/Kilo-Org/kilocode/pull/4735) [`ffabf05`](https://github.com/Kilo-Org/kilocode/commit/ffabf05c2684f36303610c97e6ca94d0ce0e48a9) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Add CLI `/condense` command for manual context condensation + +- [#4732](https://github.com/Kilo-Org/kilocode/pull/4732) [`2f16482`](https://github.com/Kilo-Org/kilocode/commit/2f16482b9fd84fb397a0ac6341edd9887d8b42e5) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Add instant ESC/Ctrl+X cancellation feedback with optimistic UI and reduced readline escape timeout + +- [#4740](https://github.com/Kilo-Org/kilocode/pull/4740) [`f291417`](https://github.com/Kilo-Org/kilocode/commit/f29141793f4c9340da139caaa62360daaef64e43) Thanks [@kiloconnect](https://github.com/apps/kiloconnect)! - Fix CLI formatting for unknown message types, JSON content, and codebase search results + + - Improved JSON parsing in CI mode with proper error handling + - Enhanced unknown message type handling with JSON formatting + - Fixed codebase search results parsing to match extension payload format + - Fixed operator precedence bug in SayMessageRouter.tsx + +- [#4797](https://github.com/Kilo-Org/kilocode/pull/4797) [`ae3701b`](https://github.com/Kilo-Org/kilocode/commit/ae3701b85eb945c4ab5415690fca96226de3ad53) Thanks [@marius-kilocode](https://github.com/marius-kilocode)! - Fix slash command suggestions to select first entry by default when typing `/` + +- [#4778](https://github.com/Kilo-Org/kilocode/pull/4778) [`ea212ca`](https://github.com/Kilo-Org/kilocode/commit/ea212caa226234f8c126a3ffaa93d2696414dea3) Thanks [@kiloconnect](https://github.com/apps/kiloconnect)! - Fix CLI auto-update regression caused by inverted conditional logic with --nosplash flag. The version check now runs for all users by default, regardless of the nosplash flag state. + +- [#4780](https://github.com/Kilo-Org/kilocode/pull/4780) [`0cfe8b0`](https://github.com/Kilo-Org/kilocode/commit/0cfe8b0b9313b3016eaddfeb7ae1a247cd9b4011) Thanks [@Drilmo](https://github.com/Drilmo)! - Add log file rotation to prevent unbounded disk usage + + The CLI log file at `~/.kilocode/cli/logs/cli.txt` now automatically rotates at startup when it exceeds 10 MB, keeping only the most recent ~5 MB of logs. This prevents the log file from growing indefinitely and consuming excessive disk space for heavy CLI users or long-running sessions. + ## 0.18.1 ### Patch Changes diff --git a/cli/package.dist.json b/cli/package.dist.json index f248e5d092b..3e31186c1f4 100644 --- a/cli/package.dist.json +++ b/cli/package.dist.json @@ -1,6 +1,6 @@ { "name": "@kilocode/cli", - "version": "0.18.1", + "version": "0.19.0", "description": "Terminal User Interface for Kilo Code", "type": "module", "main": "index.js", diff --git a/cli/package.json b/cli/package.json index e8beddd7979..4e879581a9b 100644 --- a/cli/package.json +++ b/cli/package.json @@ -1,6 +1,6 @@ { "name": "@kilocode/cli", - "version": "0.18.1", + "version": "0.19.0", "description": "Terminal User Interface for Kilo Code", "type": "module", "main": "dist/index.js", diff --git a/src/package.json b/src/package.json index cfbb125d7d4..6b9e7681e45 100644 --- a/src/package.json +++ b/src/package.json @@ -3,7 +3,7 @@ "displayName": "%extension.displayName%", "description": "%extension.description%", "publisher": "kilocode", - "version": "4.141.2", + "version": "4.142.0", "icon": "assets/icons/logo-outline-black.png", "galleryBanner": { "color": "#FFFFFF",