From ee011010b34519b549f149ad4c6fed4978f87a09 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 14 Aug 2026 12:49:13 +0000 Subject: [PATCH] ci: release packages --- .changeset/agent-core-v2-session-title.md | 5 -- .changeset/assistant-reply-message-time.md | 5 -- .changeset/auto-session-title.md | 5 -- .changeset/autocomplete-menus-restyle.md | 5 -- .changeset/bash-panel-polish.md | 5 -- .changeset/cache-web-assets.md | 5 -- .changeset/cancel-init-run.md | 5 -- .changeset/cli-approval-repeat-toolcall-id.md | 5 -- .changeset/cli-autolink-cjk-boundary.md | 5 -- .changeset/composer-menu-close-on-blur.md | 5 -- .changeset/composer-work-mode-pill.md | 5 -- .changeset/dock-work-pills-restyle.md | 5 -- .changeset/export-log-limit.md | 5 -- .../fix-banner-long-tag-narrow-terminal.md | 5 -- .changeset/fix-inline-code-math.md | 5 -- .changeset/fix-mcp-oauth-cancel.md | 5 -- .../fix-secondary-model-effort-flyout.md | 5 -- .changeset/fix-windows-project-root-watch.md | 5 -- .changeset/fork-busy-rejection.md | 5 -- .changeset/fork-long-session-timeout.md | 5 -- .changeset/goal-menu-arms-pill.md | 5 -- .changeset/goal-panel-restyle.md | 5 -- .changeset/kap-server-session-title-route.md | 5 -- .changeset/klient-session-title.md | 5 -- .changeset/linkify-cjk-boundary.md | 5 -- .changeset/oauth-chat-title.md | 5 -- .changeset/oauth-device-subpath-export.md | 5 -- .changeset/pi-tui-autolink-cjk-boundary.md | 5 -- .changeset/plan-armed-intent.md | 5 -- .changeset/plan-panel-view.md | 5 -- .../provider-toolcall-id-normalization.md | 5 -- .changeset/sanitize-task-output.md | 5 -- .changeset/sdk-v2-cancel-init.md | 5 -- .changeset/sdk-v2-delete-session.md | 5 -- .changeset/sdk-v2-fork-turn.md | 5 -- .changeset/session-export-feedback.md | 5 -- .changeset/sidebar-pr-chip-refresh.md | 5 -- .changeset/sidebar-pr-tag-style.md | 5 -- .changeset/sidebar-session-status-ordering.md | 5 -- .changeset/slash-command-fuzzy-search.md | 5 -- .changeset/subagent-card-grid.md | 5 -- .changeset/timeout-error-wording.md | 5 -- .changeset/todo-panel-frosted-restyle.md | 5 -- .changeset/user-menu-density.md | 5 -- .changeset/user-menu-upgrade-copy.md | 5 -- .changeset/vscode-engine-v2.md | 5 -- .changeset/web-auto-session-title.md | 5 -- .changeset/workspace-recency-sort.md | 5 -- apps/kimi-code/CHANGELOG.md | 76 +++++++++++++++++++ apps/kimi-code/package.json | 2 +- apps/vscode/CHANGELOG.md | 11 +++ apps/vscode/package.json | 2 +- packages/acp-adapter/CHANGELOG.md | 8 ++ packages/acp-adapter/package.json | 2 +- packages/acp-server/CHANGELOG.md | 9 +++ packages/acp-server/package.json | 2 +- packages/agent-core-v2/CHANGELOG.md | 13 ++++ packages/agent-core-v2/package.json | 2 +- packages/agent-core/CHANGELOG.md | 7 ++ packages/agent-core/package.json | 2 +- packages/kap-server/CHANGELOG.md | 10 +++ packages/kap-server/package.json | 2 +- packages/klient/CHANGELOG.md | 9 +++ packages/klient/package.json | 2 +- packages/node-sdk/CHANGELOG.md | 14 ++++ packages/node-sdk/package.json | 2 +- packages/oauth/CHANGELOG.md | 10 +++ packages/oauth/package.json | 2 +- packages/pi-tui/CHANGELOG.md | 6 ++ packages/pi-tui/package.json | 2 +- 70 files changed, 184 insertions(+), 251 deletions(-) delete mode 100644 .changeset/agent-core-v2-session-title.md delete mode 100644 .changeset/assistant-reply-message-time.md delete mode 100644 .changeset/auto-session-title.md delete mode 100644 .changeset/autocomplete-menus-restyle.md delete mode 100644 .changeset/bash-panel-polish.md delete mode 100644 .changeset/cache-web-assets.md delete mode 100644 .changeset/cancel-init-run.md delete mode 100644 .changeset/cli-approval-repeat-toolcall-id.md delete mode 100644 .changeset/cli-autolink-cjk-boundary.md delete mode 100644 .changeset/composer-menu-close-on-blur.md delete mode 100644 .changeset/composer-work-mode-pill.md delete mode 100644 .changeset/dock-work-pills-restyle.md delete mode 100644 .changeset/export-log-limit.md delete mode 100644 .changeset/fix-banner-long-tag-narrow-terminal.md delete mode 100644 .changeset/fix-inline-code-math.md delete mode 100644 .changeset/fix-mcp-oauth-cancel.md delete mode 100644 .changeset/fix-secondary-model-effort-flyout.md delete mode 100644 .changeset/fix-windows-project-root-watch.md delete mode 100644 .changeset/fork-busy-rejection.md delete mode 100644 .changeset/fork-long-session-timeout.md delete mode 100644 .changeset/goal-menu-arms-pill.md delete mode 100644 .changeset/goal-panel-restyle.md delete mode 100644 .changeset/kap-server-session-title-route.md delete mode 100644 .changeset/klient-session-title.md delete mode 100644 .changeset/linkify-cjk-boundary.md delete mode 100644 .changeset/oauth-chat-title.md delete mode 100644 .changeset/oauth-device-subpath-export.md delete mode 100644 .changeset/pi-tui-autolink-cjk-boundary.md delete mode 100644 .changeset/plan-armed-intent.md delete mode 100644 .changeset/plan-panel-view.md delete mode 100644 .changeset/provider-toolcall-id-normalization.md delete mode 100644 .changeset/sanitize-task-output.md delete mode 100644 .changeset/sdk-v2-cancel-init.md delete mode 100644 .changeset/sdk-v2-delete-session.md delete mode 100644 .changeset/sdk-v2-fork-turn.md delete mode 100644 .changeset/session-export-feedback.md delete mode 100644 .changeset/sidebar-pr-chip-refresh.md delete mode 100644 .changeset/sidebar-pr-tag-style.md delete mode 100644 .changeset/sidebar-session-status-ordering.md delete mode 100644 .changeset/slash-command-fuzzy-search.md delete mode 100644 .changeset/subagent-card-grid.md delete mode 100644 .changeset/timeout-error-wording.md delete mode 100644 .changeset/todo-panel-frosted-restyle.md delete mode 100644 .changeset/user-menu-density.md delete mode 100644 .changeset/user-menu-upgrade-copy.md delete mode 100644 .changeset/vscode-engine-v2.md delete mode 100644 .changeset/web-auto-session-title.md delete mode 100644 .changeset/workspace-recency-sort.md create mode 100644 packages/acp-server/CHANGELOG.md diff --git a/.changeset/agent-core-v2-session-title.md b/.changeset/agent-core-v2-session-title.md deleted file mode 100644 index 17df2875d6..0000000000 --- a/.changeset/agent-core-v2-session-title.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": minor ---- - -Add the Session-scoped `ISessionTitleService` for managed AI session titles: composes the excerpt sent to the platform chat_title tool from the main agent's conversation (the first user prompts, the strict `first_turn` pair, or the head+tail `digest` for multi-turn sessions; assistant segments keep only final text), persists the result with a `titleKind` (`replaceable` / `generated` / `custom`) that never overwrites a user-renamed title unless explicitly forced, and rebroadcasts `session.meta.updated`. Gated by the new experimental `auto_session_title` flag and a managed OAuth login. diff --git a/.changeset/assistant-reply-message-time.md b/.changeset/assistant-reply-message-time.md deleted file mode 100644 index 386d8f78cc..0000000000 --- a/.changeset/assistant-reply-message-time.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: The timestamp under assistant replies now shows the message time instead of the work duration. diff --git a/.changeset/auto-session-title.md b/.changeset/auto-session-title.md deleted file mode 100644 index 253b97ff02..0000000000 --- a/.changeset/auto-session-title.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-sdk": minor ---- - -Add `generateSessionTitle` (v2 engine) for managed AI session titles: optional `force` regeneration over generated/custom titles and selectable conversation excerpts (`user_prompts` / `first_turn` / `digest`). Gated by the experimental `auto_session_title` flag and a managed OAuth login. diff --git a/.changeset/autocomplete-menus-restyle.md b/.changeset/autocomplete-menus-restyle.md deleted file mode 100644 index 75ece3c93c..0000000000 --- a/.changeset/autocomplete-menus-restyle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Restyle the slash command and @ file mention menus: matched fragments are bold-highlighted in the slash menu, and long lists in both menus get a scroll fade and a draggable floating scrollbar. diff --git a/.changeset/bash-panel-polish.md b/.changeset/bash-panel-polish.md deleted file mode 100644 index 7ee5deb92a..0000000000 --- a/.changeset/bash-panel-polish.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: The background Bash panel now supports filtering by status, and clicking a task shows its command and output on the right. diff --git a/.changeset/cache-web-assets.md b/.changeset/cache-web-assets.md deleted file mode 100644 index 587caf6d1f..0000000000 --- a/.changeset/cache-web-assets.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Cache content-hashed Kimi Web assets across reloads while keeping the app entry point revalidated. diff --git a/.changeset/cancel-init-run.md b/.changeset/cancel-init-run.md deleted file mode 100644 index 9bccc792bd..0000000000 --- a/.changeset/cancel-init-run.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Cancel an in-flight /init run together with the turn instead of letting it run to completion. diff --git a/.changeset/cli-approval-repeat-toolcall-id.md b/.changeset/cli-approval-repeat-toolcall-id.md deleted file mode 100644 index bb750999c0..0000000000 --- a/.changeset/cli-approval-repeat-toolcall-id.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix sessions hanging on the second approval prompt and tool call results being dropped or mixed up in history when using a self-hosted OpenAI-compatible endpoint that renumbers tool call ids on every response. diff --git a/.changeset/cli-autolink-cjk-boundary.md b/.changeset/cli-autolink-cjk-boundary.md deleted file mode 100644 index 56defb58a0..0000000000 --- a/.changeset/cli-autolink-cjk-boundary.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix bare URLs in chat output absorbing the CJK characters that follow them, which made the link unclickable or open a broken address. diff --git a/.changeset/composer-menu-close-on-blur.md b/.changeset/composer-menu-close-on-blur.md deleted file mode 100644 index 77e0bcb64a..0000000000 --- a/.changeset/composer-menu-close-on-blur.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix the slash command panel staying open after switching sessions or when the composer loses focus. diff --git a/.changeset/composer-work-mode-pill.md b/.changeset/composer-work-mode-pill.md deleted file mode 100644 index 509ecdd3e2..0000000000 --- a/.changeset/composer-work-mode-pill.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Replace the composer mode menu with mutually exclusive plan/goal pills on the left of the input area (arm via /plan or /goal, exit with ×); Swarm becomes a separate toolbar toggle. diff --git a/.changeset/dock-work-pills-restyle.md b/.changeset/dock-work-pills-restyle.md deleted file mode 100644 index 8933014c8a..0000000000 --- a/.changeset/dock-work-pills-restyle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Restyle the work status pills above the composer with a borderless rounded look. diff --git a/.changeset/export-log-limit.md b/.changeset/export-log-limit.md deleted file mode 100644 index 019b54f940..0000000000 --- a/.changeset/export-log-limit.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Remove the 64 MiB limit on web session exports, so large sessions no longer fail with a file-too-large error when downloaded from the web UI. diff --git a/.changeset/fix-banner-long-tag-narrow-terminal.md b/.changeset/fix-banner-long-tag-narrow-terminal.md deleted file mode 100644 index 24607f482e..0000000000 --- a/.changeset/fix-banner-long-tag-narrow-terminal.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix startup banner text wrapping on narrow terminals. diff --git a/.changeset/fix-inline-code-math.md b/.changeset/fix-inline-code-math.md deleted file mode 100644 index 6e2854da15..0000000000 --- a/.changeset/fix-inline-code-math.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix `$` content inside inline code spans being misrendered as inline math. diff --git a/.changeset/fix-mcp-oauth-cancel.md b/.changeset/fix-mcp-oauth-cancel.md deleted file mode 100644 index 07f295679d..0000000000 --- a/.changeset/fix-mcp-oauth-cancel.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix MCP OAuth cancellation leaving an in-flight authorization waiting for its callback timeout. diff --git a/.changeset/fix-secondary-model-effort-flyout.md b/.changeset/fix-secondary-model-effort-flyout.md deleted file mode 100644 index 854dec3c76..0000000000 --- a/.changeset/fix-secondary-model-effort-flyout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix the thinking-effort flyout being unreachable when selecting the last model in the subagent model list. diff --git a/.changeset/fix-windows-project-root-watch.md b/.changeset/fix-windows-project-root-watch.md deleted file mode 100644 index 27fd36caab..0000000000 --- a/.changeset/fix-windows-project-root-watch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Fix repeated file-watcher errors on Windows when the workspace is a drive root (such as `E:\`) or a UNC network share. diff --git a/.changeset/fork-busy-rejection.md b/.changeset/fork-busy-rejection.md deleted file mode 100644 index 02279bad52..0000000000 --- a/.changeset/fork-busy-rejection.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Show a clear error when forking a session while its turn is running, instead of copying a partially written turn. diff --git a/.changeset/fork-long-session-timeout.md b/.changeset/fork-long-session-timeout.md deleted file mode 100644 index 5c61bd30a1..0000000000 --- a/.changeset/fork-long-session-timeout.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix forking sessions with very long histories always failing with a timeout. diff --git a/.changeset/goal-menu-arms-pill.md b/.changeset/goal-menu-arms-pill.md deleted file mode 100644 index 31a6a80238..0000000000 --- a/.changeset/goal-menu-arms-pill.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Selecting /goal from the slash menu now immediately arms a removable goal pill in the composer; typing and sending creates the goal without requiring the goal text after the command. diff --git a/.changeset/goal-panel-restyle.md b/.changeset/goal-panel-restyle.md deleted file mode 100644 index 36a47ef379..0000000000 --- a/.changeset/goal-panel-restyle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Restyle the goal panel: the goal text and elapsed time move to the header, and actions become icon buttons. diff --git a/.changeset/kap-server-session-title-route.md b/.changeset/kap-server-session-title-route.md deleted file mode 100644 index 2c4ab91083..0000000000 --- a/.changeset/kap-server-session-title-route.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kap-server": patch ---- - -Add `POST /api/v1/sessions/{session_id}/title/generate` with an optional `{ "force": true, "source": "user_prompts" | "first_turn" | "digest" }` body; unknown sessions return 40401 and unavailable generation (flag off, no managed login, no prompt yet, backend failure) returns the new 40923 SESSION_TITLE_UNAVAILABLE. diff --git a/.changeset/klient-session-title.md b/.changeset/klient-session-title.md deleted file mode 100644 index 833b46b1cc..0000000000 --- a/.changeset/klient-session-title.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/klient": patch ---- - -Expose `session(id).generateTitle({ force, source })` on the session facade and the matching `sessionTitleService` wire contract. diff --git a/.changeset/linkify-cjk-boundary.md b/.changeset/linkify-cjk-boundary.md deleted file mode 100644 index 89c0948612..0000000000 --- a/.changeset/linkify-cjk-boundary.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix CJK text immediately after a bare URL being swallowed into the link, which made the link unopenable. diff --git a/.changeset/oauth-chat-title.md b/.changeset/oauth-chat-title.md deleted file mode 100644 index 329c6fe18f..0000000000 --- a/.changeset/oauth-chat-title.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-oauth": patch ---- - -Add `fetchChatTitle` for the managed platform `/tools` `chat_title` method: protocol headers, an 8s timeout, response validation, and structured failures. diff --git a/.changeset/oauth-device-subpath-export.md b/.changeset/oauth-device-subpath-export.md deleted file mode 100644 index 8c43547c1f..0000000000 --- a/.changeset/oauth-device-subpath-export.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-oauth": minor ---- - -Add a browser-safe `./device` subpath export exposing the device-code flow's pure-fetch HTTP wrappers and flow config, so browser bundles can run OAuth sign-in without pulling in Node-only modules. Import from `@moonshot-ai/kimi-code-oauth/device`. diff --git a/.changeset/pi-tui-autolink-cjk-boundary.md b/.changeset/pi-tui-autolink-cjk-boundary.md deleted file mode 100644 index fe5a19c080..0000000000 --- a/.changeset/pi-tui-autolink-cjk-boundary.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/pi-tui": patch ---- - -Stop GFM autolinks at CJK/full-width punctuation so a bare URL followed by CJK text no longer swallows the CJK characters into the link target. diff --git a/.changeset/plan-armed-intent.md b/.changeset/plan-armed-intent.md deleted file mode 100644 index 3229d5336f..0000000000 --- a/.changeset/plan-armed-intent.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Adjust when plan mode takes effect: enabling it now arms a removable plan pill in the composer and only activates when the message is sent, matching goal mode behavior. diff --git a/.changeset/plan-panel-view.md b/.changeset/plan-panel-view.md deleted file mode 100644 index 952bbbf56f..0000000000 --- a/.changeset/plan-panel-view.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Add a plan viewer panel: click a plan entry in the work bar to see the full plan, review results, and feedback. diff --git a/.changeset/provider-toolcall-id-normalization.md b/.changeset/provider-toolcall-id-normalization.md deleted file mode 100644 index 811d8552ea..0000000000 --- a/.changeset/provider-toolcall-id-normalization.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/agent-core-v2": patch ---- - -Normalize provider tool call ids at the LLM ingestion boundary (`ToolCallIdNormalizer` in `llmRequester`): self-hosted endpoints may renumber ids per response, and a repeated id corrupted every downstream keying — dropped tool results in context rebuild, `duplicate_tool_call_dropped` in the strict projector, merged transcript frames, misrouted approvals. The first occurrence passes through unchanged; later ones are rewritten to a readable `__` suffix, kept consistent between streamed deltas and the finalized message, logged for provenance, and rolled back when the attempt fails so projection retries re-stream under the same ids. Interaction ids are additionally minted engine-side (`approval_` / `question_` / `user_tool_`) instead of deriving from the provider toolCallId. diff --git a/.changeset/sanitize-task-output.md b/.changeset/sanitize-task-output.md deleted file mode 100644 index 0477295aea..0000000000 --- a/.changeset/sanitize-task-output.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -Prevent background task output from disrupting terminal pane borders. diff --git a/.changeset/sdk-v2-cancel-init.md b/.changeset/sdk-v2-cancel-init.md deleted file mode 100644 index f31bd9c04c..0000000000 --- a/.changeset/sdk-v2-cancel-init.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-sdk": patch ---- - -Cascade turn cancellation to the session-level /init run in the v2-backed client. diff --git a/.changeset/sdk-v2-delete-session.md b/.changeset/sdk-v2-delete-session.md deleted file mode 100644 index f35a3702c3..0000000000 --- a/.changeset/sdk-v2-delete-session.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-sdk": patch ---- - -Implement session deletion in the v2-backed client. diff --git a/.changeset/sdk-v2-fork-turn.md b/.changeset/sdk-v2-fork-turn.md deleted file mode 100644 index fc46c329ec..0000000000 --- a/.changeset/sdk-v2-fork-turn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code-sdk": patch ---- - -Support forking a session from a specific turn in the v2-backed client, and reject forking a live session while its turn is running. diff --git a/.changeset/session-export-feedback.md b/.changeset/session-export-feedback.md deleted file mode 100644 index 35945d645c..0000000000 --- a/.changeset/session-export-feedback.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Show a clear top-center confirmation toast after exporting a session, and a clearer error message when the export fails because the session is too large. diff --git a/.changeset/sidebar-pr-chip-refresh.md b/.changeset/sidebar-pr-chip-refresh.md deleted file mode 100644 index e01d63ef78..0000000000 --- a/.changeset/sidebar-pr-chip-refresh.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix the session list PR badge not refreshing after a PR is created from within a session. diff --git a/.changeset/sidebar-pr-tag-style.md b/.changeset/sidebar-pr-tag-style.md deleted file mode 100644 index 9f709621fd..0000000000 --- a/.changeset/sidebar-pr-tag-style.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Restyle the session list PR badge as a small tag with a background. diff --git a/.changeset/sidebar-session-status-ordering.md b/.changeset/sidebar-session-status-ordering.md deleted file mode 100644 index c0fc12c545..0000000000 --- a/.changeset/sidebar-session-status-ordering.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Unify session status display in the sidebar and stabilize session list ordering. diff --git a/.changeset/slash-command-fuzzy-search.md b/.changeset/slash-command-fuzzy-search.md deleted file mode 100644 index db7ddcc448..0000000000 --- a/.changeset/slash-command-fuzzy-search.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Slash commands now support fuzzy search: find commands by description text, pinyin, or pinyin initials. diff --git a/.changeset/subagent-card-grid.md b/.changeset/subagent-card-grid.md deleted file mode 100644 index 4daea26c4e..0000000000 --- a/.changeset/subagent-card-grid.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Rework the subagent panel into a card grid layout with status filtering, showing in-progress and recently finished tasks by default. diff --git a/.changeset/timeout-error-wording.md b/.changeset/timeout-error-wording.md deleted file mode 100644 index 1b2adc83fa..0000000000 --- a/.changeset/timeout-error-wording.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Fix server request timeouts being misreported as "cannot connect to the Kimi server". diff --git a/.changeset/todo-panel-frosted-restyle.md b/.changeset/todo-panel-frosted-restyle.md deleted file mode 100644 index 377ab7a267..0000000000 --- a/.changeset/todo-panel-frosted-restyle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Restyle the todo panel as frosted cards and add a current-progress completion count. diff --git a/.changeset/user-menu-density.md b/.changeset/user-menu-density.md deleted file mode 100644 index 0284bf03ce..0000000000 --- a/.changeset/user-menu-density.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Increase the font size and row height of the user menu and the plan usage flyout. diff --git a/.changeset/user-menu-upgrade-copy.md b/.changeset/user-menu-upgrade-copy.md deleted file mode 100644 index 20422f0178..0000000000 --- a/.changeset/user-menu-upgrade-copy.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Rename the user menu's "Upgrade" entry to "Upgrade membership" and label the plan usage percentage as used. diff --git a/.changeset/vscode-engine-v2.md b/.changeset/vscode-engine-v2.md deleted file mode 100644 index 7e60637d61..0000000000 --- a/.changeset/vscode-engine-v2.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"kimi-code": minor ---- - -Run the extension on the v2 agent engine by default; the interface, sessions, and workflows are unchanged. To roll back, enable the `kimi.useAgentCoreV1` setting and reload the window. diff --git a/.changeset/web-auto-session-title.md b/.changeset/web-auto-session-title.md deleted file mode 100644 index 441ef0f022..0000000000 --- a/.changeset/web-auto-session-title.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Add experimental automatic session title generation, with on-demand regeneration from the session list. diff --git a/.changeset/workspace-recency-sort.md b/.changeset/workspace-recency-sort.md deleted file mode 100644 index 95917a7533..0000000000 --- a/.changeset/workspace-recency-sort.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@moonshot-ai/kimi-code": patch ---- - -web: Add a "sort by recent activity" option to the workspace-grouped sidebar view (switched in the view options menu); newly added workspaces now sort to the top. diff --git a/apps/kimi-code/CHANGELOG.md b/apps/kimi-code/CHANGELOG.md index 7b651b8326..ab853df7db 100644 --- a/apps/kimi-code/CHANGELOG.md +++ b/apps/kimi-code/CHANGELOG.md @@ -1,5 +1,81 @@ # @moonshot-ai/kimi-code +## 0.36.1 + +### Patch Changes + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: The timestamp under assistant replies now shows the message time instead of the work duration. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Restyle the slash command and @ file mention menus: matched fragments are bold-highlighted in the slash menu, and long lists in both menus get a scroll fade and a draggable floating scrollbar. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: The background Bash panel now supports filtering by status, and clicking a task shows its command and output on the right. + +- [#2865](https://github.com/MoonshotAI/kimi-code/pull/2865) [`53909d9`](https://github.com/MoonshotAI/kimi-code/commit/53909d91e3ca570d4b565ba1abd00f027ca78d6b) Thanks [@weivwang](https://github.com/weivwang)! - Cache content-hashed Kimi Web assets across reloads while keeping the app entry point revalidated. + +- [#2916](https://github.com/MoonshotAI/kimi-code/pull/2916) [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797) Thanks [@Grapedge](https://github.com/Grapedge)! - Cancel an in-flight /init run together with the turn instead of letting it run to completion. + +- [#2911](https://github.com/MoonshotAI/kimi-code/pull/2911) [`249d8fa`](https://github.com/MoonshotAI/kimi-code/commit/249d8faa3447427665185a900926d048213d2ac7) Thanks [@7Sageer](https://github.com/7Sageer)! - Fix sessions hanging on the second approval prompt and tool call results being dropped or mixed up in history when using a self-hosted OpenAI-compatible endpoint that renumbers tool call ids on every response. + +- [#2917](https://github.com/MoonshotAI/kimi-code/pull/2917) [`6cf315b`](https://github.com/MoonshotAI/kimi-code/commit/6cf315b7bdea8a04cfaeba1bb8931c1730853aec) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Fix bare URLs in chat output absorbing the CJK characters that follow them, which made the link unclickable or open a broken address. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix the slash command panel staying open after switching sessions or when the composer loses focus. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Replace the composer mode menu with mutually exclusive plan/goal pills on the left of the input area (arm via /plan or /goal, exit with ×); Swarm becomes a separate toolbar toggle. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Restyle the work status pills above the composer with a borderless rounded look. + +- [#2910](https://github.com/MoonshotAI/kimi-code/pull/2910) [`eb72aeb`](https://github.com/MoonshotAI/kimi-code/commit/eb72aebeeb972b2fcc238d5650dd991a5580f96b) Thanks [@sailist](https://github.com/sailist)! - Remove the 64 MiB limit on web session exports, so large sessions no longer fail with a file-too-large error when downloaded from the web UI. + +- [#2884](https://github.com/MoonshotAI/kimi-code/pull/2884) [`1811bd4`](https://github.com/MoonshotAI/kimi-code/commit/1811bd4baf5b75ba076e2a24825f9c4f82c13341) Thanks [@liruifengv](https://github.com/liruifengv)! - Fix startup banner text wrapping on narrow terminals. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix `$` content inside inline code spans being misrendered as inline math. + +- [#2899](https://github.com/MoonshotAI/kimi-code/pull/2899) [`102984a`](https://github.com/MoonshotAI/kimi-code/commit/102984aa660d752ba8dd7d1aba155575f32affe2) Thanks [@oocz](https://github.com/oocz)! - Fix MCP OAuth cancellation leaving an in-flight authorization waiting for its callback timeout. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix the thinking-effort flyout being unreachable when selecting the last model in the subagent model list. + +- [#2876](https://github.com/MoonshotAI/kimi-code/pull/2876) [`5912d4c`](https://github.com/MoonshotAI/kimi-code/commit/5912d4c7d19d68975e85b007976b1bef59edae5c) Thanks [@7Sageer](https://github.com/7Sageer)! - Fix repeated file-watcher errors on Windows when the workspace is a drive root (such as `E:\`) or a UNC network share. + +- [#2916](https://github.com/MoonshotAI/kimi-code/pull/2916) [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797) Thanks [@Grapedge](https://github.com/Grapedge)! - Show a clear error when forking a session while its turn is running, instead of copying a partially written turn. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix forking sessions with very long histories always failing with a timeout. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Selecting /goal from the slash menu now immediately arms a removable goal pill in the composer; typing and sending creates the goal without requiring the goal text after the command. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Restyle the goal panel: the goal text and elapsed time move to the header, and actions become icon buttons. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix CJK text immediately after a bare URL being swallowed into the link, which made the link unopenable. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Adjust when plan mode takes effect: enabling it now arms a removable plan pill in the composer and only activates when the message is sent, matching goal mode behavior. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Add a plan viewer panel: click a plan entry in the work bar to see the full plan, review results, and feedback. + +- [#2863](https://github.com/MoonshotAI/kimi-code/pull/2863) [`245e3d5`](https://github.com/MoonshotAI/kimi-code/commit/245e3d56a6de45e74d55449ef26cd65304a3250a) Thanks [@LouisDM](https://github.com/LouisDM)! - Prevent background task output from disrupting terminal pane borders. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Show a clear top-center confirmation toast after exporting a session, and a clearer error message when the export fails because the session is too large. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix the session list PR badge not refreshing after a PR is created from within a session. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Restyle the session list PR badge as a small tag with a background. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Unify session status display in the sidebar and stabilize session list ordering. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Slash commands now support fuzzy search: find commands by description text, pinyin, or pinyin initials. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Rework the subagent panel into a card grid layout with status filtering, showing in-progress and recently finished tasks by default. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Fix server request timeouts being misreported as "cannot connect to the Kimi server". + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Restyle the todo panel as frosted cards and add a current-progress completion count. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Increase the font size and row height of the user menu and the plan usage flyout. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Rename the user menu's "Upgrade" entry to "Upgrade membership" and label the plan usage percentage as used. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Add experimental automatic session title generation, with on-demand regeneration from the session list. + +- [#2922](https://github.com/MoonshotAI/kimi-code/pull/2922) [`cd48995`](https://github.com/MoonshotAI/kimi-code/commit/cd489955bb42c4a8055de9545d0b699b93bba98a) Thanks [@wbxl2000](https://github.com/wbxl2000)! - web: Add a "sort by recent activity" option to the workspace-grouped sidebar view (switched in the view options menu); newly added workspaces now sort to the top. + ## 0.36.0 ### Minor Changes diff --git a/apps/kimi-code/package.json b/apps/kimi-code/package.json index 9293788f7e..bbeb38ead7 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.0", + "version": "0.36.1", "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 a2ff988f7a..9978f3f619 100644 --- a/apps/vscode/CHANGELOG.md +++ b/apps/vscode/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## 0.7.0 + +### Minor Changes + +- [#2916](https://github.com/MoonshotAI/kimi-code/pull/2916) [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797) Thanks [@Grapedge](https://github.com/Grapedge)! - Run the extension on the v2 agent engine by default; the interface, sessions, and workflows are unchanged. To roll back, enable the `kimi.useAgentCoreV1` setting and reload the window. + +### Patch Changes + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797), [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797), [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797)]: + - @moonshot-ai/kimi-code-sdk@0.18.0 + ## 0.6.9 ### Patch Changes diff --git a/apps/vscode/package.json b/apps/vscode/package.json index a03d923c70..4a1b1444d8 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.6.9", + "version": "0.7.0", "private": true, "license": "Apache-2.0", "type": "module", diff --git a/packages/acp-adapter/CHANGELOG.md b/packages/acp-adapter/CHANGELOG.md index 82b80da4b5..24b0112e73 100644 --- a/packages/acp-adapter/CHANGELOG.md +++ b/packages/acp-adapter/CHANGELOG.md @@ -1,5 +1,13 @@ # @moonshot-ai/acp-adapter +## 0.3.9 + +### Patch Changes + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797), [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797), [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797)]: + - @moonshot-ai/kimi-code-sdk@0.18.0 + - @moonshot-ai/agent-core@0.15.8 + ## 0.3.8 ### Patch Changes diff --git a/packages/acp-adapter/package.json b/packages/acp-adapter/package.json index ae373c656b..49e2fe460f 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.8", + "version": "0.3.9", "private": true, "description": "Agent Client Protocol adapter for kimi-code", "license": "MIT", diff --git a/packages/acp-server/CHANGELOG.md b/packages/acp-server/CHANGELOG.md new file mode 100644 index 0000000000..a333c2e72b --- /dev/null +++ b/packages/acp-server/CHANGELOG.md @@ -0,0 +1,9 @@ +# @moonshot-ai/acp-server + +## 0.0.1 + +### Patch Changes + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`249d8fa`](https://github.com/MoonshotAI/kimi-code/commit/249d8faa3447427665185a900926d048213d2ac7)]: + - @moonshot-ai/agent-core-v2@0.4.0 + - @moonshot-ai/klient@0.1.2 diff --git a/packages/acp-server/package.json b/packages/acp-server/package.json index dc85d3be73..46720ff5c0 100644 --- a/packages/acp-server/package.json +++ b/packages/acp-server/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/acp-server", - "version": "0.0.0", + "version": "0.0.1", "private": true, "description": "Agent Client Protocol (ACP) host backed directly by the DI × Scope agent engine (agent-core-v2)", "license": "MIT", diff --git a/packages/agent-core-v2/CHANGELOG.md b/packages/agent-core-v2/CHANGELOG.md index bb6734cb8f..970c3b6445 100644 --- a/packages/agent-core-v2/CHANGELOG.md +++ b/packages/agent-core-v2/CHANGELOG.md @@ -1,5 +1,18 @@ # @moonshot-ai/agent-core-v2 +## 0.4.0 + +### Minor Changes + +- [#2351](https://github.com/MoonshotAI/kimi-code/pull/2351) [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629) Thanks [@7Sageer](https://github.com/7Sageer)! - Add the Session-scoped `ISessionTitleService` for managed AI session titles: composes the excerpt sent to the platform chat_title tool from the main agent's conversation (the first user prompts, the strict `first_turn` pair, or the head+tail `digest` for multi-turn sessions; assistant segments keep only final text), persists the result with a `titleKind` (`replaceable` / `generated` / `custom`) that never overwrites a user-renamed title unless explicitly forced, and rebroadcasts `session.meta.updated`. Gated by the new experimental `auto_session_title` flag and a managed OAuth login. + +### Patch Changes + +- [#2911](https://github.com/MoonshotAI/kimi-code/pull/2911) [`249d8fa`](https://github.com/MoonshotAI/kimi-code/commit/249d8faa3447427665185a900926d048213d2ac7) Thanks [@7Sageer](https://github.com/7Sageer)! - Normalize provider tool call ids at the LLM ingestion boundary (`ToolCallIdNormalizer` in `llmRequester`): self-hosted endpoints may renumber ids per response, and a repeated id corrupted every downstream keying — dropped tool results in context rebuild, `duplicate_tool_call_dropped` in the strict projector, merged transcript frames, misrouted approvals. The first occurrence passes through unchanged; later ones are rewritten to a readable `__` suffix, kept consistent between streamed deltas and the finalized message, logged for provenance, and rolled back when the attempt fails so projection retries re-stream under the same ids. Interaction ids are additionally minted engine-side (`approval_` / `question_` / `user_tool_`) instead of deriving from the provider toolCallId. + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`4a93f70`](https://github.com/MoonshotAI/kimi-code/commit/4a93f70aa2cf5f70a88b4f8eeb2e409aab2c8f59)]: + - @moonshot-ai/kimi-code-oauth@0.4.0 + ## 0.3.2 ### Patch Changes diff --git a/packages/agent-core-v2/package.json b/packages/agent-core-v2/package.json index 3a65a6b35f..1fba43dfcd 100644 --- a/packages/agent-core-v2/package.json +++ b/packages/agent-core-v2/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/agent-core-v2", - "version": "0.3.2", + "version": "0.4.0", "private": true, "description": "The unified agent engine for Kimi (v2 — DI Scope architecture)", "license": "MIT", diff --git a/packages/agent-core/CHANGELOG.md b/packages/agent-core/CHANGELOG.md index ea446eb567..10d8c96a1b 100644 --- a/packages/agent-core/CHANGELOG.md +++ b/packages/agent-core/CHANGELOG.md @@ -1,5 +1,12 @@ # @moonshot-ai/agent-core +## 0.15.8 + +### Patch Changes + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`4a93f70`](https://github.com/MoonshotAI/kimi-code/commit/4a93f70aa2cf5f70a88b4f8eeb2e409aab2c8f59)]: + - @moonshot-ai/kimi-code-oauth@0.4.0 + ## 0.15.7 ### Patch Changes diff --git a/packages/agent-core/package.json b/packages/agent-core/package.json index ddcba9b08a..2d96ce3e15 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.7", + "version": "0.15.8", "private": true, "description": "The unified agent engine for Kimi", "license": "MIT", diff --git a/packages/kap-server/CHANGELOG.md b/packages/kap-server/CHANGELOG.md index d81d2b1432..cff24b966e 100644 --- a/packages/kap-server/CHANGELOG.md +++ b/packages/kap-server/CHANGELOG.md @@ -1,5 +1,15 @@ # @moonshot-ai/kap-server +## 0.2.2 + +### Patch Changes + +- [#2351](https://github.com/MoonshotAI/kimi-code/pull/2351) [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629) Thanks [@7Sageer](https://github.com/7Sageer)! - Add `POST /api/v1/sessions/{session_id}/title/generate` with an optional `{ "force": true, "source": "user_prompts" | "first_turn" | "digest" }` body; unknown sessions return 40401 and unavailable generation (flag off, no managed login, no prompt yet, backend failure) returns the new 40923 SESSION_TITLE_UNAVAILABLE. + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`4a93f70`](https://github.com/MoonshotAI/kimi-code/commit/4a93f70aa2cf5f70a88b4f8eeb2e409aab2c8f59), [`249d8fa`](https://github.com/MoonshotAI/kimi-code/commit/249d8faa3447427665185a900926d048213d2ac7)]: + - @moonshot-ai/agent-core-v2@0.4.0 + - @moonshot-ai/kimi-code-oauth@0.4.0 + ## 0.2.1 ### Patch Changes diff --git a/packages/kap-server/package.json b/packages/kap-server/package.json index cb9035015f..4306bcef39 100644 --- a/packages/kap-server/package.json +++ b/packages/kap-server/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kap-server", - "version": "0.2.1", + "version": "0.2.2", "private": true, "description": "Kimi Code server backed by the DI × Scope agent engine (agent-core-v2)", "type": "module", diff --git a/packages/klient/CHANGELOG.md b/packages/klient/CHANGELOG.md index 3f2e6b1e56..43cbea5410 100644 --- a/packages/klient/CHANGELOG.md +++ b/packages/klient/CHANGELOG.md @@ -1,5 +1,14 @@ # @moonshot-ai/klient +## 0.1.2 + +### Patch Changes + +- [#2351](https://github.com/MoonshotAI/kimi-code/pull/2351) [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629) Thanks [@7Sageer](https://github.com/7Sageer)! - Expose `session(id).generateTitle({ force, source })` on the session facade and the matching `sessionTitleService` wire contract. + +- Updated dependencies [[`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629), [`249d8fa`](https://github.com/MoonshotAI/kimi-code/commit/249d8faa3447427665185a900926d048213d2ac7)]: + - @moonshot-ai/agent-core-v2@0.4.0 + ## 0.1.1 ### Patch Changes diff --git a/packages/klient/package.json b/packages/klient/package.json index dbba0c283a..3f07557eb4 100644 --- a/packages/klient/package.json +++ b/packages/klient/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/klient", - "version": "0.1.1", + "version": "0.1.2", "private": true, "description": "Kimi client SDK — contract-driven facade over agent-core-v2, routable over ipc or in-memory transports.", "license": "MIT", diff --git a/packages/node-sdk/CHANGELOG.md b/packages/node-sdk/CHANGELOG.md index 66b0fe369d..cdbd876537 100644 --- a/packages/node-sdk/CHANGELOG.md +++ b/packages/node-sdk/CHANGELOG.md @@ -1,5 +1,19 @@ # @moonshot-ai/kimi-code-sdk +## 0.18.0 + +### Minor Changes + +- [#2351](https://github.com/MoonshotAI/kimi-code/pull/2351) [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629) Thanks [@7Sageer](https://github.com/7Sageer)! - Add `generateSessionTitle` (v2 engine) for managed AI session titles: optional `force` regeneration over generated/custom titles and selectable conversation excerpts (`user_prompts` / `first_turn` / `digest`). Gated by the experimental `auto_session_title` flag and a managed OAuth login. + +### Patch Changes + +- [#2916](https://github.com/MoonshotAI/kimi-code/pull/2916) [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797) Thanks [@Grapedge](https://github.com/Grapedge)! - Cascade turn cancellation to the session-level /init run in the v2-backed client. + +- [#2916](https://github.com/MoonshotAI/kimi-code/pull/2916) [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797) Thanks [@Grapedge](https://github.com/Grapedge)! - Implement session deletion in the v2-backed client. + +- [#2916](https://github.com/MoonshotAI/kimi-code/pull/2916) [`7475c2e`](https://github.com/MoonshotAI/kimi-code/commit/7475c2e2e3dd86ac0b8a8d51d4f1d233ed7df797) Thanks [@Grapedge](https://github.com/Grapedge)! - Support forking a session from a specific turn in the v2-backed client, and reject forking a live session while its turn is running. + ## 0.17.0 ### Minor Changes diff --git a/packages/node-sdk/package.json b/packages/node-sdk/package.json index 17f40c0ec9..39db925226 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.17.0", + "version": "0.18.0", "private": true, "description": "TypeScript SDK for the Kimi Code Agent", "license": "MIT", diff --git a/packages/oauth/CHANGELOG.md b/packages/oauth/CHANGELOG.md index 8d93fac198..43a6043d1c 100644 --- a/packages/oauth/CHANGELOG.md +++ b/packages/oauth/CHANGELOG.md @@ -1,5 +1,15 @@ # @moonshot-ai/kimi-code-oauth +## 0.4.0 + +### Minor Changes + +- [#2885](https://github.com/MoonshotAI/kimi-code/pull/2885) [`4a93f70`](https://github.com/MoonshotAI/kimi-code/commit/4a93f70aa2cf5f70a88b4f8eeb2e409aab2c8f59) Thanks [@liruifengv](https://github.com/liruifengv)! - Add a browser-safe `./device` subpath export exposing the device-code flow's pure-fetch HTTP wrappers and flow config, so browser bundles can run OAuth sign-in without pulling in Node-only modules. Import from `@moonshot-ai/kimi-code-oauth/device`. + +### Patch Changes + +- [#2351](https://github.com/MoonshotAI/kimi-code/pull/2351) [`6be2697`](https://github.com/MoonshotAI/kimi-code/commit/6be26978b123bacf1c5ebce52bbeb6f7b7ff0629) Thanks [@7Sageer](https://github.com/7Sageer)! - Add `fetchChatTitle` for the managed platform `/tools` `chat_title` method: protocol headers, an 8s timeout, response validation, and structured failures. + ## 0.3.0 ### Minor Changes diff --git a/packages/oauth/package.json b/packages/oauth/package.json index 4b9d4b82f3..7bdb32b0bf 100644 --- a/packages/oauth/package.json +++ b/packages/oauth/package.json @@ -1,6 +1,6 @@ { "name": "@moonshot-ai/kimi-code-oauth", - "version": "0.3.0", + "version": "0.4.0", "private": true, "description": "Kimi OAuth toolkit for managed Kimi Code authentication", "license": "MIT", diff --git a/packages/pi-tui/CHANGELOG.md b/packages/pi-tui/CHANGELOG.md index 9fdbb673dd..5f51592201 100644 --- a/packages/pi-tui/CHANGELOG.md +++ b/packages/pi-tui/CHANGELOG.md @@ -1,5 +1,11 @@ # @moonshot-ai/pi-tui +## 0.84.3 + +### Patch Changes + +- [#2917](https://github.com/MoonshotAI/kimi-code/pull/2917) [`6cf315b`](https://github.com/MoonshotAI/kimi-code/commit/6cf315b7bdea8a04cfaeba1bb8931c1730853aec) Thanks [@wbxl2000](https://github.com/wbxl2000)! - Stop GFM autolinks at CJK/full-width punctuation so a bare URL followed by CJK text no longer swallows the CJK characters into the link target. + ## 0.84.2 ### Patch Changes diff --git a/packages/pi-tui/package.json b/packages/pi-tui/package.json index 85648c79c2..c774a0b06a 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.2", + "version": "0.84.3", "private": true, "description": "Terminal User Interface library with differential rendering for efficient text-based applications", "license": "MIT",