Minor Changes
-
#3749
6126472Thanks @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
a9efbe0Thanks @Grapedge! - Delete sessions from the session picker: press Ctrl+X on a session, then y to confirm.
Patch Changes
-
#3763
dd6a411Thanks @liruifengv! - web: add user agreement and privacy policy entries to the Settings → About page. -
#3750
775a6c3Thanks @7Sageer! - Add theloop_control.compaction_max_attemptsconfig option to set the maximum total attempts for a failing compaction request (default 5). -
#3667
9296e68Thanks @sailist! - Add the dynamically_loaded_tools capability to official Kimi Code models when the service declares support for message-level tool declarations. -
#3763
dd6a411Thanks @liruifengv! - web: fix sessions containing many brackets or backslashes getting stuck while loading. -
#3734
ee2cac1Thanks @kimi-agent-bot! - Fix a crash that killed the process when a retried LLM request had streamed a partial tool call before disconnecting. -
#3763
dd6a411Thanks @liruifengv! - web: fix persistent UI stuttering while streaming in long sessions. -
#3763
dd6a411Thanks @liruifengv! - web: fix certain formulas, links, tool results, and log contents causing the UI to stutter or become unresponsive. -
#3763
dd6a411Thanks @liruifengv! - web: fix the send button staying disabled when starting a new session. -
#3763
dd6a411Thanks @liruifengv! - web: fix previous sessions being wrongly marked as unread and triggering "turn complete" notifications after starting a new conversation. -
#3763
dd6a411Thanks @liruifengv! - web: render Markdown frontmatter metadata as key-value cards and tag lists. -
#3688
9f7e68eThanks @RealKai42! - Preserve MCP attachments that cannot be delivered directly to the model. -
#3667
9296e68Thanks @sailist! - Add a per-serverdeferredfield 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
dd6a411Thanks @liruifengv! - web: drop the Changes entry from the panel new-tab menu while a diff tab is open. -
#3657
5b3b5b6Thanks @chengluyu! - Exclude time spent with the session closed from goal time budgets. -
#3728
b180725Thanks @kimi-agent-bot! - Add theKIMI_CODE_PERMISSION_MODE_REMINDERenvironment variable: set it to0to stop injecting the auto permission-mode reminders into the model context. -
#3696
d3dc594Thanks @sailist! - Include the server token in the Remote Control Local UI link so it opens