MoonshotAI/kimi-code @moonshot-ai/kimi-code@0.43.0
MoonshotAI/kimi-code
Captured source
source ↗published Sep 14, 2026seen Sep 15captured Sep 15http 200method plain
@moonshot-ai/kimi-code@0.43.0
Repository: MoonshotAI/kimi-code
Tag: @moonshot-ai/kimi-code@0.43.0
Published: 2026-09-14T12:03:30Z
Prerelease: no
Release notes:
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_attemptsconfig 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
deferredfield to MCP server configuration: when the model supports dynamic tool loading (experimentaltool-selectflag), setdeferred: trueto keep a server's tools out of the top-level tool list and load them on demand viaselect_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_REMINDERenvironment variable: set it to0to 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.
-...
Excerpt shown — open the source for the full document.