feat(shell): default show_thinking_stream to true#1900
Merged
Conversation
Fresh installs now see the streaming reasoning preview out of the box. Set show_thinking_stream = false in config to keep the compact 1.32 indicator.
Contributor
There was a problem hiding this comment.
Pull request overview
This PR flips the default for the shell UI’s show_thinking_stream config so new installs show the streaming “thinking” preview by default, while still allowing users to opt back into the compact 1.32-style indicator.
Changes:
- Set
Config.show_thinking_streamdefault fromfalse→true. - Update the default-config snapshot test to match the new default.
- Update EN/ZH configuration docs and release notes/changelog entries to reflect the new default.
Reviewed changes
Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
src/kimi_cli/config.py |
Changes the config default and updates the config field description accordingly. |
tests/core/test_config.py |
Updates the default config dump snapshot expectation to show_thinking_stream: True. |
CHANGELOG.md |
Adds an Unreleased entry documenting the default flip. |
docs/en/release-notes/changelog.md |
Reflects the Unreleased changelog entry in the docs site changelog. |
docs/zh/release-notes/changelog.md |
Adds the corresponding translated Unreleased changelog entry. |
docs/en/configuration/config-files.md |
Updates the documented default value and example config snippet. |
docs/zh/configuration/config-files.md |
Updates the documented default value and example config snippet (ZH). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Signed-off-by: Kai <me@kaiyi.cool>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
show_thinking_streamfromfalsetotrueso fresh installs see the streaming reasoning preview out of the boxshow_thinking_stream = falsein their configTest plan
uv run pytest tests/core/test_config.py::test_default_config_dumppasses with the new snapshot