github MoonshotAI/kimi-code @moonshot-ai/kimi-code@0.43.0

3 hours ago

Minor Changes

  • #3749 6126472 Thanks @liruifengv! - web: AI session titles are now always on — a title is generated after the first turn and can be regenerated from the rename field, with no experimental flag required.

  • #3670 a9efbe0 Thanks @Grapedge! - Delete sessions from the session picker: press Ctrl+X on a session, then y to confirm.

Patch Changes

  • #3763 dd6a411 Thanks @liruifengv! - web: add user agreement and privacy policy entries to the Settings → About page.

  • #3750 775a6c3 Thanks @7Sageer! - Add the loop_control.compaction_max_attempts config option to set the maximum total attempts for a failing compaction request (default 5).

  • #3667 9296e68 Thanks @sailist! - Add the dynamically_loaded_tools capability to official Kimi Code models when the service declares support for message-level tool declarations.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix sessions containing many brackets or backslashes getting stuck while loading.

  • #3734 ee2cac1 Thanks @kimi-agent-bot! - Fix a crash that killed the process when a retried LLM request had streamed a partial tool call before disconnecting.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix persistent UI stuttering while streaming in long sessions.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix certain formulas, links, tool results, and log contents causing the UI to stutter or become unresponsive.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix the send button staying disabled when starting a new session.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix previous sessions being wrongly marked as unread and triggering "turn complete" notifications after starting a new conversation.

  • #3763 dd6a411 Thanks @liruifengv! - web: render Markdown frontmatter metadata as key-value cards and tag lists.

  • #3688 9f7e68e Thanks @RealKai42! - Preserve MCP attachments that cannot be delivered directly to the model.

  • #3667 9296e68 Thanks @sailist! - Add a per-server deferred field to MCP server configuration: when the model supports dynamic tool loading (experimental tool-select flag), set deferred: true to keep a server's tools out of the top-level tool list and load them on demand via select_tools; servers are exposed inline by default.

  • #3763 dd6a411 Thanks @liruifengv! - web: drop the Changes entry from the panel new-tab menu while a diff tab is open.

  • #3657 5b3b5b6 Thanks @chengluyu! - Exclude time spent with the session closed from goal time budgets.

  • #3728 b180725 Thanks @kimi-agent-bot! - Add the KIMI_CODE_PERMISSION_MODE_REMINDER environment variable: set it to 0 to stop injecting the auto permission-mode reminders into the model context.

  • #3696 d3dc594 Thanks @sailist! - Include the server token in the Remote Control Local UI link so it opens already signed in.

  • #3709 306f6f6 Thanks @sailist! - Fix Remote Control uploads larger than ~3.5MB always failing with a 400 error.

  • #3718 ab9e688 Thanks @sailist! - Reuse unchanged Remote Control assets across page loads instead of retransferring them.

  • #3657 5b3b5b6 Thanks @chengluyu! - Remove the 24-hour limit on goal time budgets.

  • #3714 565093f Thanks @sailist! - Skip the confirmation prompt for rm -rf commands that target only /tmp or /temp paths.

  • #3667 9296e68 Thanks @sailist! - Fix the select_tools tool never being registered because agent profiles do not list it in their tool allowlists.

  • #3763 dd6a411 Thanks @liruifengv! - web: restructure the Settings pages — Account moves right after General, Agent is renamed to Agents & Sessions and now includes message folding, Advanced is renamed to About, and data & privacy settings move into General.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix the selected segment background flashing and shifting while the Settings segmented control loads.

  • #3697 5e452fc Thanks @RealKai42! - Allow steering messages to interrupt waits for background tasks.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix the switch thumb deforming at both ends when stretched on hover.

  • #3763 dd6a411 Thanks @liruifengv! - web: fix tooltips popping up even when the mouse has not moved.

  • #3648 2da4aa2 Thanks @tpoisonooo! - Tower mode reliability fixes across messaging, worktrees, and the review-to-merge gate.

  • #3707 e409bc8 Thanks @sailist! - Compress Remote Control tunnel responses with gzip.

  • #3702 42998cf Thanks @sailist! - Add -y, --yes to kimi upgrade (alias kimi update) to skip the confirmation prompt and install the update directly.

  • #3681 1306a9a Thanks @7Sageer! - Warn at startup when a [models] entry in config.toml is missing the model field and cannot be used.

Don't miss a new kimi-code release

NewReleases is sending notifications on new releases.