From 65da05b82c60462f5ca99824bda9c0351d5887be Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 26 May 2026 14:26:27 +0000 Subject: [PATCH] ci: release packages --- .changeset/agent-records-hold-agent-ref.md | 6 ---- .changeset/block-model-sessions-busy.md | 5 --- .changeset/catalog-interleaved-reasoning.md | 8 ----- .../default-openai-reasoning-protocol.md | 6 ---- .changeset/fix-api-key-empty-dot.md | 5 --- .changeset/fix-skill-user-home-dir.md | 6 ---- .changeset/fix-subagent-token-display.md | 6 ---- .changeset/fix-todo-resume-done.md | 5 --- .changeset/fix-tool-result-pairing.md | 6 ---- .changeset/fix-write-preview-scrollback.md | 5 --- .changeset/fresh-plan-session-events.md | 5 --- .changeset/logout-provider-picker.md | 5 --- .changeset/tui-dead-terminal-exit.md | 5 --- .changeset/use-context-token-budget.md | 6 ---- apps/kimi-code/CHANGELOG.md | 34 +++++++++++++++++++ apps/kimi-code/package.json | 2 +- packages/agent-core/CHANGELOG.md | 19 +++++++++++ packages/agent-core/package.json | 2 +- packages/kosong/CHANGELOG.md | 8 +++++ packages/kosong/package.json | 2 +- packages/node-sdk/CHANGELOG.md | 6 ++++ packages/node-sdk/package.json | 2 +- 22 files changed, 71 insertions(+), 83 deletions(-) delete mode 100644 .changeset/agent-records-hold-agent-ref.md delete mode 100644 .changeset/block-model-sessions-busy.md delete mode 100644 .changeset/catalog-interleaved-reasoning.md delete mode 100644 .changeset/default-openai-reasoning-protocol.md delete mode 100644 .changeset/fix-api-key-empty-dot.md delete mode 100644 .changeset/fix-skill-user-home-dir.md delete mode 100644 .changeset/fix-subagent-token-display.md delete mode 100644 .changeset/fix-todo-resume-done.md delete mode 100644 .changeset/fix-tool-result-pairing.md delete mode 100644 .changeset/fix-write-preview-scrollback.md delete mode 100644 .changeset/fresh-plan-session-events.md delete mode 100644 .changeset/logout-provider-picker.md delete mode 100644 .changeset/tui-dead-terminal-exit.md delete mode 100644 .changeset/use-context-token-budget.md diff --git a/.changeset/agent-records-hold-agent-ref.md b/.changeset/agent-records-hold-agent-ref.md deleted file mode 100644 index a27687fa..00000000 --- a/.changeset/agent-records-hold-agent-ref.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/kimi-code": patch ---- - -Make `AgentRecords` hold the `Agent` instance directly and inline the restore dispatch logic. diff --git a/.changeset/block-model-sessions-busy.md b/.changeset/block-model-sessions-busy.md deleted file mode 100644 index e87ca7d5..00000000 --- a/.changeset/block-model-sessions-busy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Prevent running the `/model` and `/sessions` slash commands while streaming or compacting context. diff --git a/.changeset/catalog-interleaved-reasoning.md b/.changeset/catalog-interleaved-reasoning.md deleted file mode 100644 index 242f149a..00000000 --- a/.changeset/catalog-interleaved-reasoning.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/kosong": patch -"@moonshot-ai/kimi-code-sdk": patch -"@moonshot-ai/kimi-code": patch ---- - -Preserve catalog-declared interleaved reasoning fields for OpenAI-compatible models configured through `/connect`. diff --git a/.changeset/default-openai-reasoning-protocol.md b/.changeset/default-openai-reasoning-protocol.md deleted file mode 100644 index 9088b541..00000000 --- a/.changeset/default-openai-reasoning-protocol.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/kosong": patch -"@moonshot-ai/kimi-code": patch ---- - -Make OpenAI-compatible reasoner models work out of the box for hand-written provider configs. The `openai` provider now auto-detects thinking on incoming responses by scanning the de facto field set (`reasoning_content`, `reasoning_details`, `reasoning`), serializes thinking back as `reasoning_content` by default, and auto-injects `reasoning_effort` whenever the conversation history contains prior thinking — so DeepSeek, Qwen, One API and other gateway-fronted services no longer require a hand-set `reasoning_key`. The `reasoning_key` model-alias field remains available as an explicit override for non-standard gateways. diff --git a/.changeset/fix-api-key-empty-dot.md b/.changeset/fix-api-key-empty-dot.md deleted file mode 100644 index 3fb6f3f0..00000000 --- a/.changeset/fix-api-key-empty-dot.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix API key input dialog showing a masked dot in empty state. diff --git a/.changeset/fix-skill-user-home-dir.md b/.changeset/fix-skill-user-home-dir.md deleted file mode 100644 index 80f07319..00000000 --- a/.changeset/fix-skill-user-home-dir.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/kimi-code": patch ---- - -Fix user skills in ~/.agents/ not being loaded. diff --git a/.changeset/fix-subagent-token-display.md b/.changeset/fix-subagent-token-display.md deleted file mode 100644 index e420de82..00000000 --- a/.changeset/fix-subagent-token-display.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/kimi-code": patch ---- - -Restore real-time token display for running subagents in the TUI. diff --git a/.changeset/fix-todo-resume-done.md b/.changeset/fix-todo-resume-done.md deleted file mode 100644 index 9d0f2c13..00000000 --- a/.changeset/fix-todo-resume-done.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Hide the todo panel on resume when all todos are already completed. diff --git a/.changeset/fix-tool-result-pairing.md b/.changeset/fix-tool-result-pairing.md deleted file mode 100644 index 9b612670..00000000 --- a/.changeset/fix-tool-result-pairing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/kimi-code": patch ---- - -Always emit a paired tool result when a tool returns a malformed or missing result, preventing the next request from failing with a missing tool_call_id error. diff --git a/.changeset/fix-write-preview-scrollback.md b/.changeset/fix-write-preview-scrollback.md deleted file mode 100644 index a8fab28e..00000000 --- a/.changeset/fix-write-preview-scrollback.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Improve the Write tool UX. diff --git a/.changeset/fresh-plan-session-events.md b/.changeset/fresh-plan-session-events.md deleted file mode 100644 index e1f1afa2..00000000 --- a/.changeset/fresh-plan-session-events.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix Plan mode session resets so new sessions no longer fail after plan review rejection and continue receiving events after setup errors. diff --git a/.changeset/logout-provider-picker.md b/.changeset/logout-provider-picker.md deleted file mode 100644 index 7deb56f0..00000000 --- a/.changeset/logout-provider-picker.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -/logout now opens a picker so you can choose which provider to log out of, instead of always logging out the one tied to the current model. The current provider is highlighted by default, so pressing Enter matches the previous behavior. The command is also available as /disconnect. diff --git a/.changeset/tui-dead-terminal-exit.md b/.changeset/tui-dead-terminal-exit.md deleted file mode 100644 index 4b6d167d..00000000 --- a/.changeset/tui-dead-terminal-exit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Exit promptly when the controlling terminal goes away. The TUI now handles `SIGHUP` / `SIGTERM` and stdout/stderr `EIO` / `EPIPE` / `ENOTCONN` errors, preventing leftover `kimi` processes that pin a CPU core after the parent shell or multiplexer dies unexpectedly. diff --git a/.changeset/use-context-token-budget.md b/.changeset/use-context-token-budget.md deleted file mode 100644 index e980dca9..00000000 --- a/.changeset/use-context-token-budget.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/agent-core": patch -"@moonshot-ai/kimi-code": patch ---- - -Avoid overly small local completion caps that can truncate reasoning before summaries are produced. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index e4928f5b..9f023fa5 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,39 @@ # @moonshot-ai/kimi-code +## 0.3.0 + +### Minor Changes + +- [#76](https://github.com/MoonshotAI/kimi-code/pull/76) [`6f22ae4`](https://github.com/MoonshotAI/kimi-code/commit/6f22ae48f84a062a65dcaa9510ffe96f40ab503b) - /logout now opens a picker so you can choose which provider to log out of, instead of always logging out the one tied to the current model. The current provider is highlighted by default, so pressing Enter matches the previous behavior. The command is also available as /disconnect. + +### Patch Changes + +- [#62](https://github.com/MoonshotAI/kimi-code/pull/62) [`e2b2b46`](https://github.com/MoonshotAI/kimi-code/commit/e2b2b46fc9c1d6a0ada67c590b8aa56e77c9c513) - Make `AgentRecords` hold the `Agent` instance directly and inline the restore dispatch logic. + +- [#73](https://github.com/MoonshotAI/kimi-code/pull/73) [`bddc60f`](https://github.com/MoonshotAI/kimi-code/commit/bddc60f0e9af44d326dc0759a60bce93187f8a7b) - Prevent running the `/model` and `/sessions` slash commands while streaming or compacting context. + +- [#70](https://github.com/MoonshotAI/kimi-code/pull/70) [`d95b013`](https://github.com/MoonshotAI/kimi-code/commit/d95b01342a7921f0863ceb37abad7984d0245509) - Preserve catalog-declared interleaved reasoning fields for OpenAI-compatible models configured through `/connect`. + +- [#78](https://github.com/MoonshotAI/kimi-code/pull/78) [`61f7d0e`](https://github.com/MoonshotAI/kimi-code/commit/61f7d0e7a2b9933bdbe7eef9177e67e7386154a2) - Make OpenAI-compatible reasoner models work out of the box for hand-written provider configs. The `openai` provider now auto-detects thinking on incoming responses by scanning the de facto field set (`reasoning_content`, `reasoning_details`, `reasoning`), serializes thinking back as `reasoning_content` by default, and auto-injects `reasoning_effort` whenever the conversation history contains prior thinking — so DeepSeek, Qwen, One API and other gateway-fronted services no longer require a hand-set `reasoning_key`. The `reasoning_key` model-alias field remains available as an explicit override for non-standard gateways. + +- [#66](https://github.com/MoonshotAI/kimi-code/pull/66) [`8ddfc04`](https://github.com/MoonshotAI/kimi-code/commit/8ddfc0433e3a3a51f326116607d28b0f409e7d93) - Fix API key input dialog showing a masked dot in empty state. + +- [#72](https://github.com/MoonshotAI/kimi-code/pull/72) [`0ce0072`](https://github.com/MoonshotAI/kimi-code/commit/0ce0072cb44ea2bd3a7ca9c54d141c150f0bbb77) - Fix user skills in ~/.agents/ not being loaded. + +- [#86](https://github.com/MoonshotAI/kimi-code/pull/86) [`5e354d0`](https://github.com/MoonshotAI/kimi-code/commit/5e354d0cc89816228d08c3ded17e75201fb300de) - Restore real-time token display for running subagents in the TUI. + +- [#57](https://github.com/MoonshotAI/kimi-code/pull/57) [`8fb61f9`](https://github.com/MoonshotAI/kimi-code/commit/8fb61f9a3ead02bbd79f3a5ab605aba26e1cb847) - Hide the todo panel on resume when all todos are already completed. + +- [#83](https://github.com/MoonshotAI/kimi-code/pull/83) [`7d9216d`](https://github.com/MoonshotAI/kimi-code/commit/7d9216d5aa1e96734c46c8d5d810ec7ed27b2275) - Always emit a paired tool result when a tool returns a malformed or missing result, preventing the next request from failing with a missing tool_call_id error. + +- [#81](https://github.com/MoonshotAI/kimi-code/pull/81) [`1fbefc9`](https://github.com/MoonshotAI/kimi-code/commit/1fbefc99398d4a8ebebb377ff7ca2846483d1a9a) - Improve the Write tool UX. + +- [#79](https://github.com/MoonshotAI/kimi-code/pull/79) [`5a90b53`](https://github.com/MoonshotAI/kimi-code/commit/5a90b53b045099ecb582a36d546e90a3978f0a75) - Fix Plan mode session resets so new sessions no longer fail after plan review rejection and continue receiving events after setup errors. + +- [#77](https://github.com/MoonshotAI/kimi-code/pull/77) [`fe60c21`](https://github.com/MoonshotAI/kimi-code/commit/fe60c215be8979f6abc8258e5255c66dd73d5a19) - Exit promptly when the controlling terminal goes away. The TUI now handles `SIGHUP` / `SIGTERM` and stdout/stderr `EIO` / `EPIPE` / `ENOTCONN` errors, preventing leftover `kimi` processes that pin a CPU core after the parent shell or multiplexer dies unexpectedly. + +- [#85](https://github.com/MoonshotAI/kimi-code/pull/85) [`2bb50a3`](https://github.com/MoonshotAI/kimi-code/commit/2bb50a38d8379e2fac57547b1a563722f713c8fd) - Avoid overly small local completion caps that can truncate reasoning before summaries are produced. + ## 0.2.0 ### Minor Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index a7e3ee6e..c6a2566d 100644 --- a/apps/kimi-code/package.json +++ b/apps/kimi-code/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code", - "version": "0.2.0", + "version": "0.3.0", "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 533ebdc4..71fa3e00 100644 --- a/packages/agent-core/CHANGELOG.md +++ b/packages/agent-core/CHANGELOG.md @@ -1,5 +1,24 @@ # @moonshot-ai/agent-core +## 0.2.1 + +### Patch Changes + +- [#62](https://github.com/MoonshotAI/kimi-code/pull/62) [`e2b2b46`](https://github.com/MoonshotAI/kimi-code/commit/e2b2b46fc9c1d6a0ada67c590b8aa56e77c9c513) - Make `AgentRecords` hold the `Agent` instance directly and inline the restore dispatch logic. + +- [#70](https://github.com/MoonshotAI/kimi-code/pull/70) [`d95b013`](https://github.com/MoonshotAI/kimi-code/commit/d95b01342a7921f0863ceb37abad7984d0245509) - Preserve catalog-declared interleaved reasoning fields for OpenAI-compatible models configured through `/connect`. + +- [#72](https://github.com/MoonshotAI/kimi-code/pull/72) [`0ce0072`](https://github.com/MoonshotAI/kimi-code/commit/0ce0072cb44ea2bd3a7ca9c54d141c150f0bbb77) - Fix user skills in ~/.agents/ not being loaded. + +- [#86](https://github.com/MoonshotAI/kimi-code/pull/86) [`5e354d0`](https://github.com/MoonshotAI/kimi-code/commit/5e354d0cc89816228d08c3ded17e75201fb300de) - Restore real-time token display for running subagents in the TUI. + +- [#83](https://github.com/MoonshotAI/kimi-code/pull/83) [`7d9216d`](https://github.com/MoonshotAI/kimi-code/commit/7d9216d5aa1e96734c46c8d5d810ec7ed27b2275) - Always emit a paired tool result when a tool returns a malformed or missing result, preventing the next request from failing with a missing tool_call_id error. + +- [#85](https://github.com/MoonshotAI/kimi-code/pull/85) [`2bb50a3`](https://github.com/MoonshotAI/kimi-code/commit/2bb50a38d8379e2fac57547b1a563722f713c8fd) - Avoid overly small local completion caps that can truncate reasoning before summaries are produced. + +- Updated dependencies [[`d95b013`](https://github.com/MoonshotAI/kimi-code/commit/d95b01342a7921f0863ceb37abad7984d0245509), [`61f7d0e`](https://github.com/MoonshotAI/kimi-code/commit/61f7d0e7a2b9933bdbe7eef9177e67e7386154a2)]: + - @moonshot-ai/kosong@0.2.1 + ## 0.2.0 ### Minor Changes diff --git a/packages/agent-core/package.json b/packages/agent-core/package.json index 0cd886f3..f7481fec 100644 --- a/packages/agent-core/package.json +++ b/packages/agent-core/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/agent-core", - "version": "0.2.0", + "version": "0.2.1", "private": true, "description": "The unified agent engine for Kimi", "license": "MIT", diff --git a/packages/kosong/CHANGELOG.md b/packages/kosong/CHANGELOG.md index fbc8442c..856f4e9b 100644 --- a/packages/kosong/CHANGELOG.md +++ b/packages/kosong/CHANGELOG.md @@ -1,5 +1,13 @@ # @moonshot-ai/kosong +## 0.2.1 + +### Patch Changes + +- [#70](https://github.com/MoonshotAI/kimi-code/pull/70) [`d95b013`](https://github.com/MoonshotAI/kimi-code/commit/d95b01342a7921f0863ceb37abad7984d0245509) - Preserve catalog-declared interleaved reasoning fields for OpenAI-compatible models configured through `/connect`. + +- [#78](https://github.com/MoonshotAI/kimi-code/pull/78) [`61f7d0e`](https://github.com/MoonshotAI/kimi-code/commit/61f7d0e7a2b9933bdbe7eef9177e67e7386154a2) - Make OpenAI-compatible reasoner models work out of the box for hand-written provider configs. The `openai` provider now auto-detects thinking on incoming responses by scanning the de facto field set (`reasoning_content`, `reasoning_details`, `reasoning`), serializes thinking back as `reasoning_content` by default, and auto-injects `reasoning_effort` whenever the conversation history contains prior thinking — so DeepSeek, Qwen, One API and other gateway-fronted services no longer require a hand-set `reasoning_key`. The `reasoning_key` model-alias field remains available as an explicit override for non-standard gateways. + ## 0.2.0 ### Minor Changes diff --git a/packages/kosong/package.json b/packages/kosong/package.json index 6ed88e42..47e171c1 100644 --- a/packages/kosong/package.json +++ b/packages/kosong/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kosong", - "version": "0.2.0", + "version": "0.2.1", "private": true, "description": "The LLM abstraction layer for modern AI agent applications", "license": "MIT", diff --git a/packages/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 8b7484c6..bcc76167 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/kimi-code-sdk +## 0.2.1 + +### Patch Changes + +- [#70](https://github.com/MoonshotAI/kimi-code/pull/70) [`d95b013`](https://github.com/MoonshotAI/kimi-code/commit/d95b01342a7921f0863ceb37abad7984d0245509) - Preserve catalog-declared interleaved reasoning fields for OpenAI-compatible models configured through `/connect`. + ## 0.2.0 ### Minor Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 6318f06d..7a79b066 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.2.0", + "version": "0.2.1", "private": true, "description": "TypeScript SDK for the Kimi Code Agent", "license": "MIT",