Improve MiniMax/Kimi provider ergonomics + stabilize slides/progress output#83
Closed
spirosrap wants to merge 17 commits intosteipete:mainfrom
Closed
Improve MiniMax/Kimi provider ergonomics + stabilize slides/progress output#83spirosrap wants to merge 17 commits intosteipete:mainfrom
spirosrap wants to merge 17 commits intosteipete:mainfrom
Conversation
scutuatua-crypto
approved these changes
Feb 15, 2026
Author
|
Superseded by #85 to keep the thread clean and continue review there. |
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.
Improve MiniMax/Kimi provider ergonomics + stabilize slides/progress output
Summary
This PR started with provider/model ergonomics, and now also includes a substantial hardening pass for slides-mode output quality based on real user runs.
1) MiniMax/Kimi provider ergonomics
--model kimialias (defaulting toopenai/kimi-k2.5)--model kimi/<model>--model minimax,--model minimax/<model>)KIMI_API_KEY(primary)MOONSHOT_API_KEY(alias)KIMI_BASE_URL(primary)MOONSHOT_BASE_URL(alias)https://api.moonshot.ai/v12) Kimi runtime compatibility fix
openai/kimi..., force effectivetemperature=1to avoid provider runtime errors (only 1 is allowed).3) Slides/progress output stabilization
4) Slide summary quality hardening (post-feedback)
even like,..., right?,in a way of like)the speaker the speaker)Um/uh) and normalize them into neutral proseWhy
Users reported:
This PR addresses all of the above in one branch.
User-facing behavior changes
summarize "<url>" --model kimisummarize "<url>" --model kimi/<model-id>summarize "<url>" --model minimaxsummarize "<url>" --model minimax/<model-id>Docs
README.mddocs/llm.mddocs/config.mdsrc/run/help.ts)Tests / validation
Added/updated coverage for:
kimi, aliases, MiniMax)Representative test runs: