- Add an `update` alias for the `kimi upgrade` command
- Show the done / in progress / pending breakdown of hidden todos in the collapsed todo panel
- Add optional feedback attachments for diagnostic logs and codebase context
- Plugins can now declare hooks in their manifest to run scripts on lifecycle events
- Add a --allowed-host flag to kimi server run that lets extra Host header values pass the DNS-rebinding check
- Cap completion tokens to the remaining context window for chat-completions providers, avoiding context-overflow and invalid max_tokens errors
- Harden the default system prompt and built-in tool descriptions to stop the agent from blocking on background tasks and surface tool-result details
- Keep the terminal responsive in long conversations by caching rendered message lines
- Keep long sessions responsive by retaining only recent turns in the transcript and collapsing older steps within each turn
- Make the web chat input grow with its content and add an expandable editor for longer messages
- Fix the local server failing to start on Windows after the first run because the persistent token file's synthesized mode was rejected as too permissive
- Fix the /web slash command not carrying the server token, so the opened web UI signs in automatically
Patch Changes
-
#1125
e9a3b7c- Add anupdatealias for thekimi upgradecommand. Runkimi updateto upgrade to the latest version. -
#1122
820d77a- Show the done / in progress / pending breakdown of hidden todos in the collapsed todo panel. -
#1131
76c643b- Cap completion tokens to the remaining context window for chat-completions providers, avoiding context-overflow and invalid max_tokens errors. -
#1120
e736349- Add optional feedback attachments for diagnostic logs and codebase context. -
#1135
bf51fb7- Fix the local server failing to start on Windows after the first run because the persistent token file's synthesized mode was rejected as too permissive. -
#1102
9c97161- Harden the default system prompt and built-in tool descriptions: stop the agent from blocking on background tasks it should let run, keep its guidance matched to the tools each profile actually provides, and surface tool-result details (fetched-page mode, Grep match totals) it previously missed. -
#1127
184acf5- Plugins can now declare hooks in their manifest to run scripts on lifecycle events. -
#1128
0886bff- Add a --allowed-host flag to kimi server run that lets extra Host header values pass the DNS-rebinding check, and include allow guidance in the 403 error message. Pass --allowed-host to allow an extra host. -
#1119
b0b2aee- Keep the terminal responsive in long conversations by caching rendered message lines. -
#1119
b0b2aee- Keep long sessions responsive by retaining only recent turns in the transcript and collapsing older steps within each turn. -
#1121
81ba48f- Make the web chat input grow with its content and add an expandable editor for longer messages. -
#1133
f1c8175- Fix the /web slash command not carrying the server token, so the opened web UI signs in automatically and the token is shown before the terminal exits.