diff --git a/.changeset/clean-staged-media.md b/.changeset/clean-staged-media.md
deleted file mode 100644
index 626004327f..0000000000
--- a/.changeset/clean-staged-media.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Keep pasted image and video attachments available in session history.
diff --git a/.changeset/composer-mention-pills.md b/.changeset/composer-mention-pills.md
deleted file mode 100644
index 54ce27c31f..0000000000
--- a/.changeset/composer-mention-pills.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: @-mentioned files, folders, and skills in chat messages now render as icon pills.
diff --git a/.changeset/daemon-file-ref-drop-path.md b/.changeset/daemon-file-ref-drop-path.md
deleted file mode 100644
index dfc44c31c2..0000000000
--- a/.changeset/daemon-file-ref-drop-path.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code-sdk": minor
----
-
-Daemon file references no longer persist a materialization path; the display path is derived from the session media store at read time.
diff --git a/.changeset/dock-subagent-rename.md b/.changeset/dock-subagent-rename.md
deleted file mode 100644
index 6405d4c0ae..0000000000
--- a/.changeset/dock-subagent-rename.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: renamed the Subagent panel to "Background Agent".
diff --git a/.changeset/fix-gemini-thought-signature.md b/.changeset/fix-gemini-thought-signature.md
deleted file mode 100644
index 75caa22b06..0000000000
--- a/.changeset/fix-gemini-thought-signature.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Fix Gemini tool-calling sessions failing on follow-up requests.
diff --git a/.changeset/fix-utf8-text-binary-detection.md b/.changeset/fix-utf8-text-binary-detection.md
deleted file mode 100644
index 951e6a77b7..0000000000
--- a/.changeset/fix-utf8-text-binary-detection.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Fix text files containing Chinese or emoji being misdetected as binary in the web UI.
diff --git a/.changeset/fork-print-resume-command.md b/.changeset/fork-print-resume-command.md
deleted file mode 100644
index a9148dc3ec..0000000000
--- a/.changeset/fork-print-resume-command.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Print and copy the full `kimi --resume` command after `/fork`.
diff --git a/.changeset/goal-objective-length-warning.md b/.changeset/goal-objective-length-warning.md
deleted file mode 100644
index 6a5b1815a9..0000000000
--- a/.changeset/goal-objective-length-warning.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Warn when a typed `/goal` objective exceeds the 4000-character limit, and keep the input if it is rejected.
diff --git a/.changeset/inline-multi-skill-sdk.md b/.changeset/inline-multi-skill-sdk.md
deleted file mode 100644
index ce0221b81c..0000000000
--- a/.changeset/inline-multi-skill-sdk.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code-sdk": minor
----
-
-Add `session.promptWithSkills(input, skills)` to submit one prompt with multiple skill activations in a single turn (v2 engine only).
diff --git a/.changeset/inline-multi-skill-tui.md b/.changeset/inline-multi-skill-tui.md
deleted file mode 100644
index aadadc77b5..0000000000
--- a/.changeset/inline-multi-skill-tui.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": minor
----
-
-Activate multiple skills in a single prompt. Type `/` after whitespace to insert a skill token.
diff --git a/.changeset/inline-slash-trigger-pi-tui.md b/.changeset/inline-slash-trigger-pi-tui.md
deleted file mode 100644
index fffe58b26c..0000000000
--- a/.changeset/inline-slash-trigger-pi-tui.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/pi-tui": patch
----
-
-Add an opt-in inline slash autocomplete trigger that fires after whitespace mid-input.
diff --git a/.changeset/lazy-global-search-startup.md b/.changeset/lazy-global-search-startup.md
deleted file mode 100644
index 4d9a1a240d..0000000000
--- a/.changeset/lazy-global-search-startup.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Fix slow startup by loading the global search index on demand.
diff --git a/.changeset/markdown-frontmatter-meta-block.md b/.changeset/markdown-frontmatter-meta-block.md
deleted file mode 100644
index c78407df4b..0000000000
--- a/.changeset/markdown-frontmatter-meta-block.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed YAML frontmatter in messages rendering as a giant heading — it now shows as a small meta block.
diff --git a/.changeset/markdown-verbatim-text.md b/.changeset/markdown-verbatim-text.md
deleted file mode 100644
index 2c3dacff12..0000000000
--- a/.changeset/markdown-verbatim-text.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed plain text like "(c)", "(tm)", and "--" in messages being rewritten as ©, ™, and dashes — message text now renders verbatim.
diff --git a/.changeset/media-registrar-stale-alias.md b/.changeset/media-registrar-stale-alias.md
deleted file mode 100644
index ff48858351..0000000000
--- a/.changeset/media-registrar-stale-alias.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Fix a startup error when a restored session references a model that is no longer configured.
diff --git a/.changeset/mention-pill-tooltip.md b/.changeset/mention-pill-tooltip.md
deleted file mode 100644
index ca785f634d..0000000000
--- a/.changeset/mention-pill-tooltip.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: hovering a mention pill now shows a detail bubble (full path for files and folders, description plus an open button for skills), skill and file mentions in messages are clickable, long file names middle-ellipsize, and deleted files are struck through.
diff --git a/.changeset/native-staged-auto-update.md b/.changeset/native-staged-auto-update.md
deleted file mode 100644
index 7626729453..0000000000
--- a/.changeset/native-staged-auto-update.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": minor
----
-
-The Windows native (single-binary) CLI now supports automatic updates.
diff --git a/.changeset/panel-header-title-overflow.md b/.changeset/panel-header-title-overflow.md
deleted file mode 100644
index 7f3afa675b..0000000000
--- a/.changeset/panel-header-title-overflow.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed long task panel titles pushing the status badge, copy, and close buttons out of view — titles now ellipsize and show the full text on hover.
diff --git a/.changeset/paste-folder-insert-path.md b/.changeset/paste-folder-insert-path.md
deleted file mode 100644
index c6e96a641b..0000000000
--- a/.changeset/paste-folder-insert-path.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed pasting a copied folder into the composer failing the upload with a connection error — folders are now skipped instead.
diff --git a/.changeset/perf-web-animations-power.md b/.changeset/perf-web-animations-power.md
deleted file mode 100644
index 1988b9f748..0000000000
--- a/.changeset/perf-web-animations-power.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: reduced animation power draw — the mascot and home doodle pause while hidden or scrolled offscreen, and looping animations play once and stop when the system's "reduce motion" setting is on.
diff --git a/.changeset/persist-token-counting-ledger.md b/.changeset/persist-token-counting-ledger.md
deleted file mode 100644
index 9876b5019b..0000000000
--- a/.changeset/persist-token-counting-ledger.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Fix the displayed context size dropping to a smaller estimate after archiving and resuming a session.
diff --git a/.changeset/plan-feedback-autogrow.md b/.changeset/plan-feedback-autogrow.md
deleted file mode 100644
index ca89646d51..0000000000
--- a/.changeset/plan-feedback-autogrow.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: the plan review feedback box now auto-grows with its content, so longer rejection reasons are easier to write.
diff --git a/.changeset/queue-skill-commands-while-busy.md b/.changeset/queue-skill-commands-while-busy.md
deleted file mode 100644
index 3ce8fdb638..0000000000
--- a/.changeset/queue-skill-commands-while-busy.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Queue slash skill commands entered while the agent is busy instead of rejecting them.
diff --git a/.changeset/sdk-upload-file.md b/.changeset/sdk-upload-file.md
deleted file mode 100644
index 33f52df980..0000000000
--- a/.changeset/sdk-upload-file.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code-sdk": minor
----
-
-Add `uploadFile` for uploading media and referencing it from prompts, and an optional `promptId` on prompt submissions. Both require the v2 harness.
diff --git a/.changeset/search-workspace-locate.md b/.changeset/search-workspace-locate.md
deleted file mode 100644
index 64a0a7efc4..0000000000
--- a/.changeset/search-workspace-locate.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: the search dialog now finds workspaces too, and picking a workspace or session result expands the sidebar and scrolls the item into view.
diff --git a/.changeset/session-media-attachments.md b/.changeset/session-media-attachments.md
deleted file mode 100644
index bdc11a1b93..0000000000
--- a/.changeset/session-media-attachments.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed sent image and video attachments rendering broken in session history after a refresh or reopen.
diff --git a/.changeset/sidebar-status-tabs.md b/.changeset/sidebar-status-tabs.md
deleted file mode 100644
index 763973080a..0000000000
--- a/.changeset/sidebar-status-tabs.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": minor
----
-
-web: the sidebar gains Open / Done / Workspaces tabs, and sessions can be marked as done (and reopened) to keep the open list focused.
diff --git a/.changeset/stopped-empty-reply-timestamp.md b/.changeset/stopped-empty-reply-timestamp.md
deleted file mode 100644
index c759ff1a54..0000000000
--- a/.changeset/stopped-empty-reply-timestamp.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed empty replies left by manually stopped answers still showing a completion time after reloading the page.
diff --git a/.changeset/subagent-cancel-startup-window.md b/.changeset/subagent-cancel-startup-window.md
deleted file mode 100644
index 61c90a94d2..0000000000
--- a/.changeset/subagent-cancel-startup-window.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed background agent tasks not being cancellable during their first moments after starting.
diff --git a/.changeset/subagent-dock-foreground-rows.md b/.changeset/subagent-dock-foreground-rows.md
deleted file mode 100644
index 01ffa5e6ca..0000000000
--- a/.changeset/subagent-dock-foreground-rows.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed foreground subagents leaking into the Background Agent panel, which broke the count and left finished rows stuck as running and unstoppable.
diff --git a/.changeset/task-panel-copy-menu.md b/.changeset/task-panel-copy-menu.md
deleted file mode 100644
index 64b0ffc7c8..0000000000
--- a/.changeset/task-panel-copy-menu.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: merged the task panel's two copy icons into a single button with a dropdown menu (copy command / copy output / copy all), with keyboard and touch-friendly targets.
diff --git a/.changeset/task-terminated-status-mapping.md b/.changeset/task-terminated-status-mapping.md
deleted file mode 100644
index aa0706194b..0000000000
--- a/.changeset/task-terminated-status-mapping.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed cancelled or abnormally ended background tasks showing as completed.
diff --git a/.changeset/undo-todo-panel-revert.md b/.changeset/undo-todo-panel-revert.md
deleted file mode 100644
index a9475f2953..0000000000
--- a/.changeset/undo-todo-panel-revert.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Fix /undo not restoring the todo list to its state before the undone turn.
diff --git a/.changeset/v1-mcp-management-plane-sdk.md b/.changeset/v1-mcp-management-plane-sdk.md
deleted file mode 100644
index 7ff189ff66..0000000000
--- a/.changeset/v1-mcp-management-plane-sdk.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code-sdk": minor
----
-
-Unify the MCP management surface behind a source-tagged registry, covering plugin-declared servers in `listMcpServers` and adding `getMcpServer`, `testMcpServerConfig`, runtime `addMcpServer`, `inspectAppMcpServers`, and an `oauth-expired` auth state.
diff --git a/.changeset/v1-mcp-management-plane-vscode.md b/.changeset/v1-mcp-management-plane-vscode.md
deleted file mode 100644
index b545e41391..0000000000
--- a/.changeset/v1-mcp-management-plane-vscode.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"kimi-code": patch
----
-
-Show plugin- and file-declared MCP servers as read-only entries in the MCP servers panel.
diff --git a/.changeset/v1-mcp-management-plane.md b/.changeset/v1-mcp-management-plane.md
deleted file mode 100644
index 4857d78921..0000000000
--- a/.changeset/v1-mcp-management-plane.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-On the legacy engine, plugin MCP server changes and OAuth sign-in now take effect in open sessions immediately.
diff --git a/.changeset/web-document-title.md b/.changeset/web-document-title.md
deleted file mode 100644
index 77ab453676..0000000000
--- a/.changeset/web-document-title.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: the browser tab title now shows the current workspace directory name (override with the new `--web-title` flag), making instances on multiple machines easier to tell apart.
diff --git a/.changeset/web-session-admin-page.md b/.changeset/web-session-admin-page.md
deleted file mode 100644
index 2cfbf8cf27..0000000000
--- a/.changeset/web-session-admin-page.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": minor
----
-
-web: added a session management page (from the sidebar's list-management menu) for cross-workspace triage — filter by workspace, status, and updated time, and batch mark sessions as done or reopen them.
diff --git a/.changeset/web-session-search-cmd-k.md b/.changeset/web-session-search-cmd-k.md
deleted file mode 100644
index 6c8d5d7ab4..0000000000
--- a/.changeset/web-session-search-cmd-k.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-web: fixed Ctrl+K in the composer opening session search on macOS instead of deleting to end of line — session search now only answers to Cmd+K.
diff --git a/.changeset/web-title-flag.md b/.changeset/web-title-flag.md
deleted file mode 100644
index 82d074b86f..0000000000
--- a/.changeset/web-title-flag.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-"@moonshot-ai/kimi-code": patch
----
-
-Add `kimi web --web-title
` to set a custom browser tab title for the web UI.
diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md
index ab853df7db..ed28cb2038 100644
--- a/apps/kimi-code/CHANGELOG.md
+++ b/apps/kimi-code/CHANGELOG.md
@@ -1,5 +1,79 @@
# @moonshot-ai/kimi-code
+## 0.37.0
+
+### Minor Changes
+
+- [#2935](https://github.com/MoonshotAI/kimi-code/pull/2935) [`44a6c70`](https://github.com/MoonshotAI/kimi-code/commit/44a6c70e66762ea9e122f8dceae16dc759086a7c) Thanks [@chengluyu](https://github.com/chengluyu)! - Activate multiple skills in a single prompt. Type `/` after whitespace to insert a skill token.
+
+- [#2994](https://github.com/MoonshotAI/kimi-code/pull/2994) [`8c865f4`](https://github.com/MoonshotAI/kimi-code/commit/8c865f48173011439cfc2e140e45586e59b6bfcf) Thanks [@liruifengv](https://github.com/liruifengv)! - The Windows native (single-binary) CLI now supports automatic updates.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: the sidebar gains Open / Done / Workspaces tabs, and sessions can be marked as done (and reopened) to keep the open list focused.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: added a session management page (from the sidebar's list-management menu) for cross-workspace triage — filter by workspace, status, and updated time, and batch mark sessions as done or reopen them.
+
+### Patch Changes
+
+- [#2593](https://github.com/MoonshotAI/kimi-code/pull/2593) [`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0) Thanks [@7Sageer](https://github.com/7Sageer)! - Keep pasted image and video attachments available in session history.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: @-mentioned files, folders, and skills in chat messages now render as icon pills.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: renamed the Subagent panel to "Background Agent".
+
+- [#2914](https://github.com/MoonshotAI/kimi-code/pull/2914) [`1cf617d`](https://github.com/MoonshotAI/kimi-code/commit/1cf617d769a887f5d8306ebc16a1e078b5e47049) Thanks [@SeleneXX](https://github.com/SeleneXX)! - Fix Gemini tool-calling sessions failing on follow-up requests.
+
+- [#2972](https://github.com/MoonshotAI/kimi-code/pull/2972) [`04d23e2`](https://github.com/MoonshotAI/kimi-code/commit/04d23e2dab776c480d24cfa033c9500543c75a3b) Thanks [@sailist](https://github.com/sailist)! - Fix text files containing Chinese or emoji being misdetected as binary in the web UI.
+
+- [#2940](https://github.com/MoonshotAI/kimi-code/pull/2940) [`6b72345`](https://github.com/MoonshotAI/kimi-code/commit/6b72345f8bb03487e3bcc05b541e65484818428c) Thanks [@bj456736](https://github.com/bj456736)! - Print and copy the full `kimi --resume` command after `/fork`.
+
+- [#2928](https://github.com/MoonshotAI/kimi-code/pull/2928) [`d96cd03`](https://github.com/MoonshotAI/kimi-code/commit/d96cd037702637305422222e985139e51ff83c8c) Thanks [@chengluyu](https://github.com/chengluyu)! - Warn when a typed `/goal` objective exceeds the 4000-character limit, and keep the input if it is rejected.
+
+- [#2633](https://github.com/MoonshotAI/kimi-code/pull/2633) [`f492cd7`](https://github.com/MoonshotAI/kimi-code/commit/f492cd7c9e03666ecfd10dc47ca9b48c35de2318) Thanks [@tpoisonooo](https://github.com/tpoisonooo)! - Fix slow startup by loading the global search index on demand.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed YAML frontmatter in messages rendering as a giant heading — it now shows as a small meta block.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed plain text like "(c)", "(tm)", and "--" in messages being rewritten as ©, ™, and dashes — message text now renders verbatim.
+
+- [#2985](https://github.com/MoonshotAI/kimi-code/pull/2985) [`a7dc1ea`](https://github.com/MoonshotAI/kimi-code/commit/a7dc1ea28445555d5944066936fdf6e1b21d27ea) Thanks [@bj456736](https://github.com/bj456736)! - Fix a startup error when a restored session references a model that is no longer configured.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: hovering a mention pill now shows a detail bubble (full path for files and folders, description plus an open button for skills), skill and file mentions in messages are clickable, long file names middle-ellipsize, and deleted files are struck through.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed long task panel titles pushing the status badge, copy, and close buttons out of view — titles now ellipsize and show the full text on hover.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed pasting a copied folder into the composer failing the upload with a connection error — folders are now skipped instead.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: reduced animation power draw — the mascot and home doodle pause while hidden or scrolled offscreen, and looping animations play once and stop when the system's "reduce motion" setting is on.
+
+- [#2969](https://github.com/MoonshotAI/kimi-code/pull/2969) [`ee564e5`](https://github.com/MoonshotAI/kimi-code/commit/ee564e5ec90afd068123b8052928c53f1fd5a27d) Thanks [@sailist](https://github.com/sailist)! - Fix the displayed context size dropping to a smaller estimate after archiving and resuming a session.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: the plan review feedback box now auto-grows with its content, so longer rejection reasons are easier to write.
+
+- [#2633](https://github.com/MoonshotAI/kimi-code/pull/2633) [`f492cd7`](https://github.com/MoonshotAI/kimi-code/commit/f492cd7c9e03666ecfd10dc47ca9b48c35de2318) Thanks [@tpoisonooo](https://github.com/tpoisonooo)! - Queue slash skill commands entered while the agent is busy instead of rejecting them.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: the search dialog now finds workspaces too, and picking a workspace or session result expands the sidebar and scrolls the item into view.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed sent image and video attachments rendering broken in session history after a refresh or reopen.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed empty replies left by manually stopped answers still showing a completion time after reloading the page.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed background agent tasks not being cancellable during their first moments after starting.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed foreground subagents leaking into the Background Agent panel, which broke the count and left finished rows stuck as running and unstoppable.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: merged the task panel's two copy icons into a single button with a dropdown menu (copy command / copy output / copy all), with keyboard and touch-friendly targets.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed cancelled or abnormally ended background tasks showing as completed.
+
+- [#3016](https://github.com/MoonshotAI/kimi-code/pull/3016) [`98ebda8`](https://github.com/MoonshotAI/kimi-code/commit/98ebda840a1e420f57a05ec680cbeca41a2419d7) Thanks [@sailist](https://github.com/sailist)! - Fix /undo not restoring the todo list to its state before the undone turn.
+
+- [#2858](https://github.com/MoonshotAI/kimi-code/pull/2858) [`59dde73`](https://github.com/MoonshotAI/kimi-code/commit/59dde734f37596db5c77794060f81bfb3c1dbeb6) Thanks [@7Sageer](https://github.com/7Sageer)! - On the legacy engine, plugin MCP server changes and OAuth sign-in now take effect in open sessions immediately.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: the browser tab title now shows the current workspace directory name (override with the new `--web-title` flag), making instances on multiple machines easier to tell apart.
+
+- [#3043](https://github.com/MoonshotAI/kimi-code/pull/3043) [`e31b3a3`](https://github.com/MoonshotAI/kimi-code/commit/e31b3a335ed49139c1aa3abb6b45a244fa17356a) Thanks [@liruifengv](https://github.com/liruifengv)! - web: fixed Ctrl+K in the composer opening session search on macOS instead of deleting to end of line — session search now only answers to Cmd+K.
+
+- [#2989](https://github.com/MoonshotAI/kimi-code/pull/2989) [`09976b0`](https://github.com/MoonshotAI/kimi-code/commit/09976b09140c412f81a38cc00191f88bee4a9437) Thanks [@bj456736](https://github.com/bj456736)! - Add `kimi web --web-title ` to set a custom browser tab title for the web UI.
+
## 0.36.1
### Patch Changes
diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json
index bbeb38ead7..90d78b03d4 100644
--- a/apps/kimi-code/package.json
+++ b/apps/kimi-code/package.json
@@ -1,6 +1,6 @@
{
"name": "@moonshot-ai/kimi-code",
- "version": "0.36.1",
+ "version": "0.37.0",
"description": "The Starting Point for Next-Gen Agents",
"license": "MIT",
"author": "Moonshot AI",
diff --git a/apps/vscode/CHANGELOG.md b/apps/vscode/CHANGELOG.md
index 9978f3f619..49a953889c 100644
--- a/apps/vscode/CHANGELOG.md
+++ b/apps/vscode/CHANGELOG.md
@@ -1,5 +1,14 @@
# Changelog
+## 0.7.1
+
+### Patch Changes
+
+- [#3026](https://github.com/MoonshotAI/kimi-code/pull/3026) [`13857f3`](https://github.com/MoonshotAI/kimi-code/commit/13857f383200881aa77dc972a8963ba421eeb2b6) Thanks [@bj456736](https://github.com/bj456736)! - Show plugin- and file-declared MCP servers as read-only entries in the MCP servers panel.
+
+- Updated dependencies [[`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0), [`61591bc`](https://github.com/MoonshotAI/kimi-code/commit/61591bce09f4467aa1664cb8ecb6aa6904b7accd), [`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0), [`13857f3`](https://github.com/MoonshotAI/kimi-code/commit/13857f383200881aa77dc972a8963ba421eeb2b6)]:
+ - @moonshot-ai/kimi-code-sdk@0.19.0
+
## 0.7.0
### Minor Changes
diff --git a/apps/vscode/package.json b/apps/vscode/package.json
index 4a1b1444d8..de2d016879 100644
--- a/apps/vscode/package.json
+++ b/apps/vscode/package.json
@@ -3,7 +3,7 @@
"publisher": "moonshot-ai",
"displayName": "Kimi Code",
"description": "Official Kimi Code plugin for VS Code",
- "version": "0.7.0",
+ "version": "0.7.1",
"private": true,
"license": "Apache-2.0",
"type": "module",
diff --git a/packages/acp-adapter/CHANGELOG.md b/packages/acp-adapter/CHANGELOG.md
index 24b0112e73..d23df121dd 100644
--- a/packages/acp-adapter/CHANGELOG.md
+++ b/packages/acp-adapter/CHANGELOG.md
@@ -1,5 +1,12 @@
# @moonshot-ai/acp-adapter
+## 0.3.10
+
+### Patch Changes
+
+- Updated dependencies [[`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0), [`61591bc`](https://github.com/MoonshotAI/kimi-code/commit/61591bce09f4467aa1664cb8ecb6aa6904b7accd), [`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0), [`13857f3`](https://github.com/MoonshotAI/kimi-code/commit/13857f383200881aa77dc972a8963ba421eeb2b6)]:
+ - @moonshot-ai/kimi-code-sdk@0.19.0
+
## 0.3.9
### Patch Changes
diff --git a/packages/acp-adapter/package.json b/packages/acp-adapter/package.json
index 49e2fe460f..9991e0364b 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.9",
+ "version": "0.3.10",
"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 cdbd876537..4ef7cf27c7 100644
--- a/packages/node-sdk/CHANGELOG.md
+++ b/packages/node-sdk/CHANGELOG.md
@@ -1,5 +1,17 @@
# @moonshot-ai/kimi-code-sdk
+## 0.19.0
+
+### Minor Changes
+
+- [#2593](https://github.com/MoonshotAI/kimi-code/pull/2593) [`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0) Thanks [@7Sageer](https://github.com/7Sageer)! - Daemon file references no longer persist a materialization path; the display path is derived from the session media store at read time.
+
+- [#2934](https://github.com/MoonshotAI/kimi-code/pull/2934) [`61591bc`](https://github.com/MoonshotAI/kimi-code/commit/61591bce09f4467aa1664cb8ecb6aa6904b7accd) Thanks [@chengluyu](https://github.com/chengluyu)! - Add `session.promptWithSkills(input, skills)` to submit one prompt with multiple skill activations in a single turn (v2 engine only).
+
+- [#2593](https://github.com/MoonshotAI/kimi-code/pull/2593) [`d833a1a`](https://github.com/MoonshotAI/kimi-code/commit/d833a1a893c4d69d96af542f40557442992085e0) Thanks [@7Sageer](https://github.com/7Sageer)! - Add `uploadFile` for uploading media and referencing it from prompts, and an optional `promptId` on prompt submissions. Both require the v2 harness.
+
+- [#3026](https://github.com/MoonshotAI/kimi-code/pull/3026) [`13857f3`](https://github.com/MoonshotAI/kimi-code/commit/13857f383200881aa77dc972a8963ba421eeb2b6) Thanks [@bj456736](https://github.com/bj456736)! - Unify the MCP management surface behind a source-tagged registry, covering plugin-declared servers in `listMcpServers` and adding `getMcpServer`, `testMcpServerConfig`, runtime `addMcpServer`, `inspectAppMcpServers`, and an `oauth-expired` auth state.
+
## 0.18.0
### Minor Changes
diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json
index 39db925226..7f42966c36 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.18.0",
+ "version": "0.19.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 5f51592201..7b7e06410a 100644
--- a/packages/pi-tui/CHANGELOG.md
+++ b/packages/pi-tui/CHANGELOG.md
@@ -1,5 +1,11 @@
# @moonshot-ai/pi-tui
+## 0.84.4
+
+### Patch Changes
+
+- [#2935](https://github.com/MoonshotAI/kimi-code/pull/2935) [`44a6c70`](https://github.com/MoonshotAI/kimi-code/commit/44a6c70e66762ea9e122f8dceae16dc759086a7c) Thanks [@chengluyu](https://github.com/chengluyu)! - Add an opt-in inline slash autocomplete trigger that fires after whitespace mid-input.
+
## 0.84.3
### Patch Changes
diff --git a/packages/pi-tui/package.json b/packages/pi-tui/package.json
index c774a0b06a..1a443af833 100644
--- a/packages/pi-tui/package.json
+++ b/packages/pi-tui/package.json
@@ -1,6 +1,6 @@
{
"name": "@moonshot-ai/pi-tui",
- "version": "0.84.3",
+ "version": "0.84.4",
"private": true,
"description": "Terminal User Interface library with differential rendering for efficient text-based applications",
"license": "MIT",