Minor Changes
-
#4294
3f80896Thanks @liruifengv! - Add a confirmation dialog when switching models in a session with conversation history: start a new session, compact and continue, continue directly, or cancel. Shown only when enabled by cloud configuration. -
#4188
3f0857eThanks @oocz! - List plugin skills under their qualified<pluginId>:<skillName>name so same-named skills from different plugins all stay visible and invocable; invoking a plugin skill by its bare name no longer works, use the qualified name instead. -
#4214
ef727e5Thanks @sailist! - Support streaming large requests and responses through remote control, raising the transfer limit from 10 MiB to 100 MiB, with concurrent transfers bounded to protect memory. -
#4288
df0ff3cThanks @github-actions! - When the same session is open in multiple clients, sending from a second one now shows an occupancy prompt with retry/cancel, or reloads updates made elsewhere first and resends your message. -
#4200
5bab748Thanks @7Sageer! - Automatically generate a session title after the first turn and show it as the terminal window title.
Patch Changes
-
#4250
6e7cc90Thanks @sailist! - Setting[permission] dangerous_command_guard = falsenow turns off every built-in confirmation guard — dangerous commands, sensitive-file access, and git control-path access — instead of only the dangerous-command guard. -
#4281
5710c54Thanks @sailist! - Fix session events stopping after a session is archived and restored. -
#4201
83a39b4Thanks @Grapedge! - Stop blocking the terminal while the footer reads git status. -
#4230
b260326Thanks @kimi-agent-bot! - Report a clear error when thinking effort is set to off for Gemini 4 models. -
#4208
20b5991Thanks @SeleneXX! - Fix Gemini 4 requests always failing with a 400 error. -
#4242
c1459a6Thanks @wbxl2000! - Run hooks such asPreToolUseandStopin the session's project directory, as documented, instead of the directory the server was started from. -
#4210
f28c51cThanks @sailist! - Add the [mcp] default_deferred config key: when the experimental tool-select flag is on, set default_deferred = true in config.toml to load every MCP server's tools on demand by default; a server can opt out with deferred: false. -
#4171
0327e8eThanks @7Sageer! - Support custom-registry model upgrade metadata in model configuration. -
#4188
3f0857eThanks @oocz! - Allow uppercase letters, dot-separated segments, and @ suffixes in plugin names when installing plugins. -
#4294
3f80896Thanks @liruifengv! - Queue /compact while the agent is busy: the command now joins the message queue and runs in order instead of failing with an error; it is skipped if the context was auto-compacted while it waited. -
#4190
e4c99a3Thanks @starquakee! - Clarify unavailable tools, announce when no tools can be loaded, and discourage repeated failed tool selections. -
#4272
ce0834aThanks @Grapedge! - Move the session rating opt-out from tui.toml to config.toml. -
#4066
85077a4Thanks @7Sageer! - Keep subagent tool descriptions aligned with currently available tools. -
#3799
7e58f2dThanks @kimi-agent-bot! - Fix the latest reply disappearing from the transcript after a background task completion notification arrives; the fold boundary is now anchored to the notification turn itself instead of the asynchronously mounted task card. -
#4239
da5918cThanks @RealKai42! - Remind the agent to update its todo list after 5 steps without an update instead of 10, only while the list still has unfinished items, and ask it to bring the list up to date before its final reply. -
#4248
8fcd332Thanks @kimi-agent-bot! - Show a single overflowing preview line in full instead of swapping it for a same-height expand hint. -
#4304
d36071eThanks @kimi-agent-bot! - web: Improved interactions and fixed known bugs.