diff --git a/.changeset/built-in-capabilities.md b/.changeset/built-in-capabilities.md deleted file mode 100644 index 768ae8f648..0000000000 --- a/.changeset/built-in-capabilities.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Add Kimi Computer Use and Kimi WebBridge as built-in official marketplace entries in the v2 CLI. Installing from `/plugins` sets up the latest managed runtime and plugin together, reports incomplete manual steps, and supports retrying interrupted setup. diff --git a/.changeset/capability-sessionless.md b/.changeset/capability-sessionless.md deleted file mode 100644 index f5ebbd575d..0000000000 --- a/.changeset/capability-sessionless.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch -"@moonshot-ai/kimi-code-sdk": patch ---- - -Fix built-in capability availability and installed status in `/plugins`, preserve legacy WebBridge skills as backups during updates, and prevent Computer Use updates from duplicating or disconnecting MCP servers. diff --git a/.changeset/curated-plugins-tab.md b/.changeset/curated-plugins-tab.md deleted file mode 100644 index f246b4f024..0000000000 --- a/.changeset/curated-plugins-tab.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Rename the partner plugin marketplace tab to Curated and clarify that it contains third-party plugins from Kimi partners. diff --git a/.changeset/default-v2-engine-cli.md b/.changeset/default-v2-engine-cli.md deleted file mode 100644 index f73e79a14c..0000000000 --- a/.changeset/default-v2-engine-cli.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Run the CLI surfaces (interactive TUI, `kimi -p`, `kimi acp`, `kimi export`, `kimi provider`) on the agent-core-v2 engine by default. Set `KIMI_CODE_LEGACY_FLAG=1` to fall back to the legacy engine. diff --git a/.changeset/feedback-bug-alias.md b/.changeset/feedback-bug-alias.md deleted file mode 100644 index a616998039..0000000000 --- a/.changeset/feedback-bug-alias.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Add /bug as an alias for the /feedback slash command. Type /bug to submit feedback. diff --git a/.changeset/fork-stay-current-session.md b/.changeset/fork-stay-current-session.md deleted file mode 100644 index 8481368f94..0000000000 --- a/.changeset/fork-stay-current-session.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -`/fork` no longer switches to the forked session: the current session stays active and its background tasks keep running. Find the fork in `/sessions`. diff --git a/.changeset/mcp-first-turn-ready.md b/.changeset/mcp-first-turn-ready.md deleted file mode 100644 index 419372e4e3..0000000000 --- a/.changeset/mcp-first-turn-ready.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Ensure the first request waits for MCP startup to finish while the interface still opens immediately. diff --git a/.changeset/mcp-oauth-stale-redirect-registration.md b/.changeset/mcp-oauth-stale-redirect-registration.md deleted file mode 100644 index 4438993d90..0000000000 --- a/.changeset/mcp-oauth-stale-redirect-registration.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@moonshot-ai/kimi-code': patch ---- - -Fixed MCP OAuth re-authorization always failing with "Invalid redirect URI": the OAuth callback listener binds a random port per flow, but the dynamic client registration recorded the first flow's port, so every later interactive authorization was rejected at the authorization endpoint. A stale registration is now dropped automatically and the flow re-registers with the current callback URI. diff --git a/.changeset/mcp-structured-result-passthrough.md b/.changeset/mcp-structured-result-passthrough.md deleted file mode 100644 index d63740fe8b..0000000000 --- a/.changeset/mcp-structured-result-passthrough.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@moonshot-ai/kimi-code': patch ---- - -MCP tool results now surface the spec-defined `structuredContent` field and `_meta` server metadata to the model as a serialized `` block, instead of silently dropping them. Servers that return their machine-readable contract in these fields work the same as on other MCP hosts. diff --git a/.changeset/skill-watch-fd-exhaustion.md b/.changeset/skill-watch-fd-exhaustion.md deleted file mode 100644 index 89585e6889..0000000000 --- a/.changeset/skill-watch-fd-exhaustion.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix all tool calls failing with spawn EBADF on macOS when a skill folder contains a very large file tree. diff --git a/.changeset/tui-lazy-session-creation.md b/.changeset/tui-lazy-session-creation.md deleted file mode 100644 index 39cf1e9c7d..0000000000 --- a/.changeset/tui-lazy-session-creation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Start the interactive TUI without creating a session. diff --git a/.changeset/tui-workspace-trust-prompt.md b/.changeset/tui-workspace-trust-prompt.md deleted file mode 100644 index a91011cbcf..0000000000 --- a/.changeset/tui-workspace-trust-prompt.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -Ask whether to trust the current folder on startup. diff --git a/.changeset/web-account-plan-usage.md b/.changeset/web-account-plan-usage.md deleted file mode 100644 index 52d3f61dd7..0000000000 --- a/.changeset/web-account-plan-usage.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Show the signed-in account and plan usage. diff --git a/.changeset/web-custom-providers.md b/.changeset/web-custom-providers.md deleted file mode 100644 index 6d350deb94..0000000000 --- a/.changeset/web-custom-providers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -web: Add and manage custom providers in settings. diff --git a/.changeset/web-session-title-emoji.md b/.changeset/web-session-title-emoji.md deleted file mode 100644 index 8368af8126..0000000000 --- a/.changeset/web-session-title-emoji.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Set an emoji for the session title. diff --git a/.changeset/web-sidebar-pinned-sessions.md b/.changeset/web-sidebar-pinned-sessions.md deleted file mode 100644 index 24551732f6..0000000000 --- a/.changeset/web-sidebar-pinned-sessions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Pin sessions to the top of the sidebar. diff --git a/.changeset/web-ui-ux-polish.md b/.changeset/web-ui-ux-polish.md deleted file mode 100644 index e739f4886c..0000000000 --- a/.changeset/web-ui-ux-polish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": minor ---- - -web: Overhaul the UI/UX and fix known issues. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index 3ccd65f0cb..61787a6171 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,45 @@ # @moonshot-ai/kimi-code +## 0.33.0 + +### Minor Changes + +- [#2407](https://github.com/MoonshotAI/kimi-code/pull/2407) [`0abcd00`](https://github.com/MoonshotAI/kimi-code/commit/0abcd00f7fd3e3cbf087509ffef1c54a6f8d396d) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Add Kimi Computer Use and Kimi WebBridge as built-in official marketplace entries in the v2 CLI. Installing from `/plugins` sets up the latest managed runtime and plugin together, reports incomplete manual steps, and supports retrying interrupted setup. + +- [#2627](https://github.com/MoonshotAI/kimi-code/pull/2627) [`f881cdd`](https://github.com/MoonshotAI/kimi-code/commit/f881cdd97073475c43272ec5734bbc39290dd399) Thanks [@sailist](https://github.com/sailist)! - Run the CLI surfaces (interactive TUI, `kimi -p`, `kimi acp`, `kimi export`, `kimi provider`) on the agent-core-v2 engine by default. Set `KIMI_CODE_LEGACY_FLAG=1` to fall back to the legacy engine. + +- [#2565](https://github.com/MoonshotAI/kimi-code/pull/2565) [`54c04bf`](https://github.com/MoonshotAI/kimi-code/commit/54c04bf03ddbeb46d02b2edb460ea091ae194509) Thanks [@7Sageer](https://github.com/7Sageer)! - `/fork` no longer switches to the forked session: the current session stays active and its background tasks keep running. Find the fork in `/sessions`. + +- [#2630](https://github.com/MoonshotAI/kimi-code/pull/2630) [`3bd098b`](https://github.com/MoonshotAI/kimi-code/commit/3bd098b80643c99eabdc602b767dbc53fc47cedd) Thanks [@liruifengv](https://github.com/liruifengv)! - Ask whether to trust the current folder on startup. + +- [#2630](https://github.com/MoonshotAI/kimi-code/pull/2630) [`3bd098b`](https://github.com/MoonshotAI/kimi-code/commit/3bd098b80643c99eabdc602b767dbc53fc47cedd) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Add and manage custom providers in settings. + +- [#2599](https://github.com/MoonshotAI/kimi-code/pull/2599) [`541ddd2`](https://github.com/MoonshotAI/kimi-code/commit/541ddd2d898c4880a312874b1c539f85888bf0c1) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Overhaul the UI/UX and fix known issues. + +### Patch Changes + +- [#2601](https://github.com/MoonshotAI/kimi-code/pull/2601) [`75fe068`](https://github.com/MoonshotAI/kimi-code/commit/75fe068a01261ff6b34f176530b338ec6a24918e) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Fix built-in capability availability and installed status in `/plugins`, preserve legacy WebBridge skills as backups during updates, and prevent Computer Use updates from duplicating or disconnecting MCP servers. + +- [#2635](https://github.com/MoonshotAI/kimi-code/pull/2635) [`2b3e9a9`](https://github.com/MoonshotAI/kimi-code/commit/2b3e9a9f7910b0bb8050380068fa122c2c2cee91) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Rename the partner plugin marketplace tab to Curated and clarify that it contains third-party plugins from Kimi partners. + +- [#2614](https://github.com/MoonshotAI/kimi-code/pull/2614) [`8db7d42`](https://github.com/MoonshotAI/kimi-code/commit/8db7d42f23472a692eb389a0e0e5a3e18aa1b94d) Thanks [@RealKai42](https://github.com/RealKai42)! - Add /bug as an alias for the /feedback slash command. Type /bug to submit feedback. + +- [#2586](https://github.com/MoonshotAI/kimi-code/pull/2586) [`278b6af`](https://github.com/MoonshotAI/kimi-code/commit/278b6af19d8708ec0f3eb2696d62a8d8209d497d) Thanks [@7Sageer](https://github.com/7Sageer)! - Ensure the first request waits for MCP startup to finish while the interface still opens immediately. + +- [#2620](https://github.com/MoonshotAI/kimi-code/pull/2620) [`2ee6e43`](https://github.com/MoonshotAI/kimi-code/commit/2ee6e431240a4a31034e0a403011dd6b2bfef9df) Thanks [@xpzouying](https://github.com/xpzouying)! - Fixed MCP OAuth re-authorization always failing with "Invalid redirect URI": the OAuth callback listener binds a random port per flow, but the dynamic client registration recorded the first flow's port, so every later interactive authorization was rejected at the authorization endpoint. A stale registration is now dropped automatically and the flow re-registers with the current callback URI. + +- [#2596](https://github.com/MoonshotAI/kimi-code/pull/2596) [`c32e661`](https://github.com/MoonshotAI/kimi-code/commit/c32e661faa931df9fdc72e63230f3ebebc00dce5) Thanks [@xpzouying](https://github.com/xpzouying)! - MCP tool results now surface the spec-defined `structuredContent` field and `_meta` server metadata to the model as a serialized `` block, instead of silently dropping them. Servers that return their machine-readable contract in these fields work the same as on other MCP hosts. + +- [#2612](https://github.com/MoonshotAI/kimi-code/pull/2612) [`e357028`](https://github.com/MoonshotAI/kimi-code/commit/e3570280bde775a153ee04388393506da7ac4cc1) Thanks [@7Sageer](https://github.com/7Sageer)! - Fix all tool calls failing with spawn EBADF on macOS when a skill folder contains a very large file tree. + +- [#2630](https://github.com/MoonshotAI/kimi-code/pull/2630) [`3bd098b`](https://github.com/MoonshotAI/kimi-code/commit/3bd098b80643c99eabdc602b767dbc53fc47cedd) Thanks [@liruifengv](https://github.com/liruifengv)! - Start the interactive TUI without creating a session. + +- [#2630](https://github.com/MoonshotAI/kimi-code/pull/2630) [`3bd098b`](https://github.com/MoonshotAI/kimi-code/commit/3bd098b80643c99eabdc602b767dbc53fc47cedd) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Show the signed-in account and plan usage. + +- [#2630](https://github.com/MoonshotAI/kimi-code/pull/2630) [`3bd098b`](https://github.com/MoonshotAI/kimi-code/commit/3bd098b80643c99eabdc602b767dbc53fc47cedd) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Set an emoji for the session title. + +- [#2630](https://github.com/MoonshotAI/kimi-code/pull/2630) [`3bd098b`](https://github.com/MoonshotAI/kimi-code/commit/3bd098b80643c99eabdc602b767dbc53fc47cedd) Thanks [@liruifengv](https://github.com/liruifengv)! - web: Pin sessions to the top of the sidebar. + ## 0.32.0 ### Minor Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index f8dec3955c..ad3e365d14 100644 --- a/apps/kimi-code/package.json +++ b/apps/kimi-code/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code", - "version": "0.32.0", + "version": "0.33.0", "description": "The Starting Point for Next-Gen Agents", "license": "MIT", "author": "Moonshot AI", diff --git a/packages/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 2b397f448d..5f41f94b1b 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/kimi-code-sdk +## 0.15.2 + +### Patch Changes + +- [#2601](https://github.com/MoonshotAI/kimi-code/pull/2601) [`75fe068`](https://github.com/MoonshotAI/kimi-code/commit/75fe068a01261ff6b34f176530b338ec6a24918e) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Fix built-in capability availability and installed status in `/plugins`, preserve legacy WebBridge skills as backups during updates, and prevent Computer Use updates from duplicating or disconnecting MCP servers. + ## 0.15.1 ### Patch Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 96428344f3..1a4ea534ee 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.15.1", + "version": "0.15.2", "private": true, "description": "TypeScript SDK for the Kimi Code Agent", "license": "MIT",