#37496126472 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.
#3670a9efbe0 Thanks @Grapedge! - Delete sessions from the session picker: press Ctrl+X on a session, then y to confirm.
Patch Changes
#3763dd6a411 Thanks @liruifengv! - web: add user agreement and privacy policy entries to the Settings About page.
#3750775a6c3 Thanks @7Sageer! - Add the loop_control.compaction_max_attempts config option to set the maximum total attempts for a failing compaction request (default 5).
#36679296e68 Thanks @sailist! - Add the dynamically_loaded_tools capability to official Kimi Code models when the service declares support for message-level tool declarations.
#3763dd6a411 Thanks @liruifengv! - web: fix sessions containing many brackets or backslashes getting stuck while loading.
#3734ee2cac1 Thanks @kimi-agent-bot! - Fix a crash that killed the process when a retried LLM request had streamed a partial tool call before disconnecting.
#3763dd6a411 Thanks @liruifengv! - web: fix persistent UI stuttering while streaming in long sessions.
#3763dd6a411 Thanks @liruifengv! - web: fix certain formulas, links, tool results, and log contents causing the UI to stutter or become unresponsive.
#3763dd6a411 Thanks @liruifengv! - web: fix the send button staying disabled when starting a new session.
#3763dd6a411 Thanks @liruifengv! - web: fix previous sessions being wrongly marked as unread and triggering "turn complete" notifications after starting a new conversation.
#3763dd6a411 Thanks @liruifengv! - web: render Markdown frontmatter metadata as key-value cards and tag lists.
#36889f7e68e Thanks @RealKai42! - Preserve MCP attachments that cannot be delivered directly to the model.
#36679296e68 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.
#3763dd6a411 Thanks @liruifengv! - web: drop the Changes entry from the panel new-tab menu while a diff tab is open.
#36575b3b5b6 Thanks @chengluyu! - Exclude time spent with the session closed from goal time budgets.
#3728b180725 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.
#3696d3dc594 Thanks @sailist! - Include the server token in the Remote Control Local UI link so it opens already signed in.
#3709306f6f6 Thanks @sailist! - Fix Remote Control uploads larger than ~3.5MB always failing with a 400 error.
#3718ab9e688 Thanks @sailist! - Reuse unchanged Remote Control assets across page loads instead of retransferring them.
#3714565093f Thanks @sailist! - Skip the confirmation prompt for rm -rf commands that target only /tmp or /temp paths.
#36679296e68 Thanks @sailist! - Fix the select_tools tool never being registered because agent profiles do not list it in their tool allowlists.
#3763dd6a411 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.
#3763dd6a411 Thanks @liruifengv! - web: fix the selected segment background flashing and shifting while the Settings segmented control loads.
#36975e452fc Thanks @RealKai42! - Allow steering messages to interrupt waits for background tasks.
#3763dd6a411 Thanks @liruifengv! - web: fix the switch thumb deforming at both ends when stretched on hover.
#3763dd6a411 Thanks @liruifengv! - web: fix tooltips popping up even when the mouse has not moved.
#36482da4aa2 Thanks @tpoisonooo! - Tower mode reliability fixes across messaging, worktrees, and the review-to-merge gate.
#3707e409bc8 Thanks @sailist! - Compress Remote Control tunnel responses with gzip.
#370242998cf Thanks @sailist! - Add -y, --yes to kimi upgrade (alias kimi update) to skip the confirmation prompt and install the update directly.
#36811306a9a Thanks @7Sageer! - Warn at startup when a [models] entry in config.toml is missing the model field and cannot be used.