ReleaseMoonshot AI (Kimi)Moonshot AI (Kimi)published Jul 8, 2026seen 2w

MoonshotAI/kimi-code @moonshot-ai/kimi-code@0.23.2

MoonshotAI/kimi-code

Open original ↗

Captured source

source ↗
published Jul 8, 2026seen 2wcaptured 2whttp 200method plain

@moonshot-ai/kimi-code@0.23.2

Repository: MoonshotAI/kimi-code

Tag: @moonshot-ai/kimi-code@0.23.2

Published: 2026-07-08T07:39:45Z

Prerelease: no

Release notes:

Patch Changes

  • #1489 `2206d21` Thanks @wbxl2000! - Add the Vercel plugin to the bundled plugin marketplace. Run /plugins and select Vercel Plugin to install it.
  • #1474 `11c6a37` Thanks @wbxl2000! - web: Fix the connection error toast lingering after the WebSocket reconnects when returning from the background.
  • #1460 `474ce28` Thanks @RealKai42! - Raise the image downscale cap from 2000px to 3000px, and fix swapped width/height for EXIF-rotated (portrait) photos in compression captions and media read notes so region readback coordinates map correctly.
  • #1467 `ee38545` Thanks @liruifengv! - web: Compile icons at build time so the bundled web UI only carries the icons it renders.
  • #1471 `9b76e5b` Thanks @starquakee! - Progressive tool disclosure (select_tools, experimental): compaction now discards the loaded tool schemas instead of re-injecting them. After a compaction the boundary announcement re-lists every loadable tool name and the model re-selects what it still needs; a from-memory call to a no-longer-loaded tool is rejected with guidance to select it first. This keeps the post-compaction context at its minimal users+summary floor and removes the schema-rebuild budget heuristics. No effect unless the tool-select experimental flag and a select_tools-capable model are active.
  • #1491 `0cc9831` Thanks @wbxl2000! - web: The composer model switcher switches the active session's model as before and additionally bumps the global default model, so new sessions inherit the choice.
  • #1492 `b0809dd` Thanks @wbxl2000! - web: Show session skills in the slash menu as /skill: so they are distinguishable from built-in commands; typing the bare skill name still works.