Skip to content

chore: bump version to 1.24.0#1496

Merged
RealKai42 merged 1 commit into
mainfrom
bump-1.24.0
Mar 18, 2026
Merged

chore: bump version to 1.24.0#1496
RealKai42 merged 1 commit into
mainfrom
bump-1.24.0

Conversation

@RealKai42
Copy link
Copy Markdown
Collaborator

@RealKai42 RealKai42 commented Mar 18, 2026

Summary

  • Bump kimi-cli and kimi-code from 1.23.01.24.0
  • Update CHANGELOG.md: promote Unreleased section to 1.24.0 (2026-03-18)
  • Sync English changelog (docs/en/release-notes/changelog.md)
  • Translate Chinese changelog and update docs for:
    • Plan mode approval: correctly states 2–3 selectable options
    • Steer input: note that unsubmitted input is preserved across agent turns
    • MCP loading: reflect async initialization behavior

Changes since 1.23.0

  • feat(plan): support multi-option selection in ExitPlanMode
  • feat(plan): allow StrReplaceFile to edit plan files in plan mode
  • feat: unified prompt router with persistent input during agent runs
  • perf: streamline startup paths and interactive MCP loading
  • refactor(shell): raise pasted text placeholder thresholds to 15 lines and 1000 chars

Open with Devin

Copilot AI review requested due to automatic review settings March 18, 2026 15:41
Copy link
Copy Markdown
Contributor

@devin-ai-integration devin-ai-integration Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 2 additional findings in Devin Review.

Open in Devin Review


Steer messages are appended to the context after the current step completes, and the AI will see and respond to your message before the next step begins. Approval requests and question panels are also handled inline with keyboard navigation during agent execution.

Any text you type in the input box during a turn but haven't yet submitted is preserved when the turn ends — it won't be lost. You can press `Enter` to send it as the next message, or continue editing.
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟡 English docs edited without updating Chinese source of truth for non-changelog page

Per docs/AGENTS.md, the Chinese version (docs/zh/) is the source of truth for all non-changelog pages: "All other pages: The Chinese version (docs/zh/) is the source of truth. English translations should be based on the Chinese docs." and "For other pages: edit the Chinese version first, then translate to English."

This PR adds a new paragraph to docs/en/guides/interaction.md (line 84) about preserving unsubmitted input, but does not add the corresponding Chinese text to docs/zh/guides/interaction.md. The Chinese file was not modified at all in this PR (confirmed by git diff). The new content should have been added to the Chinese version first, then translated to English.

Prompt for agents
Add the Chinese translation of the new paragraph to docs/zh/guides/interaction.md, inserting it between line 82 (the paragraph about steer messages being appended) and line 84 (the ::: tip block). The Chinese text should be something like:

在 Agent 运行期间在输入框中键入但尚未提交的文本,在轮次结束时会被保留——不会丢失。你可以按 `Enter` 将其作为下一条消息发送,或继续编辑。

This should be inserted after line 82 and before line 84 in docs/zh/guides/interaction.md.
Open in Devin Review

Was this helpful? React with 👍 or 👎 to provide feedback.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR bumps the Kimi Code CLI + kimi-code package versions to 1.24.0 and updates changelogs / documentation to reflect the 1.24.0 release and related UX notes.

Changes:

  • Update package versions to 1.24.0 across pyproject.toml, packages/kimi-code/pyproject.toml, and uv.lock.
  • Add 1.24.0 (2026-03-18) entries to English and Chinese release notes (and root CHANGELOG.md).
  • Refresh MCP loading-status docs and add an interaction note about preserving unsubmitted input across turns.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
uv.lock Updates editable package versions for kimi-cli and kimi-code to 1.24.0.
pyproject.toml Bumps kimi-cli project version to 1.24.0.
packages/kimi-code/pyproject.toml Bumps kimi-code version and pins dependency to kimi-cli==1.24.0.
CHANGELOG.md Adds 1.24.0 release section and aligns wording (e.g., 2–3 options).
docs/en/release-notes/changelog.md Adds 1.24.0 release notes section (EN).
docs/zh/release-notes/changelog.md Adds 1.24.0 release notes section (ZH).
docs/en/customization/mcp.md Updates MCP “Loading status” description (EN).
docs/zh/customization/mcp.md Updates MCP “加载状态” description (ZH).
docs/en/guides/interaction.md Documents preservation of unsubmitted input across turns.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +111 to +113
MCP servers initialize asynchronously after the shell UI starts, so the interface is usable immediately. The shell status bar shows live connection progress, automatically switching to a ready state once all servers are connected. The web interface also reflects each server's connection status in real time.

If multiple MCP servers are configured, the loading time may be longer. The loading indicator helps you understand the current status.
If multiple MCP servers are configured, loading may take a moment. The status bar progress indicator keeps you informed while connections are being established.
Comment on lines +111 to +113
MCP 服务器在 Shell UI 启动后异步初始化,不会阻塞界面的使用。Shell 底部状态栏会实时显示连接进度,连接完成后自动切换为就绪状态。Web 界面也会同步显示各服务器的连接状态

如果配置了多个 MCP 服务器,加载时间可能较长,此时加载指示器可以帮助你了解当前状态
如果配置了多个 MCP 服务器,加载时间可能较长,状态栏的进度指示可以帮助你了解当前连接情况
@RealKai42 RealKai42 merged commit 60bef3e into main Mar 18, 2026
44 of 45 checks passed
@RealKai42 RealKai42 deleted the bump-1.24.0 branch March 18, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants