Skip to content

Releases: MoonshotAI/kimi-code

@moonshot-ai/kimi-code@0.16.0

16 Jun 13:25
efda438

Choose a tag to compare

Minor Changes

  • #788 efdf8a1 - Add a built-in kimi vis command that launches the session visualizer in your browser, pointed at your local sessions. Supports --port/--host, --no-open, and kimi vis <sessionId> deep-links.

Patch Changes

  • #790 d0d5821 - Stop Anthropic-compatible providers from reading ambient Anthropic shell credentials and custom headers.

  • #809 6f442bd - Add configurable banner display frequencies with local display state.

  • #807 b45672c - Close wrapped output streams when buffered readers are destroyed.

  • #813 7b5b818 - Fix repeated compaction handling when context remains over the blocking threshold.

  • #801 ff332be - Polish queue pane styling

  • #802 aa1896c - Reduce the maximum height of the /btw side panel from half to one-third of the terminal.

  • #805 3e6196e - Project session replay ranges over rendered replay records instead of raw persisted records.

  • #804 299b9fc - Prevent session shutdown from resuming the agent when stopping background tasks.

  • #823 90fc04b - Remove redundant LLM request logging context plumbing.

@moonshot-ai/kimi-code@0.15.0

15 Jun 14:52
18aa215

Choose a tag to compare

Minor Changes

  • #779 2746c71 - Add an all-sessions picker view with name search, paginated browsing, and clipboard-ready resume commands for sessions in other working directories.

  • #744 18f299f - Add support for legacy SSE MCP servers alongside stdio and streamable HTTP transports.

Patch Changes

  • #777 4516f62 - Clarify AGENTS.md prompt guidance and mark truncated instruction files.

  • #780 8a92db6 - Prompt the CLI to show one brief same-language status sentence before non-trivial tool calls.

  • #786 e10b25f - Stop writing resume version markers into persisted agent metadata.

  • #768 c6a9967 - Recover resumed sessions when an interrupted tool call result was not recorded.

  • #775 3fa1b8e - Optimize the npm packaging system.

  • #343 73be7ba - Repair mismatched JSON Schema types emitted by Xcode 26.5 MCP server for Moonshot compatibility.

  • #777 4516f62 - Collapse hidden directories in the workspace prompt and explain how to inspect them.

  • #766 9cef896 - Clarify that compaction summaries must be emitted in the final answer.

  • #765 046856b - Read media files using header-detected types before falling back to media extensions.

  • #779 2746c71 - Show the all-sessions toggle hint when the current working directory has no sessions.

  • #785 4578f05 - Include the skill's directory on the loaded-skill context block so the agent can locate a skill's bundled resources (scripts, templates) after it is invoked.

  • #784 a562ef5 - Decouple agent skill access from session-specific registry implementations.

  • #772 d47e699 - Do not carry obsolete legacy loop, background, plan, yolo, or unknown experimental flags into migrated config files.

  • #783 e2a407c - Keep TUI components within narrow terminal widths by wrapping, compacting, or truncating lines that could exceed the render width.

  • #776 ecd7a0a - Resolve model capabilities through a static lookup instead of instantiating a temporary provider.

  • #767 a355f2a - Prioritize clearing draft editor text before Ctrl-C cancels an active stream.

  • #787 1eb363f - Extend the same-language rule to the model's reasoning, so thinking follows the user's language while keeping code and technical terms in their original form.

@moonshot-ai/kimi-code@0.14.3

14 Jun 01:14
9392806

Choose a tag to compare

Patch Changes

  • #713 f874251 - Refresh provider model metadata before opening the model picker.

@moonshot-ai/kimi-code@0.14.2

12 Jun 09:44
1cb49db

Choose a tag to compare

Patch Changes

  • #683 ad239cb - Allow --auto, --yolo, and --plan to be combined with --session or --continue by applying the requested mode to the resumed session.

  • #690 7f0dde2 - Fix endless desktop notifications in iTerm2 by only sending terminal progress sequences to terminals that support them.

  • #651 c39c625 - Qualify sub-skill names with their parent prefix and expose sub-skills as dotted slash commands in the TUI.

  • #617 911e7c3 - Show completed and cancelled compaction records correctly when resuming a session.

  • #676 dcf3075 - Stream foreground Bash stdout and stderr while commands are still running.

  • #692 7ca9bdf - Skip re-entering plan mode when resuming a session that is already in plan mode (previously failed with "Already in plan mode"), and stop re-applying --auto/--yolo/--plan startup flags when switching sessions through the /sessions picker.

  • #675 d1ba145 - Sync custom registry provider additions, removals, and rotated registry keys during startup refresh.

  • #689 8d251f8 - Drop invalid config.toml sections with a warning instead of failing to start.

@moonshot-ai/kimi-code@0.14.1

12 Jun 02:56
0a3e87f

Choose a tag to compare

Patch Changes

  • #643 4e5043b - Require AgentSwarm tool calls to run alone in a model response.

  • #631 2961425 - Wrap long command and skill descriptions in the autocomplete menu onto a second line instead of cutting them off.

  • #661 0927f79 - Cancel active turns during session shutdown so foreground shell commands do not outlive prompt-mode exits.

  • #604 7ec738c - Fix premature stream close errors when shell processes time out or are killed.

  • #632 d8cdebf - Degrade unsupported audio/video to placeholder text and reattach tool result media instead of silently dropping them.

  • #628 0ee9106 - Fix ACP file reads and edits for Windows workspaces opened through IDE clients.

  • #658 0381329 - Send OpenAI Responses system prompts as request instructions.

  • #654 ff80327 - Propagate configured execution environment overrides across spawned processes.

  • #644 a58b5b2 - Polish builtin skills.

  • #649 a2c5e1b - Add runtime support for dynamic MCP server updates, reference skills, replay timestamps, and Node file uploads.

  • #631 2961425 - Find slash commands by their aliases in autocomplete — typing /clear now suggests new (clear).

  • #648 54302ad - Prevent overlapping interactive agent requests from using the wrong active agent.

  • #641 30459af - Stop background tasks by default when sessions close.

  • #645 1b58aa8 - Add a YOLO choice when starting swarm tasks from Manual mode.

  • #655 1e2e679 - Display a tips banner below the welcome panel on startup.

