Skip to content

@moonshot-ai/kimi-code@0.8.0

Choose a tag to compare

@github-actions github-actions released this 02 Jun 14:56
14cd8d0

Minor Changes

  • #319 fe7db4a - Append the current todo list as markdown to compaction summaries before writing them to history.

  • #334 eeefa98 - Add background automatic upgrades, which can be disabled in tui.toml.

  • #270 ac37d74 - Add experimental goal mode for longer tasks that need more than one turn. Turn it on with KIMI_CODE_EXPERIMENTAL_GOAL_COMMAND=1 before you start Kimi.

    Use /goal <objective> in the TUI when you want Kimi to keep working on one task across turns. For example:

    /goal Fix the failing checkout test
    

    Kimi shows the goal in the TUI and keeps progress visible while it works. Use /goal status, /goal pause, /goal resume, /goal cancel, and /goal replace <objective> to manage the goal. This feature is still experimental. Try it and tell us what would make it more useful.

  • #315 191059d - Add background structured questions so agents can continue while waiting for user answers.

  • #313 3c5dee8 - Add kimi provider CLI subcommand with add, remove, list, and catalog list / catalog add actions, so providers from a custom registry (api.json) or the public models.dev catalog can be imported and managed without launching the TUI.

  • #277 a217ff0 - Add /undo slash command to withdraw the last prompt from conversation history, and keep replay records in sync when a prompt is undone.

  • #334 eeefa98 - Add a kimi upgrade command for manually checking and upgrade Kimi Code CLI.

  • #336 7cda9c3 - Add approval lifecycle hook events for observing pending and completed permission prompts.

Patch Changes

  • #285 573c56e - Consolidate background task management under the agent background runtime.

  • #314 6de3d97 - Prevent modified keyboard release sequences from appearing after exiting the CLI.

  • #335 7284f30 - Fix custom registry provider handling during re-import. Prevent loss of multi-provider entries and remove stale providers along with their model aliases and default model references.

  • #311 80164c2 - Normalize glob patterns before brace expansion to prevent incorrect path matching.

  • #247 58e2915 - Fix a crash in the /sessions picker on very narrow terminals by clamping every rendered line to the terminal width.

  • #317 1f8c36a - Fix tool output preview rendering: trim trailing empty lines, append ellipsis to multi-line Bash command headers, and truncate long single-line output by visual wrapped lines instead of raw newline count.

  • #145 d912053 - Fix Git Bash path detection on Windows by also searching usr\bin\bash.exe locations, which is where bash lives in many Git for Windows installations where bin\bash.exe does not exist.

  • #310 a4511ff - Show the full model name in the footer status bar instead of truncating the provider prefix.

  • #283 91b292e - Allow glob searches to target explicit absolute paths outside the workspace.

  • #223 811f252 - Show MCP server summary in the welcome panel and add configuration hints in the /mcp command output.

  • #229 fb35bca - Replace chalk named color with theme-aware hex in session-directory warning.

  • #303 3d7e20e - Point users to /provider instead of the removed /connect command in the welcome screen and the no-models-configured hint.

  • #135 0071b63 - Fix slash-activated skills not being recognized by the model due to missing system reminder wrapper.

  • #330 7a47045 - Allow subagents to use custom tools registered on their parent agent.

  • #333 1178c5c - Remind the model to refresh TodoList during long-running tasks and strengthen TodoList progress-tracking guidance.

  • #327 8809f3e - Fix cross-provider replay failures from incompatible tool call IDs and unsigned Claude thinking history.