ci: release packages - #2881
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
21 times, most recently
from
August 14, 2026 12:39
27f993c to
25c1c35
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
August 14, 2026 12:49
25c1c35 to
ee01101
Compare
7723qqq
pushed a commit
to 7723qqq/kimi-code
that referenced
this pull request
Aug 15, 2026
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@moonshot-ai/kimi-code@0.36.1
Patch Changes
#2922
cd48995Thanks @wbxl2000! - web: The timestamp under assistant replies now shows the message time instead of the work duration.#2922
cd48995Thanks @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
cd48995Thanks @wbxl2000! - web: The background Bash panel now supports filtering by status, and clicking a task shows its command and output on the right.#2865
53909d9Thanks @weivwang! - Cache content-hashed Kimi Web assets across reloads while keeping the app entry point revalidated.#2916
7475c2eThanks @Grapedge! - Cancel an in-flight /init run together with the turn instead of letting it run to completion.#2911
249d8faThanks @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
6cf315bThanks @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
cd48995Thanks @wbxl2000! - web: Fix the slash command panel staying open after switching sessions or when the composer loses focus.#2922
cd48995Thanks @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
cd48995Thanks @wbxl2000! - web: Restyle the work status pills above the composer with a borderless rounded look.#2910
eb72aebThanks @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
1811bd4Thanks @liruifengv! - Fix startup banner text wrapping on narrow terminals.#2922
cd48995Thanks @wbxl2000! - web: Fix$content inside inline code spans being misrendered as inline math.#2899
102984aThanks @oocz! - Fix MCP OAuth cancellation leaving an in-flight authorization waiting for its callback timeout.#2922
cd48995Thanks @wbxl2000! - web: Fix the thinking-effort flyout being unreachable when selecting the last model in the subagent model list.#2876
5912d4cThanks @7Sageer! - Fix repeated file-watcher errors on Windows when the workspace is a drive root (such asE:\) or a UNC network share.#2916
7475c2eThanks @Grapedge! - Show a clear error when forking a session while its turn is running, instead of copying a partially written turn.#2922
cd48995Thanks @wbxl2000! - web: Fix forking sessions with very long histories always failing with a timeout.#2922
cd48995Thanks @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
cd48995Thanks @wbxl2000! - web: Restyle the goal panel: the goal text and elapsed time move to the header, and actions become icon buttons.#2922
cd48995Thanks @wbxl2000! - web: Fix CJK text immediately after a bare URL being swallowed into the link, which made the link unopenable.#2922
cd48995Thanks @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
cd48995Thanks @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
245e3d5Thanks @LouisDM! - Prevent background task output from disrupting terminal pane borders.#2922
cd48995Thanks @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
cd48995Thanks @wbxl2000! - web: Fix the session list PR badge not refreshing after a PR is created from within a session.#2922
cd48995Thanks @wbxl2000! - web: Restyle the session list PR badge as a small tag with a background.#2922
cd48995Thanks @wbxl2000! - web: Unify session status display in the sidebar and stabilize session list ordering.#2922
cd48995Thanks @wbxl2000! - web: Slash commands now support fuzzy search: find commands by description text, pinyin, or pinyin initials.#2922
cd48995Thanks @wbxl2000! - web: Rework the subagent panel into a card grid layout with status filtering, showing in-progress and recently finished tasks by default.#2922
cd48995Thanks @wbxl2000! - web: Fix server request timeouts being misreported as "cannot connect to the Kimi server".#2922
cd48995Thanks @wbxl2000! - web: Restyle the todo panel as frosted cards and add a current-progress completion count.#2922
cd48995Thanks @wbxl2000! - web: Increase the font size and row height of the user menu and the plan usage flyout.#2922
cd48995Thanks @wbxl2000! - web: Rename the user menu's "Upgrade" entry to "Upgrade membership" and label the plan usage percentage as used.#2922
cd48995Thanks @wbxl2000! - web: Add experimental automatic session title generation, with on-demand regeneration from the session list.#2922
cd48995Thanks @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.kimi-code@0.7.0
Minor Changes
7475c2eThanks @Grapedge! - Run the extension on the v2 agent engine by default; the interface, sessions, and workflows are unchanged. To roll back, enable thekimi.useAgentCoreV1setting and reload the window.Patch Changes
6be2697,7475c2e,7475c2e,7475c2e]:@moonshot-ai/agent-core-v2@0.4.0
Minor Changes
6be2697Thanks @7Sageer! - Add the Session-scopedISessionTitleServicefor 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 strictfirst_turnpair, or the head+taildigestfor multi-turn sessions; assistant segments keep only final text), persists the result with atitleKind(replaceable/generated/custom) that never overwrites a user-renamed title unless explicitly forced, and rebroadcastssession.meta.updated. Gated by the new experimentalauto_session_titleflag and a managed OAuth login.Patch Changes
#2911
249d8faThanks @7Sageer! - Normalize provider tool call ids at the LLM ingestion boundary (ToolCallIdNormalizerinllmRequester): 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_droppedin the strict projector, merged transcript frames, misrouted approvals. The first occurrence passes through unchanged; later ones are rewritten to a readable<id>__<n>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_<uuid>/question_<uuid>/user_tool_<uuid>) instead of deriving from the provider toolCallId.Updated dependencies [
6be2697,4a93f70]:@moonshot-ai/kimi-code-sdk@0.18.0
Minor Changes
6be2697Thanks @7Sageer! - AddgenerateSessionTitle(v2 engine) for managed AI session titles: optionalforceregeneration over generated/custom titles and selectable conversation excerpts (user_prompts/first_turn/digest). Gated by the experimentalauto_session_titleflag and a managed OAuth login.Patch Changes
#2916
7475c2eThanks @Grapedge! - Cascade turn cancellation to the session-level /init run in the v2-backed client.#2916
7475c2eThanks @Grapedge! - Implement session deletion in the v2-backed client.#2916
7475c2eThanks @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.@moonshot-ai/kimi-code-oauth@0.4.0
Minor Changes
4a93f70Thanks @liruifengv! - Add a browser-safe./devicesubpath 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
6be2697Thanks @7Sageer! - AddfetchChatTitlefor the managed platform/toolschat_titlemethod: protocol headers, an 8s timeout, response validation, and structured failures.@moonshot-ai/acp-adapter@0.3.9
Patch Changes
6be2697,7475c2e,7475c2e,7475c2e]:@moonshot-ai/acp-server@0.0.1
Patch Changes
6be2697,6be2697,249d8fa]:@moonshot-ai/agent-core@0.15.8
Patch Changes
6be2697,4a93f70]:@moonshot-ai/kap-server@0.2.2
Patch Changes
#2351
6be2697Thanks @7Sageer! - AddPOST /api/v1/sessions/{session_id}/title/generatewith 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,6be2697,4a93f70,249d8fa]:@moonshot-ai/klient@0.1.2
Patch Changes
#2351
6be2697Thanks @7Sageer! - Exposesession(id).generateTitle({ force, source })on the session facade and the matchingsessionTitleServicewire contract.Updated dependencies [
6be2697,249d8fa]:@moonshot-ai/pi-tui@0.84.3
Patch Changes
6cf315bThanks @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.