ci: release packages#1378
Merged
Merged
Conversation
59dff12 to
a59569e
Compare
c7d11de to
2cad692
Compare
2cad692 to
fa8a350
Compare
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.23.0
Minor Changes
#1417
79b360cThanks @RealKai42! - Enable Preserved Thinking by default for Kimi models when Thinking is on, keeping prior reasoning across turns. Set[thinking] keep = "off"in config.toml (orKIMI_MODEL_THINKING_KEEP=off) to disable it.#1073
6c0ce09Thanks @sailist! - Add server APIs to restore archived sessions and list only archived sessions.#1369
f0896a5Thanks @starquakee! - Add experimental progressive tool disclosure (select_tools). When thetool-selectexperimental flag is on and the active model declares theselect_toolscapability, MCP tool schemas stay out of the request's top-leveltools[](preserving the provider prompt cache); the model loads tools on demand by exact name via the new built-inselect_toolstool, guided by<tools_added>/<tools_removed>announcements. Off by default and inert on models without the capability — behavior is unchanged until a supporting model is catalogued. The SDK additionally maps theselect_toolscapability when building model aliases from a catalog and reports the new flag throughgetExperimentalFeatures().#1073
6c0ce09Thanks @sailist! - web: Add an Archived sessions page in Settings to browse and restore archived sessions. Open Settings → Archived to find it.#1425
c5e3e80Thanks @wbxl2000! - web: Replace the swarm footer with a single inline tool card that shows live subagent progress and the aggregated result, and keep swarm badges stable after refresh.Patch Changes
#1414
c12f309Thanks @RealKai42! - AskUserQuestion now feeds answers back to the model as question text and option labels (e.g.{"answers":{"Which database?":"Postgres"}}) instead of synthesized ids likeq_0/opt_0_1, so the model no longer has to map positional ids back to the original options — the wire protocol is unchanged, clients still answer with option ids. Question texts must now be unique per call and option labels unique per question; the web transcript card resolves both the new label form and legacy id transcripts.#1408
fc259abThanks @liruifengv! - Fix@file completion missing deeply nested files in large projects after adding extra workspace directories.#1346
b9258eeThanks @liruifengv! - Show compaction summaries in the TUI after compaction. Press Ctrl-O to show or hide the summary.#1419
5ea3ec4Thanks @liruifengv! - Fix the Bash tool card collapsing in height when a multi-line command finishes with short output, and visually separate the command from its output.#1410
1c817dfThanks @liruifengv! - Fix the edit approval preview shown by ctrl+e to include surrounding context lines, matching the summary panel.#1421
1de0286Thanks @liruifengv! - Fix the Edit tool card jumping in height and flickering while its result streams in.#1389
ebdffc7Thanks @sailist! - Fix tool calling with Google Gemini models, including Gemini 3 thinking-signature round-trips across turns.#1393
4c43935Thanks @justjavac! - web: Show the correct session search shortcut on Windows.#1406
ce41f4bThanks @wbxl2000! - web: Fix the collapsed sidebar not hiding and squeezing the conversation layout.#1413
913d042Thanks @liruifengv! - Fix the input box shifting upward after the slash command menu closes.#1433
ac5b5e4Thanks @liruifengv! - web: Fix tool components jumping the conversation when expanded or collapsed.#1394
e95fc83Thanks @justjavac! - web: Fix the font size setting so chat text, composer text, and sidebar text follow the selected size.#1411
e6e6dd5Thanks @wbxl2000! - web: Stop the chat history from replaying its entrance animation every time a session is opened.#1409
578f7d3Thanks @wbxl2000! - web: Fix the end of a reply staying missing after reopening a session.#1390
083d0caThanks @sailist! - Fix sessions that exist on disk but were missing from the session list or returned 404 on direct access, by rebuilding the session index at server startup and keeping it consistent.#1357
be7c991Thanks @wbxl2000! - web: Fix queued media messages not loading back into the composer and keep attachments when undoing a message.#1428
903e8edThanks @wbxl2000! - web: Add an Archived sessions entry to the mobile settings sheet and clarify the archive confirmation to mention restoring from Settings.#1391
c5c6282Thanks @wbxl2000! - web: Render AskUserQuestion answers as a readable option list with the chosen option(s) highlighted, instead of raw JSON.#1423
fa6d198Thanks @liruifengv! - web: Fix an almost-invisible composer input caret and a washed-out strikethrough on completed todos.#1436
a5fbcb7Thanks @wbxl2000! - web: Keep the composer toolbar from clipping its controls on narrow windows and phones, with the context ring staying visible at every width.#1426
2374bc4Thanks @liruifengv! - web: Show scheduled-reminder (cron) fires as notice cards in the chat instead of hiding them.#1391
c5c6282Thanks @wbxl2000! - web: Align the markdown diff code block with the design system: code text keeps the normal ink colour while the sign and a soft row background carry the change, matching the ~/diff panel.#1434
4aacddcThanks @wbxl2000! - Show the Kimi icon and clearer titles in web desktop notifications.#1392
4963c90Thanks @sailist! - web: Show available skills in the composer before a session is created.#1438
d86fa38Thanks @wbxl2000! - web: Prevent chat text from hyphenating at line breaks and render code without font ligatures.#1391
c5c6282Thanks @wbxl2000! - web: Drop the stray left indent in the tool-call card body so expanded content aligns with the header.@moonshot-ai/kimi-code-sdk@0.13.0
Minor Changes
f0896a5Thanks @starquakee! - Add experimental progressive tool disclosure (select_tools). When thetool-selectexperimental flag is on and the active model declares theselect_toolscapability, MCP tool schemas stay out of the request's top-leveltools[](preserving the provider prompt cache); the model loads tools on demand by exact name via the new built-inselect_toolstool, guided by<tools_added>/<tools_removed>announcements. Off by default and inert on models without the capability — behavior is unchanged until a supporting model is catalogued. The SDK additionally maps theselect_toolscapability when building model aliases from a catalog and reports the new flag throughgetExperimentalFeatures().@moonshot-ai/acp-adapter@0.3.4
Patch Changes
f0896a5]:@moonshot-ai/pi-tui@0.80.7
Patch Changes
fc259abThanks @liruifengv! - Support searching multiple workspace roots for@file completion through fd, deduplicated by absolute path.