- Add a print-mode background policy that lets kimi -p stay alive across background-task completions so the main agent can be steered into follow-up turns via [background].print_background_mode = "steer"
- Add a subagent.timeout_ms config option to control how long a single subagent may run before timing out, and raise the default from 30 minutes to 2 hours
- Treat a dismissed question prompt as the user choosing not to answer, instead of implicitly selecting the recommended option
- Rename the dynamic tool loading model capability from select_tools to dynamically_loaded_tools
- Keep kimi -p runs alive after a turn ends while a goal is still active or a cron task is pending, so goal continuations and cron fires run their turns instead of being cut off
- Keep the server access token for up to 7 days across tab close and browser restarts instead of asking for it again with every new tab
- Auto-enable the default thinking effort when switching to a model that supports effort levels in the web UI
- Let wide Markdown tables in the desktop chat grow beyond the reading column up to 1040px, temporarily hiding the conversation outline while a table passes under it
- Let wide Markdown tables scroll horizontally inside the table instead of being squeezed into the reading column
- Recognize the support_efforts and default_effort fields when importing a custom registry so thinking effort levels are available for those models
- Fix sessions getting stuck in a sending state after a reconnect so the working spinner stops and the next message sends normally once a turn finishes while the connection is down
- Fix the first visit after starting or updating the web UI bouncing to the login page when the initial auth check fails by keeping the connecting screen up, showing the connection error, and retrying until the server answers
- Fix the chat view jumping downward while scrolling through conversation history
- Fix the model dropdown showing checkmarks on same-named models from other providers by matching the current model by its unique model id
- Fix ReadMediaFile results rendering as plain tool cards instead of images after resuming or reloading a session
- Fix sidebar lag with many sessions by removing repeated session list scans during rendering
Patch Changes
-
#1550
f17a6ecThanks @wbxl2000! - Treat a dismissed question prompt as the user choosing not to answer, instead of implicitly selecting the recommended option. -
#1488
7bd29abThanks @starquakee! - Rename the dynamic tool loading model capability fromselect_toolstodynamically_loaded_tools. -
#1497
c6e02daThanks @sailist! - Add a print-mode background policy that letskimi -pstay alive across background-task completions so the main agent can be steered into follow-up turns. Set[background].print_background_mode = "steer"to enable it. -
#1555
2f97917Thanks @sailist! - Keepkimi -pruns alive after a turn ends while a goal is still active or a cron task is pending, so goal continuations and cron fires run their turns instead of being cut off when the main turn finishes. -
#1564
cc03816Thanks @sailist! - Recognize the support_efforts and default_effort fields when importing a custom registry, so thinking effort levels are available for those models. -
#1562
faefad0Thanks @sailist! - Add asubagent.timeout_msconfig option to control how long a single subagent may run before timing out, and raise the default from 30 minutes to 2 hours. Set[subagent] timeout_msin config.toml (or theKIMI_SUBAGENT_TIMEOUT_MSenv var) to adjust it. -
#1572
3a7aad6Thanks @wbxl2000! - web: Fix sessions getting stuck in a sending state after a reconnect, so the working spinner stops and the next message sends normally once a turn finishes while the connection is down. -
#1574
b1942bdThanks @wbxl2000! - web: Fix the first visit after starting or updating the web UI bouncing to the login page when the initial auth check fails; the connecting screen now stays up, shows the connection error, and retries until the server answers. -
#1553
264525eThanks @wbxl2000! - web: Fix the chat view jumping downward while scrolling through conversation history. -
#1565
1d3dba5Thanks @wbxl2000! - web: Fix the model dropdown showing checkmarks on same-named models from other providers; the current model is now matched by its unique model id. -
#1567
f901b9eThanks @wbxl2000! - web: Keep the server access token for up to 7 days across tab close and browser restarts, instead of asking for it again with every new tab. -
#1552
37bb4b8Thanks @wbxl2000! - web: Fix ReadMediaFile results rendering as plain tool cards instead of images after resuming or reloading a session. -
#1563
c982386Thanks @wbxl2000! - web: Fix sidebar lag with many sessions by removing repeated session list scans during rendering. -
#1475
5a208cbThanks @wbxl2000! - web: Auto-enable the default thinking effort when switching to a model that supports effort levels in the web UI. -
#1577
6fc1debThanks @wbxl2000! - web: Let wide Markdown tables in the desktop chat grow beyond the reading column up to 1040px, temporarily hiding the conversation outline while a table passes under it; anything wider still scrolls inside the table. -
#1575
9d96b53Thanks @wbxl2000! - web: Let wide Markdown tables scroll horizontally inside the table instead of being squeezed into the reading column. -
#1556
d2c2c33Thanks @wbxl2000! - web: Add workspaces by typing an absolute path directly in the workspace picker's search box, with live validation and completion suggestions. -
#1547
19c5aa6Thanks @wbxl2000! - Update the WebBridge install page link opened from the /plugins panel.