From 80436a8d6ec8c873663056f37cd15c805836f787 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Jul 2026 15:20:26 +0000 Subject: [PATCH] ci: release packages --- .changeset/ask-user-question-label-answers.md | 5 -- .changeset/cli-multi-root-mention.md | 5 -- .changeset/compaction-summary-toggle.md | 5 -- .changeset/default-preserved-thinking.md | 5 -- .changeset/fix-bash-tool-card-collapse.md | 5 -- .changeset/fix-edit-preview-context.md | 5 -- .changeset/fix-edit-preview-height.md | 5 -- .changeset/fix-gemini-tool-calling.md | 5 -- .changeset/fix-session-search-shortcut.md | 5 -- .../fix-sidebar-collapse-single-root.md | 5 -- .changeset/fix-slash-menu-input-shift.md | 5 -- .changeset/fix-web-collapsible-jump.md | 5 -- .changeset/fix-web-font-size-setting.md | 5 -- .changeset/fix-web-remove-bubble-anim.md | 5 -- .changeset/fix-web-reopen-reconcile.md | 5 -- .changeset/pi-tui-multi-root-fd.md | 5 -- .changeset/rebuild-session-index-on-boot.md | 5 -- .changeset/refill-composer-attachments.md | 5 -- .changeset/restore-archived-sessions.md | 5 -- .../select-tools-progressive-disclosure.md | 6 -- .changeset/web-archive-confirm-copy.md | 5 -- .changeset/web-archived-sessions-settings.md | 5 -- .changeset/web-ask-user-question-result.md | 5 -- .changeset/web-caret-todo-fixes.md | 5 -- .changeset/web-composer-toolbar-responsive.md | 5 -- .changeset/web-cron-fire-notices.md | 5 -- .changeset/web-markdown-diff-block.md | 5 -- .changeset/web-notification-title-icon.md | 5 -- .changeset/web-pre-session-skills.md | 5 -- .changeset/web-swarm-inline-tool-card.md | 5 -- .changeset/web-text-rendering.md | 5 -- .changeset/web-tool-row-body-padding.md | 5 -- apps/kimi-code/CHANGELOG.md | 68 +++++++++++++++++++ apps/kimi-code/package.json | 2 +- packages/acp-adapter/CHANGELOG.md | 7 ++ packages/acp-adapter/package.json | 2 +- packages/node-sdk/CHANGELOG.md | 6 ++ packages/node-sdk/package.json | 2 +- packages/pi-tui/CHANGELOG.md | 6 ++ packages/pi-tui/package.json | 2 +- 40 files changed, 91 insertions(+), 165 deletions(-) delete mode 100644 .changeset/ask-user-question-label-answers.md delete mode 100644 .changeset/cli-multi-root-mention.md delete mode 100644 .changeset/compaction-summary-toggle.md delete mode 100644 .changeset/default-preserved-thinking.md delete mode 100644 .changeset/fix-bash-tool-card-collapse.md delete mode 100644 .changeset/fix-edit-preview-context.md delete mode 100644 .changeset/fix-edit-preview-height.md delete mode 100644 .changeset/fix-gemini-tool-calling.md delete mode 100644 .changeset/fix-session-search-shortcut.md delete mode 100644 .changeset/fix-sidebar-collapse-single-root.md delete mode 100644 .changeset/fix-slash-menu-input-shift.md delete mode 100644 .changeset/fix-web-collapsible-jump.md delete mode 100644 .changeset/fix-web-font-size-setting.md delete mode 100644 .changeset/fix-web-remove-bubble-anim.md delete mode 100644 .changeset/fix-web-reopen-reconcile.md delete mode 100644 .changeset/pi-tui-multi-root-fd.md delete mode 100644 .changeset/rebuild-session-index-on-boot.md delete mode 100644 .changeset/refill-composer-attachments.md delete mode 100644 .changeset/restore-archived-sessions.md delete mode 100644 .changeset/select-tools-progressive-disclosure.md delete mode 100644 .changeset/web-archive-confirm-copy.md delete mode 100644 .changeset/web-archived-sessions-settings.md delete mode 100644 .changeset/web-ask-user-question-result.md delete mode 100644 .changeset/web-caret-todo-fixes.md delete mode 100644 .changeset/web-composer-toolbar-responsive.md delete mode 100644 .changeset/web-cron-fire-notices.md delete mode 100644 .changeset/web-markdown-diff-block.md delete mode 100644 .changeset/web-notification-title-icon.md delete mode 100644 .changeset/web-pre-session-skills.md delete mode 100644 .changeset/web-swarm-inline-tool-card.md delete mode 100644 .changeset/web-text-rendering.md delete mode 100644 .changeset/web-tool-row-body-padding.md diff --git a/.changeset/ask-user-question-label-answers.md b/.changeset/ask-user-question-label-answers.md deleted file mode 100644 index 9cc8207f86..0000000000 --- a/.changeset/ask-user-question-label-answers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -AskUserQuestion now feeds answers back to the model as question text and option labels (e.g. `{"answers":{"Which database?":"Postgres"}}`) instead of synthesized ids like `q_0`/`opt_0_1`, so the model no longer has to map positional ids back to the original options — the wire protocol is unchanged, clients still answer with option ids. Question texts must now be unique per call and option labels unique per question; the web transcript card resolves both the new label form and legacy id transcripts. diff --git a/.changeset/cli-multi-root-mention.md b/.changeset/cli-multi-root-mention.md deleted file mode 100644 index cc7b13ca3a..0000000000 --- a/.changeset/cli-multi-root-mention.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix `@` file completion missing deeply nested files in large projects after adding extra workspace directories. diff --git a/.changeset/compaction-summary-toggle.md b/.changeset/compaction-summary-toggle.md deleted file mode 100644 index 3769404939..0000000000 --- a/.changeset/compaction-summary-toggle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Show compaction summaries in the TUI after compaction. Press Ctrl-O to show or hide the summary. diff --git a/.changeset/default-preserved-thinking.md b/.changeset/default-preserved-thinking.md deleted file mode 100644 index 02ed15fe74..0000000000 --- a/.changeset/default-preserved-thinking.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Enable Preserved Thinking by default for Kimi models when Thinking is on, keeping prior reasoning across turns. Set `[thinking] keep = "off"` in config.toml (or `KIMI_MODEL_THINKING_KEEP=off`) to disable it. diff --git a/.changeset/fix-bash-tool-card-collapse.md b/.changeset/fix-bash-tool-card-collapse.md deleted file mode 100644 index dcaa20c118..0000000000 --- a/.changeset/fix-bash-tool-card-collapse.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix the Bash tool card collapsing in height when a multi-line command finishes with short output, and visually separate the command from its output. diff --git a/.changeset/fix-edit-preview-context.md b/.changeset/fix-edit-preview-context.md deleted file mode 100644 index ca472a8004..0000000000 --- a/.changeset/fix-edit-preview-context.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix the edit approval preview shown by ctrl+e to include surrounding context lines, matching the summary panel. diff --git a/.changeset/fix-edit-preview-height.md b/.changeset/fix-edit-preview-height.md deleted file mode 100644 index 7324bcb88a..0000000000 --- a/.changeset/fix-edit-preview-height.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix the Edit tool card jumping in height and flickering while its result streams in. diff --git a/.changeset/fix-gemini-tool-calling.md b/.changeset/fix-gemini-tool-calling.md deleted file mode 100644 index f0d7bbe91d..0000000000 --- a/.changeset/fix-gemini-tool-calling.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix tool calling with Google Gemini models, including Gemini 3 thinking-signature round-trips across turns. diff --git a/.changeset/fix-session-search-shortcut.md b/.changeset/fix-session-search-shortcut.md deleted file mode 100644 index 75c9649de9..0000000000 --- a/.changeset/fix-session-search-shortcut.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Show the correct session search shortcut on Windows. diff --git a/.changeset/fix-sidebar-collapse-single-root.md b/.changeset/fix-sidebar-collapse-single-root.md deleted file mode 100644 index 52444cc399..0000000000 --- a/.changeset/fix-sidebar-collapse-single-root.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix the collapsed sidebar not hiding and squeezing the conversation layout. diff --git a/.changeset/fix-slash-menu-input-shift.md b/.changeset/fix-slash-menu-input-shift.md deleted file mode 100644 index 459a6f91d5..0000000000 --- a/.changeset/fix-slash-menu-input-shift.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix the input box shifting upward after the slash command menu closes. diff --git a/.changeset/fix-web-collapsible-jump.md b/.changeset/fix-web-collapsible-jump.md deleted file mode 100644 index f6c0b8a9a1..0000000000 --- a/.changeset/fix-web-collapsible-jump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix tool components jumping the conversation when expanded or collapsed. diff --git a/.changeset/fix-web-font-size-setting.md b/.changeset/fix-web-font-size-setting.md deleted file mode 100644 index 9350672466..0000000000 --- a/.changeset/fix-web-font-size-setting.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix the font size setting so chat text, composer text, and sidebar text follow the selected size. diff --git a/.changeset/fix-web-remove-bubble-anim.md b/.changeset/fix-web-remove-bubble-anim.md deleted file mode 100644 index 6b90eff5c8..0000000000 --- a/.changeset/fix-web-remove-bubble-anim.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Stop the chat history from replaying its entrance animation every time a session is opened. diff --git a/.changeset/fix-web-reopen-reconcile.md b/.changeset/fix-web-reopen-reconcile.md deleted file mode 100644 index fd5eb32821..0000000000 --- a/.changeset/fix-web-reopen-reconcile.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix the end of a reply staying missing after reopening a session. diff --git a/.changeset/pi-tui-multi-root-fd.md b/.changeset/pi-tui-multi-root-fd.md deleted file mode 100644 index df26b534fc..0000000000 --- a/.changeset/pi-tui-multi-root-fd.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/pi-tui": patch ---- - -Support searching multiple workspace roots for `@` file completion through fd, deduplicated by absolute path. diff --git a/.changeset/rebuild-session-index-on-boot.md b/.changeset/rebuild-session-index-on-boot.md deleted file mode 100644 index e9bd68cb3b..0000000000 --- a/.changeset/rebuild-session-index-on-boot.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix sessions that exist on disk but were missing from the session list or returned 404 on direct access, by rebuilding the session index at server startup and keeping it consistent. diff --git a/.changeset/refill-composer-attachments.md b/.changeset/refill-composer-attachments.md deleted file mode 100644 index dfb5ae1b88..0000000000 --- a/.changeset/refill-composer-attachments.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix queued media messages not loading back into the composer and keep attachments when undoing a message. diff --git a/.changeset/restore-archived-sessions.md b/.changeset/restore-archived-sessions.md deleted file mode 100644 index 2fd35cbf90..0000000000 --- a/.changeset/restore-archived-sessions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Add server APIs to restore archived sessions and list only archived sessions. diff --git a/.changeset/select-tools-progressive-disclosure.md b/.changeset/select-tools-progressive-disclosure.md deleted file mode 100644 index cd457bb12c..0000000000 --- a/.changeset/select-tools-progressive-disclosure.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor -"@moonshot-ai/kimi-code-sdk": minor ---- - -Add experimental progressive tool disclosure (`select_tools`). When the `tool-select` experimental flag is on and the active model declares the `select_tools` capability, MCP tool schemas stay out of the request's top-level `tools[]` (preserving the provider prompt cache); the model loads tools on demand by exact name via the new built-in `select_tools` tool, guided by `/` announcements. Off by default and inert on models without the capability — behavior is unchanged until a supporting model is catalogued. The SDK additionally maps the `select_tools` capability when building model aliases from a catalog and reports the new flag through `getExperimentalFeatures()`. diff --git a/.changeset/web-archive-confirm-copy.md b/.changeset/web-archive-confirm-copy.md deleted file mode 100644 index 97ecc63b08..0000000000 --- a/.changeset/web-archive-confirm-copy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Add an Archived sessions entry to the mobile settings sheet and clarify the archive confirmation to mention restoring from Settings. diff --git a/.changeset/web-archived-sessions-settings.md b/.changeset/web-archived-sessions-settings.md deleted file mode 100644 index b12f05239b..0000000000 --- a/.changeset/web-archived-sessions-settings.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -web: Add an Archived sessions page in Settings to browse and restore archived sessions. Open Settings → Archived to find it. diff --git a/.changeset/web-ask-user-question-result.md b/.changeset/web-ask-user-question-result.md deleted file mode 100644 index cd5146ccc4..0000000000 --- a/.changeset/web-ask-user-question-result.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Render AskUserQuestion answers as a readable option list with the chosen option(s) highlighted, instead of raw JSON. diff --git a/.changeset/web-caret-todo-fixes.md b/.changeset/web-caret-todo-fixes.md deleted file mode 100644 index c04c39706c..0000000000 --- a/.changeset/web-caret-todo-fixes.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix an almost-invisible composer input caret and a washed-out strikethrough on completed todos. diff --git a/.changeset/web-composer-toolbar-responsive.md b/.changeset/web-composer-toolbar-responsive.md deleted file mode 100644 index 8b4009036d..0000000000 --- a/.changeset/web-composer-toolbar-responsive.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Keep the composer toolbar from clipping its controls on narrow windows and phones, with the context ring staying visible at every width. diff --git a/.changeset/web-cron-fire-notices.md b/.changeset/web-cron-fire-notices.md deleted file mode 100644 index 22605bf24f..0000000000 --- a/.changeset/web-cron-fire-notices.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Show scheduled-reminder (cron) fires as notice cards in the chat instead of hiding them. diff --git a/.changeset/web-markdown-diff-block.md b/.changeset/web-markdown-diff-block.md deleted file mode 100644 index 3679acf5bd..0000000000 --- a/.changeset/web-markdown-diff-block.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Align the markdown diff code block with the design system: code text keeps the normal ink colour while the sign and a soft row background carry the change, matching the ~/diff panel. diff --git a/.changeset/web-notification-title-icon.md b/.changeset/web-notification-title-icon.md deleted file mode 100644 index 0b817363b8..0000000000 --- a/.changeset/web-notification-title-icon.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Show the Kimi icon and clearer titles in web desktop notifications. diff --git a/.changeset/web-pre-session-skills.md b/.changeset/web-pre-session-skills.md deleted file mode 100644 index 45c26e4fda..0000000000 --- a/.changeset/web-pre-session-skills.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Show available skills in the composer before a session is created. diff --git a/.changeset/web-swarm-inline-tool-card.md b/.changeset/web-swarm-inline-tool-card.md deleted file mode 100644 index cb1b55185c..0000000000 --- a/.changeset/web-swarm-inline-tool-card.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -web: Replace the swarm footer with a single inline tool card that shows live subagent progress and the aggregated result, and keep swarm badges stable after refresh. diff --git a/.changeset/web-text-rendering.md b/.changeset/web-text-rendering.md deleted file mode 100644 index 2830647c89..0000000000 --- a/.changeset/web-text-rendering.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Prevent chat text from hyphenating at line breaks and render code without font ligatures. diff --git a/.changeset/web-tool-row-body-padding.md b/.changeset/web-tool-row-body-padding.md deleted file mode 100644 index ce4f4d8961..0000000000 --- a/.changeset/web-tool-row-body-padding.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Drop the stray left indent in the tool-call card body so expanded content aligns with the header. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index 0d8573d40a..841cc870fc 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,73 @@ # @moonshot-ai/kimi-code +## 0.23.0 + +### Minor Changes + +- [#1417](https://github.com/MoonshotAI/kimi-code/pull/1417) [`79b360c`](https://github.com/MoonshotAI/kimi-code/commit/79b360c96ad5d0af6a8c1d3a8df73adc65254d7c) Thanks [@RealKai42](https://github.com/RealKai42)! - Enable Preserved Thinking by default for Kimi models when Thinking is on, keeping prior reasoning across turns. Set `[thinking] keep = "off"` in config.toml (or `KIMI_MODEL_THINKING_KEEP=off`) to disable it. + +- [#1073](https://github.com/MoonshotAI/kimi-code/pull/1073) [`6c0ce09`](https://github.com/MoonshotAI/kimi-code/commit/6c0ce09414bbfd42d8991c88c89b82c088ff2099) Thanks [@sailist](https://github.com/sailist)! - Add server APIs to restore archived sessions and list only archived sessions. + +- [#1369](https://github.com/MoonshotAI/kimi-code/pull/1369) [`f0896a5`](https://github.com/MoonshotAI/kimi-code/commit/f0896a53b01f7e5b9bf5b8f93d2cd7387d765f07) Thanks [@starquakee](https://github.com/starquakee)! - Add experimental progressive tool disclosure (`select_tools`). When the `tool-select` experimental flag is on and the active model declares the `select_tools` capability, MCP tool schemas stay out of the request's top-level `tools[]` (preserving the provider prompt cache); the model loads tools on demand by exact name via the new built-in `select_tools` tool, guided by `/` announcements. Off by default and inert on models without the capability — behavior is unchanged until a supporting model is catalogued. The SDK additionally maps the `select_tools` capability when building model aliases from a catalog and reports the new flag through `getExperimentalFeatures()`. + +- [#1073](https://github.com/MoonshotAI/kimi-code/pull/1073) [`6c0ce09`](https://github.com/MoonshotAI/kimi-code/commit/6c0ce09414bbfd42d8991c88c89b82c088ff2099) Thanks [@sailist](https://github.com/sailist)! - web: Add an Archived sessions page in Settings to browse and restore archived sessions. Open Settings → Archived to find it. + +- [#1425](https://github.com/MoonshotAI/kimi-code/pull/1425) [`c5e3e80`](https://github.com/MoonshotAI/kimi-code/commit/c5e3e80041a763143934c271d2524ac555d48d2a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Replace the swarm footer with a single inline tool card that shows live subagent progress and the aggregated result, and keep swarm badges stable after refresh. + +### Patch Changes + +- [#1414](https://github.com/MoonshotAI/kimi-code/pull/1414) [`c12f309`](https://github.com/MoonshotAI/kimi-code/commit/c12f30951f2c278bebb42d0f61d67946c42b9577) Thanks [@RealKai42](https://github.com/RealKai42)! - AskUserQuestion now feeds answers back to the model as question text and option labels (e.g. `{"answers":{"Which database?":"Postgres"}}`) instead of synthesized ids like `q_0`/`opt_0_1`, so the model no longer has to map positional ids back to the original options — the wire protocol is unchanged, clients still answer with option ids. Question texts must now be unique per call and option labels unique per question; the web transcript card resolves both the new label form and legacy id transcripts. + +- [#1408](https://github.com/MoonshotAI/kimi-code/pull/1408) [`fc259ab`](https://github.com/MoonshotAI/kimi-code/commit/fc259abdb415fe9ac10132a142bdb5ce507ccda2) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix `@` file completion missing deeply nested files in large projects after adding extra workspace directories. + +- [#1346](https://github.com/MoonshotAI/kimi-code/pull/1346) [`b9258ee`](https://github.com/MoonshotAI/kimi-code/commit/b9258ee07d32ff63afe9a2eb40fce6d136548fb2) Thanks [@liruifengv](https://github.com/liruifengv)! - Show compaction summaries in the TUI after compaction. Press Ctrl-O to show or hide the summary. + +- [#1419](https://github.com/MoonshotAI/kimi-code/pull/1419) [`5ea3ec4`](https://github.com/MoonshotAI/kimi-code/commit/5ea3ec489e0a7d66b844c39ee65162fd6a8ed8b1) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix the Bash tool card collapsing in height when a multi-line command finishes with short output, and visually separate the command from its output. + +- [#1410](https://github.com/MoonshotAI/kimi-code/pull/1410) [`1c817df`](https://github.com/MoonshotAI/kimi-code/commit/1c817df1e522f438d4392568b64fc039dc867031) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix the edit approval preview shown by ctrl+e to include surrounding context lines, matching the summary panel. + +- [#1421](https://github.com/MoonshotAI/kimi-code/pull/1421) [`1de0286`](https://github.com/MoonshotAI/kimi-code/commit/1de028612c80c38cd6fbe4483c123ded57a0a678) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix the Edit tool card jumping in height and flickering while its result streams in. + +- [#1389](https://github.com/MoonshotAI/kimi-code/pull/1389) [`ebdffc7`](https://github.com/MoonshotAI/kimi-code/commit/ebdffc7df7b89dcafcf62f5705eafb50bfbaf5ab) Thanks [@sailist](https://github.com/sailist)! - Fix tool calling with Google Gemini models, including Gemini 3 thinking-signature round-trips across turns. + +- [#1393](https://github.com/MoonshotAI/kimi-code/pull/1393) [`4c43935`](https://github.com/MoonshotAI/kimi-code/commit/4c43935e31170140699a54cba631792872628655) Thanks [@justjavac](https://github.com/justjavac)! - web: Show the correct session search shortcut on Windows. + +- [#1406](https://github.com/MoonshotAI/kimi-code/pull/1406) [`ce41f4b`](https://github.com/MoonshotAI/kimi-code/commit/ce41f4b58d128ae47b0312eab24a845bbc0d08a3) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix the collapsed sidebar not hiding and squeezing the conversation layout. + +- [#1413](https://github.com/MoonshotAI/kimi-code/pull/1413) [`913d042`](https://github.com/MoonshotAI/kimi-code/commit/913d042208b4bfe45dc13144c4797dba1cac5d05) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix the input box shifting upward after the slash command menu closes. + +- [#1433](https://github.com/MoonshotAI/kimi-code/pull/1433) [`ac5b5e4`](https://github.com/MoonshotAI/kimi-code/commit/ac5b5e4cbfdb050817c9fce7e08dd3bdd8ea354e) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Fix tool components jumping the conversation when expanded or collapsed. + +- [#1394](https://github.com/MoonshotAI/kimi-code/pull/1394) [`e95fc83`](https://github.com/MoonshotAI/kimi-code/commit/e95fc83cc295dccf3e4c748fba087530dba614b6) Thanks [@justjavac](https://github.com/justjavac)! - web: Fix the font size setting so chat text, composer text, and sidebar text follow the selected size. + +- [#1411](https://github.com/MoonshotAI/kimi-code/pull/1411) [`e6e6dd5`](https://github.com/MoonshotAI/kimi-code/commit/e6e6dd53ce9106f47684534a91acb1a803d1ab07) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Stop the chat history from replaying its entrance animation every time a session is opened. + +- [#1409](https://github.com/MoonshotAI/kimi-code/pull/1409) [`578f7d3`](https://github.com/MoonshotAI/kimi-code/commit/578f7d334c7919e5987229c157060b1daae30139) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix the end of a reply staying missing after reopening a session. + +- [#1390](https://github.com/MoonshotAI/kimi-code/pull/1390) [`083d0ca`](https://github.com/MoonshotAI/kimi-code/commit/083d0caf0524ed9cc7978007cd0f342f6bd2917e) Thanks [@sailist](https://github.com/sailist)! - Fix sessions that exist on disk but were missing from the session list or returned 404 on direct access, by rebuilding the session index at server startup and keeping it consistent. + +- [#1357](https://github.com/MoonshotAI/kimi-code/pull/1357) [`be7c991`](https://github.com/MoonshotAI/kimi-code/commit/be7c9916b019b19e057301c39bc7944fcac09414) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix queued media messages not loading back into the composer and keep attachments when undoing a message. + +- [#1428](https://github.com/MoonshotAI/kimi-code/pull/1428) [`903e8ed`](https://github.com/MoonshotAI/kimi-code/commit/903e8ed93afc5b35d0fa1d33c86da2b3fae9ba9f) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Add an Archived sessions entry to the mobile settings sheet and clarify the archive confirmation to mention restoring from Settings. + +- [#1391](https://github.com/MoonshotAI/kimi-code/pull/1391) [`c5c6282`](https://github.com/MoonshotAI/kimi-code/commit/c5c6282f447dba202c79cf0e3b7524712d2c2748) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Render AskUserQuestion answers as a readable option list with the chosen option(s) highlighted, instead of raw JSON. + +- [#1423](https://github.com/MoonshotAI/kimi-code/pull/1423) [`fa6d198`](https://github.com/MoonshotAI/kimi-code/commit/fa6d198b0174ad76aa4ca3c0ea2ed45e099e521b) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Fix an almost-invisible composer input caret and a washed-out strikethrough on completed todos. + +- [#1436](https://github.com/MoonshotAI/kimi-code/pull/1436) [`a5fbcb7`](https://github.com/MoonshotAI/kimi-code/commit/a5fbcb75b4b3ab937536a7a2f621c0374812c753) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Keep the composer toolbar from clipping its controls on narrow windows and phones, with the context ring staying visible at every width. + +- [#1426](https://github.com/MoonshotAI/kimi-code/pull/1426) [`2374bc4`](https://github.com/MoonshotAI/kimi-code/commit/2374bc41c35adc1d2e2b5116559946c8de1b98a8) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Show scheduled-reminder (cron) fires as notice cards in the chat instead of hiding them. + +- [#1391](https://github.com/MoonshotAI/kimi-code/pull/1391) [`c5c6282`](https://github.com/MoonshotAI/kimi-code/commit/c5c6282f447dba202c79cf0e3b7524712d2c2748) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Align the markdown diff code block with the design system: code text keeps the normal ink colour while the sign and a soft row background carry the change, matching the ~/diff panel. + +- [#1434](https://github.com/MoonshotAI/kimi-code/pull/1434) [`4aacddc`](https://github.com/MoonshotAI/kimi-code/commit/4aacddc43222d0a44f202360462617788ca75660) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Show the Kimi icon and clearer titles in web desktop notifications. + +- [#1392](https://github.com/MoonshotAI/kimi-code/pull/1392) [`4963c90`](https://github.com/MoonshotAI/kimi-code/commit/4963c9016fa19d1e01f8dc938c8d250afec87965) Thanks [@sailist](https://github.com/sailist)! - web: Show available skills in the composer before a session is created. + +- [#1438](https://github.com/MoonshotAI/kimi-code/pull/1438) [`d86fa38`](https://github.com/MoonshotAI/kimi-code/commit/d86fa38e119c5834fff13a67194efe8d62c117e1) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Prevent chat text from hyphenating at line breaks and render code without font ligatures. + +- [#1391](https://github.com/MoonshotAI/kimi-code/pull/1391) [`c5c6282`](https://github.com/MoonshotAI/kimi-code/commit/c5c6282f447dba202c79cf0e3b7524712d2c2748) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Drop the stray left indent in the tool-call card body so expanded content aligns with the header. + ## 0.22.3 ### Patch Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index 70accd50ac..68a901ab74 100644 --- a/apps/kimi-code/package.json +++ b/apps/kimi-code/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code", - "version": "0.22.3", + "version": "0.23.0", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "Moonshot AI", diff --git a/packages/acp-adapter/CHANGELOG.md b/packages/acp-adapter/CHANGELOG.md index 9f213789f2..7da7721417 100644 --- a/packages/acp-adapter/CHANGELOG.md +++ b/packages/acp-adapter/CHANGELOG.md @@ -1,5 +1,12 @@ # @moonshot-ai/acp-adapter +## 0.3.4 + +### Patch Changes + +- Updated dependencies [[`f0896a5`](https://github.com/MoonshotAI/kimi-code/commit/f0896a53b01f7e5b9bf5b8f93d2cd7387d765f07)]: + - @moonshot-ai/kimi-code-sdk@0.13.0 + ## 0.3.3 ### Patch Changes diff --git a/packages/acp-adapter/package.json b/packages/acp-adapter/package.json index 9c9c9c68a5..d0baf317c4 100644 --- a/packages/acp-adapter/package.json +++ b/packages/acp-adapter/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/acp-adapter", - "version": "0.3.3", + "version": "0.3.4", "private": true, "description": "Agent Client Protocol adapter for kimi-code", "license": "MIT", diff --git a/packages/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 155f2f9227..08bf9779af 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/kimi-code-sdk +## 0.13.0 + +### Minor Changes + +- [#1369](https://github.com/MoonshotAI/kimi-code/pull/1369) [`f0896a5`](https://github.com/MoonshotAI/kimi-code/commit/f0896a53b01f7e5b9bf5b8f93d2cd7387d765f07) Thanks [@starquakee](https://github.com/starquakee)! - Add experimental progressive tool disclosure (`select_tools`). When the `tool-select` experimental flag is on and the active model declares the `select_tools` capability, MCP tool schemas stay out of the request's top-level `tools[]` (preserving the provider prompt cache); the model loads tools on demand by exact name via the new built-in `select_tools` tool, guided by `/` announcements. Off by default and inert on models without the capability — behavior is unchanged until a supporting model is catalogued. The SDK additionally maps the `select_tools` capability when building model aliases from a catalog and reports the new flag through `getExperimentalFeatures()`. + ## 0.12.1 ### Patch Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 7dda2ec943..e9343b2925 100644 --- a/packages/node-sdk/package.json +++ b/packages/node-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code-sdk", - "version": "0.12.1", + "version": "0.13.0", "private": true, "description": "TypeScript SDK for the Kimi Code Agent", "license": "MIT", diff --git a/packages/pi-tui/CHANGELOG.md b/packages/pi-tui/CHANGELOG.md index c8633ce322..7d85182520 100644 --- a/packages/pi-tui/CHANGELOG.md +++ b/packages/pi-tui/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/pi-tui +## 0.80.7 + +### Patch Changes + +- [#1408](https://github.com/MoonshotAI/kimi-code/pull/1408) [`fc259ab`](https://github.com/MoonshotAI/kimi-code/commit/fc259abdb415fe9ac10132a142bdb5ce507ccda2) Thanks [@liruifengv](https://github.com/liruifengv)! - Support searching multiple workspace roots for `@` file completion through fd, deduplicated by absolute path. + ## 0.80.6 ### Patch Changes diff --git a/packages/pi-tui/package.json b/packages/pi-tui/package.json index d802b166e0..85981d50db 100644 --- a/packages/pi-tui/package.json +++ b/packages/pi-tui/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/pi-tui", - "version": "0.80.6", + "version": "0.80.7", "private": true, "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "license": "MIT",