@moonshot-ai/kimi-code@0.14.0

10 Jun 10:32
ecc0496

Choose a tag to compare

Minor Changes

  • #607 b253a82 - Add an Interrupt hook event that fires when the user interrupts a turn (e.g. pressing Esc), letting hooks observe the turn stopping instead of getting stuck on a working state.

Patch Changes

  • #626 856ec00 - Preserve image outputs from tools when using OpenAI-compatible chat completions.

@moonshot-ai/kimi-code@0.13.1

10 Jun 07:13
3f9226f

Choose a tag to compare

Patch Changes

  • #610 b747c6a - Add Claude Fable 5 support to the Anthropic provider.

  • #615 494554e - Add an interactive undo selector and clearer undo-limit messages.

  • #598 32d7080 - Clarify active skill prompts so loaded skills are no longer represented as system reminders.

  • #595 1580f35 - Fix Kimi Datasource to use the matching OAuth credentials and service endpoint for the active Kimi Code environment.

  • #619 1fbe0e4 - Fix goal marker text overflowing terminal width.

  • #612 4603d8a - Prevent forking sessions during active turns and consolidate wire protocol definitions into a shared internal package.

  • #540 2ebe387 - Tighten file tool guidance to route incremental edits through Edit.

  • #606 a1b419a - YOLO mode no longer asks before writing or editing files outside the working directory.

@moonshot-ai/kimi-code@0.13.0

10 Jun 02:48
25cf13a

Choose a tag to compare

Minor Changes

  • #484 f863127 - Add custom color themes. Define your own palette as a JSON file in ~/.kimi-code/themes/, or generate one with the built-in /custom-theme skill command.

  • #582 d85dc0b - Add /import-from-cc-codex to import selected Claude Code and Codex instructions, Skills, and MCP settings.

  • #593 40506f4 - Show available plugin updates in the marketplace. An installed plugin whose marketplace version is newer than the local version now renders an update <local> → <latest> badge (and updates in place on Enter); up-to-date plugins show installed · v<version>. The marketplace version served in dev and written by the CDN build is now stamped from each plugin's manifest so "latest" stays accurate.

Patch Changes

  • #587 0abde86 - Clarify grouped subagent progress with active status breakdowns and elapsed time.

  • #594 f2863af - Fix device login to keep the URL and code visible when the browser cannot be opened.

  • #591 e48234a - Fix Windows builds and development launches that could fail when package binaries resolve to command shims.

  • #586 7cb4a23 - Truncate queued message display to a single line with ellipsis when it exceeds terminal width.

@moonshot-ai/kimi-code@0.12.1

09 Jun 09:04
c79972c

Choose a tag to compare

Patch Changes

  • #584 11bb62c - Allow obsolete experimental config entries to remain without blocking startup.

  • #581 aa3471f - Pass through xhigh reasoning effort for OpenAI-compatible chat completions requests.

@moonshot-ai/kimi-code@0.12.0

09 Jun 03:56
20f7aa3

Choose a tag to compare

Minor Changes

  • #569 d7407b0 - Enable micro compaction by default while keeping its opt-out flag.

  • #531 b47734c - Detect Homebrew installations and use brew upgrade kimi-code for updates instead of falling back to npm.

  • #487 4d11394 - Honor the standard HTTP_PROXY / HTTPS_PROXY / ALL_PROXY / NO_PROXY environment variables, including SOCKS proxies, for all outbound traffic.

  • #569 d7407b0 - Make goals, background questions, and sub-skill discovery available without experimental opt-ins.

  • #424 72c4b0a - Add the /swarm command for running agent swarms with live progress and rate-limit-aware retries.

Patch Changes

  • #395 879a7ee - Fix ACP slash skill routing, bootstrap context reads, file and permission edge cases, subagent event handling, and stale-file edit messaging.

  • #529 3b62b12 - Detect Git Bash installed through Scoop and other Git shims on Windows.

  • #547 3765a49 - Rework file reference completion in the TUI.

  • #537 8d0c91f - Wrap long single-line shell commands in approval prompts so the full command remains visible.

  • #552 db82e33 - Fix goal resume behavior by restoring goal state from agent records.

  • #521 9aba465 - Fix the /mcp status panel border being broken by multi-line MCP server errors, which are now folded onto a single row.

  • #543 0c3d556 - Fix session workdir mismatch on Windows caused by inconsistent path separators.

  • #544 5cff6d6 - Load Kimi-specific user Skills and global agent instructions from KIMI_CODE_HOME when it is set.

  • #536 b785e26 - Show full plan cards directly and remove the Plan card keyboard shortcut.

  • #555 41ebe9f - Improve goal mode outcome handling with follow-up messages, safer error pauses, and clearer TUI transcript display.

  • #506 f09ec7b - Remove the per-turn auto-compaction limit so long conversations can keep compacting instead of failing early.

  • #473 3787c30 - Allow the startup session picker to exit with repeated Ctrl-C or Ctrl-D.

  • #210 d995928 - Show the underlying error when migration fails.

  • #541 2db1bd9 - Fix thinking text and tool output display for subagents.