diff --git a/.changeset/cli-scrollback-dup.md b/.changeset/cli-scrollback-dup.md deleted file mode 100644 index 55770f63d..000000000 --- a/.changeset/cli-scrollback-dup.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix duplicated transcript content appearing in scrollback during streaming. diff --git a/.changeset/close-abandoned-tool-exchanges.md b/.changeset/close-abandoned-tool-exchanges.md deleted file mode 100644 index 94f397435..000000000 --- a/.changeset/close-abandoned-tool-exchanges.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix sessions silently dropping later user messages after a turn was interrupted between a tool call and its result. diff --git a/.changeset/compaction-forward-plan.md b/.changeset/compaction-forward-plan.md deleted file mode 100644 index 69765325f..000000000 --- a/.changeset/compaction-forward-plan.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Have context-compaction notes capture a forward plan for the remaining work — upcoming steps, settled decisions, and foreseeable obstacles — instead of only the immediate next step, so the agent continues more coherently after auto-compaction. diff --git a/.changeset/dedupe-duplicate-tool-call-ids.md b/.changeset/dedupe-duplicate-tool-call-ids.md deleted file mode 100644 index ab358a693..000000000 --- a/.changeset/dedupe-duplicate-tool-call-ids.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix requests being rejected by strict providers when the model emits duplicate tool call ids. diff --git a/.changeset/fix-login-shell-path.md b/.changeset/fix-login-shell-path.md deleted file mode 100644 index 80695da31..000000000 --- a/.changeset/fix-login-shell-path.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Enrich PATH from the user's login shell at startup, so shell commands find user-installed tools (e.g. Homebrew's `gh`) even when kimi-code was launched without the full profile PATH. diff --git a/.changeset/fix-windows-update-console-flash.md b/.changeset/fix-windows-update-console-flash.md deleted file mode 100644 index 26df3a34c..000000000 --- a/.changeset/fix-windows-update-console-flash.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Keep automatic background updates from flashing a console window on Windows. diff --git a/.changeset/fix-windows-upgrade-spawn.md b/.changeset/fix-windows-upgrade-spawn.md deleted file mode 100644 index c4a8678b7..000000000 --- a/.changeset/fix-windows-upgrade-spawn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix `kimi upgrade` failing on Windows with a spawn error when installing the new version. diff --git a/.changeset/hide-image-compression-caption.md b/.changeset/hide-image-compression-caption.md deleted file mode 100644 index dd30c6391..000000000 --- a/.changeset/hide-image-compression-caption.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix compressed-image prompts leaking an internal `` compression note into the visible message and the session title. diff --git a/.changeset/language-matching-prompt.md b/.changeset/language-matching-prompt.md deleted file mode 100644 index 7d0805f45..000000000 --- a/.changeset/language-matching-prompt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Promote the language-matching rule to a dedicated section in the system prompt, so replies and reasoning consistently follow the user's language through long English tool output, while repository artifacts keep project conventions. diff --git a/.changeset/pi-tui-paste-burst.md b/.changeset/pi-tui-paste-burst.md deleted file mode 100644 index 579cf45df..000000000 --- a/.changeset/pi-tui-paste-burst.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/pi-tui": patch ---- - -Add a paste-burst fallback that treats Enter as a newline during rapid non-bracketed multi-line input bursts. diff --git a/.changeset/pi-tui-scrollback-dup.md b/.changeset/pi-tui-scrollback-dup.md deleted file mode 100644 index 22ab5ae25..000000000 --- a/.changeset/pi-tui-scrollback-dup.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/pi-tui": patch ---- - -Pin the viewport anchor on partial shrinks and repaint above-viewport shifts in place, so streaming shrink/grow cycles no longer stack duplicate copies of content in scrollback; only a collapse past the viewport top re-anchors the view. diff --git a/.changeset/print-wait-background-subagents.md b/.changeset/print-wait-background-subagents.md deleted file mode 100644 index 825356473..000000000 --- a/.changeset/print-wait-background-subagents.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -In `kimi -p` runs, wait for background subagents to finish before exiting when `background.keep_alive_on_exit` is enabled. Set `keep_alive_on_exit = true` to let concurrent background subagents complete. diff --git a/.changeset/record-model-response-id.md b/.changeset/record-model-response-id.md deleted file mode 100644 index 22df140f7..000000000 --- a/.changeset/record-model-response-id.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch -"@moonshot-ai/kimi-code-sdk": patch -"@moonshot-ai/agent-core": patch ---- - -Record model response ids in session wire logs to make individual model requests easier to trace. diff --git a/.changeset/subagent-card-stable-ui.md b/.changeset/subagent-card-stable-ui.md deleted file mode 100644 index 008af848c..000000000 --- a/.changeset/subagent-card-stable-ui.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Keep subagent cards at a stable height and show a live status spinner with a compact two-row activity window. diff --git a/.changeset/tui-paste-burst-config.md b/.changeset/tui-paste-burst-config.md deleted file mode 100644 index d5d3899b5..000000000 --- a/.changeset/tui-paste-burst-config.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Add a TUI preference to keep rapid multi-line pastes from submitting line by line when bracketed paste is unavailable. Set `disable_paste_burst = true` in `tui.toml` to turn it off. diff --git a/.changeset/web-design-system-route.md b/.changeset/web-design-system-route.md deleted file mode 100644 index fa80e48c8..000000000 --- a/.changeset/web-design-system-route.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Rebuild the web design-system easter egg as an in-app overlay that uses the app's real design tokens, so it stays in sync instead of drifting as a separate copy. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index 56cb38484..ad5d982b1 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,37 @@ # @moonshot-ai/kimi-code +## 0.22.2 + +### Patch Changes + +- [#1353](https://github.com/MoonshotAI/kimi-code/pull/1353) [`68ad686`](https://github.com/MoonshotAI/kimi-code/commit/68ad686211760eb1c3e6b5c23eb28ace9009c17f) - Fix duplicated transcript content appearing in scrollback during streaming. + +- [#1340](https://github.com/MoonshotAI/kimi-code/pull/1340) [`e2fe62a`](https://github.com/MoonshotAI/kimi-code/commit/e2fe62a5eff124b816a0f656355fc5bea85e3893) - Fix sessions silently dropping later user messages after a turn was interrupted between a tool call and its result. + +- [#1342](https://github.com/MoonshotAI/kimi-code/pull/1342) [`84d8d5b`](https://github.com/MoonshotAI/kimi-code/commit/84d8d5b06399d29a9d8caba701835061c30a4817) - Have context-compaction notes capture a forward plan for the remaining work — upcoming steps, settled decisions, and foreseeable obstacles — instead of only the immediate next step, so the agent continues more coherently after auto-compaction. + +- [#1340](https://github.com/MoonshotAI/kimi-code/pull/1340) [`e2fe62a`](https://github.com/MoonshotAI/kimi-code/commit/e2fe62a5eff124b816a0f656355fc5bea85e3893) - Fix requests being rejected by strict providers when the model emits duplicate tool call ids. + +- [#1339](https://github.com/MoonshotAI/kimi-code/pull/1339) [`021786f`](https://github.com/MoonshotAI/kimi-code/commit/021786f5a201df5466a963d4d1ac915b3977582b) - Enrich PATH from the user's login shell at startup, so shell commands find user-installed tools (e.g. Homebrew's `gh`) even when kimi-code was launched without the full profile PATH. + +- [#1336](https://github.com/MoonshotAI/kimi-code/pull/1336) [`4c1d0a1`](https://github.com/MoonshotAI/kimi-code/commit/4c1d0a1633c98ae5703addbf86ffe50b81545c08) - Keep automatic background updates from flashing a console window on Windows. + +- [#1332](https://github.com/MoonshotAI/kimi-code/pull/1332) [`93f16c3`](https://github.com/MoonshotAI/kimi-code/commit/93f16c32d71d974f30c3ea3b1134691936ac5f53) - Fix `kimi upgrade` failing on Windows with a spawn error when installing the new version. + +- [#1348](https://github.com/MoonshotAI/kimi-code/pull/1348) [`175b95f`](https://github.com/MoonshotAI/kimi-code/commit/175b95f3af684f7c5447967b9fe7c8a58b6ffe1b) - Fix compressed-image prompts leaking an internal `` compression note into the visible message and the session title. + +- [#1338](https://github.com/MoonshotAI/kimi-code/pull/1338) [`276407d`](https://github.com/MoonshotAI/kimi-code/commit/276407d2a46b03ce32cce02b73c5d485b1b02b17) - Promote the language-matching rule to a dedicated section in the system prompt, so replies and reasoning consistently follow the user's language through long English tool output, while repository artifacts keep project conventions. + +- [#1347](https://github.com/MoonshotAI/kimi-code/pull/1347) [`02da587`](https://github.com/MoonshotAI/kimi-code/commit/02da5877953ce082826ba5ab1a1abd914d82b24a) - In `kimi -p` runs, wait for background subagents to finish before exiting when `background.keep_alive_on_exit` is enabled. Set `keep_alive_on_exit = true` to let concurrent background subagents complete. + +- [#1349](https://github.com/MoonshotAI/kimi-code/pull/1349) [`e9db9ca`](https://github.com/MoonshotAI/kimi-code/commit/e9db9cafcf7a0d26122b2cac247d866d7724fd7a) - Record model response ids in session wire logs to make individual model requests easier to trace. + +- [#1345](https://github.com/MoonshotAI/kimi-code/pull/1345) [`3ed22e3`](https://github.com/MoonshotAI/kimi-code/commit/3ed22e35a4ee09ce353e699406c6c994423ff39f) - Keep subagent cards at a stable height and show a live status spinner with a compact two-row activity window. + +- [#1305](https://github.com/MoonshotAI/kimi-code/pull/1305) [`9091627`](https://github.com/MoonshotAI/kimi-code/commit/909162725770700efd3051f4cfa68156d9b84fa8) - Add a TUI preference to keep rapid multi-line pastes from submitting line by line when bracketed paste is unavailable. Set `disable_paste_burst = true` in `tui.toml` to turn it off. + +- [#1328](https://github.com/MoonshotAI/kimi-code/pull/1328) [`01b65bd`](https://github.com/MoonshotAI/kimi-code/commit/01b65bdddc28c7c492096000103687f6a507e353) - Rebuild the web design-system easter egg as an in-app overlay that uses the app's real design tokens, so it stays in sync instead of drifting as a separate copy. + ## 0.22.1 ### Patch Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index e3f38e519..baf8c7307 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.1", + "version": "0.22.2", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "Moonshot AI", diff --git a/packages/agent-core/CHANGELOG.md b/packages/agent-core/CHANGELOG.md index b06ea0e04..97cec5239 100644 --- a/packages/agent-core/CHANGELOG.md +++ b/packages/agent-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/agent-core +## 0.15.2 + +### Patch Changes + +- [#1349](https://github.com/MoonshotAI/kimi-code/pull/1349) [`e9db9ca`](https://github.com/MoonshotAI/kimi-code/commit/e9db9cafcf7a0d26122b2cac247d866d7724fd7a) - Record model response ids in session wire logs to make individual model requests easier to trace. + ## 0.15.1 ### Patch Changes diff --git a/packages/agent-core/package.json b/packages/agent-core/package.json index ac2e51cad..f85812cc5 100644 --- a/packages/agent-core/package.json +++ b/packages/agent-core/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/agent-core", - "version": "0.15.1", + "version": "0.15.2", "private": true, "description": "The unified agent engine for Kimi", "license": "MIT", diff --git a/packages/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 13b606162..155f2f922 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/kimi-code-sdk +## 0.12.1 + +### Patch Changes + +- [#1349](https://github.com/MoonshotAI/kimi-code/pull/1349) [`e9db9ca`](https://github.com/MoonshotAI/kimi-code/commit/e9db9cafcf7a0d26122b2cac247d866d7724fd7a) - Record model response ids in session wire logs to make individual model requests easier to trace. + ## 0.12.0 ### Minor Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 576628b76..7dda2ec94 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.0", + "version": "0.12.1", "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 7dd1a0bcb..ca54592ec 100644 --- a/packages/pi-tui/CHANGELOG.md +++ b/packages/pi-tui/CHANGELOG.md @@ -1,5 +1,13 @@ # @moonshot-ai/pi-tui +## 0.80.5 + +### Patch Changes + +- [#1305](https://github.com/MoonshotAI/kimi-code/pull/1305) [`9091627`](https://github.com/MoonshotAI/kimi-code/commit/909162725770700efd3051f4cfa68156d9b84fa8) - Add a paste-burst fallback that treats Enter as a newline during rapid non-bracketed multi-line input bursts. + +- [#1353](https://github.com/MoonshotAI/kimi-code/pull/1353) [`68ad686`](https://github.com/MoonshotAI/kimi-code/commit/68ad686211760eb1c3e6b5c23eb28ace9009c17f) - Pin the viewport anchor on partial shrinks and repaint above-viewport shifts in place, so streaming shrink/grow cycles no longer stack duplicate copies of content in scrollback; only a collapse past the viewport top re-anchors the view. + ## 0.80.4 ### Patch Changes diff --git a/packages/pi-tui/package.json b/packages/pi-tui/package.json index 5a6e0f331..7071d677d 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.4", + "version": "0.80.5", "private": true, "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "license": "MIT",