chore: bump kimi-cli and kimi-code to 1.21.0#1425
Conversation
- Update pyproject.toml versions for kimi-cli (1.20.0 → 1.21.0) and kimi-code (1.20.0 → 1.21.0, dependency synced) - Move changelog entries from Unreleased to 1.21.0 (2026-03-12) - Sync English and Chinese changelog docs - Add steer input documentation to interaction guides (en/zh) - Run uv sync to update lockfile
There was a problem hiding this comment.
Pull request overview
Bumps the Kimi Code CLI release to 1.21.0 and updates the user-facing documentation/release notes to describe the new “steer” (send messages while the agent is running) interaction.
Changes:
- Bump project versions to
1.21.0(root +packages/kimi-code) and update the lockfile accordingly. - Add
1.21.0 (2026-03-12)entries to changelogs (root + localized docs). - Document the new steer interaction behavior in the English/Chinese interaction guides.
Reviewed changes
Copilot reviewed 7 out of 8 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
uv.lock |
Updates editable package versions for kimi-cli / kimi-code to 1.21.0. |
pyproject.toml |
Bumps kimi-cli project version to 1.21.0. |
packages/kimi-code/pyproject.toml |
Bumps kimi-code version and pins dependency to kimi-cli==1.21.0. |
CHANGELOG.md |
Adds the 1.21.0 release notes section. |
docs/en/release-notes/changelog.md |
Adds the 1.21.0 release notes section (EN). |
docs/zh/release-notes/changelog.md |
Adds the 1.21.0 release notes section (ZH). |
docs/en/guides/interaction.md |
Adds a guide section explaining steer behavior (EN). |
docs/zh/guides/interaction.md |
Adds a guide section explaining steer behavior (ZH). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| ## 1.21.0 (2026-03-12) | ||
|
|
||
| - Shell: Add inline running prompt with steer input — agent output is now rendered inside the prompt area while the model is running, and users can type and send follow-up messages (steers) without waiting for the turn to finish; approval requests and question panels are handled inline with keyboard navigation | ||
| - Core: Change steer injection from synthetic tool calls to regular user messages — steer content is now appended as a standard user message instead of a fake `_steer` tool-call/tool-result pair, improving compatibility with context serialization and visualization | ||
| - Wire: Add `SteerInput` event — a new Wire protocol event emitted when the user sends a follow-up steer message during a running turn |
There was a problem hiding this comment.
The release notes bump to 1.21.0, but the kimi info reference docs still show example output with kimi-cli version: 1.20.0 (see docs/en/reference/kimi-info.md and docs/zh/reference/kimi-info.md). Please update those examples to 1.21.0 or switch them to a version placeholder so they don’t go stale each release.
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Kai <me@kaiyi.cool>
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Kai <me@kaiyi.cool>
Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Signed-off-by: Kai <me@kaiyi.cool>
Summary
kimi-cliversion from 1.20.0 to 1.21.0kimi-codeversion from 1.20.0 to 1.21.0 (synced with kimi-cli)Changes since 1.20.0
Release
After merge, pull latest main and tag: