v0.3.69
19 commits since v0.3.68. 74 files changed, +2646 / -88 lines.
✨ Features
a38a8eb7Built-in Moonshot AI provider: Moonshot (Kimi) as a first-class provider with API plan (api.moonshot.ai) and Coding plan (api.kimi.com) endpoints, alias-resolved from kimi/moonshotaiabeff7cfMoonshot onboarding wizard: API plan / Coding plan picker before the API key field, with live model fetch per plan15a57720Command Code CLI provider: add Command Code CLI (cmd) subprocess provider1617a5aaMiniMax-M3: wire the current flagship into the config example, README, crate docs, and usage normalizer; default_model bumped to MiniMax-M3d47cbf4ePlan discard/show: agent can discard and show the plan on the user's request775a2f60Click-to-expand: left-click a tool-call or reasoning block to expand just that block, complementing Ctrl+Ode89f73bFollow-up suggestions tool: suggest_followups tool plus event plumbing0857d066Follow-up suggestions in the TUI: rendering and keys, fill-not-submit1b91ce47Telegram follow-up suggestions: tap-to-send optional follow-upsb3e849b8Discord follow-up suggestions: tap-to-send optional follow-upsae64c1a7Slack follow-up suggestions: tap-to-send optional follow-ups661506a7WhatsApp follow-up suggestions: numbered tap-to-send optional follow-ups
🔧 Fixes
5e416d0cKimi K3 pricing: price Kimi K3 correctly on /usage instead of billing $0.0036228a36Phantom plan detection: catch narrated plans hidden behind a structured preamble9132a620Telegram react marker: recover a leaked react marker on reaction turns745ad200Command Code CLI build: make the provider build and actually work
📖 Documentation
e4d540efMoonshot config example section and README provider docs
🧹 Miscellaneous
95f8fd53refactor(provider): rename Moonshot display name "Moonshot Kimi" to "Moonshot AI"ac17513brefactor(provider): rename onboarding display name "Anthropic Claude" to "Anthropic"
📊 Stats
- 19 commits since v0.3.68
- 74 files changed, +2646 / -88 lines
- 5018 tests (4989 passed, 0 failed, 29 ignored)
Full Changelog: v0.3.68...v0.3.69