Skip to content

Conversation

@roomote
Copy link
Contributor

@roomote roomote bot commented Jan 28, 2026

This PR attempts to address Issue #11033 (specifically the comment by @kavehsfv requesting to add Kimi K2.5 to the Moonshot Provider).

Summary

Adds support for Kimi K2.5 model to the Moonshot provider. Since Moonshot AI is the developer of the Kimi models, this makes sense alongside the Fireworks addition in PR #11035.

Changes

  • Added kimi-k2p5-preview model configuration to packages/types/src/providers/moonshot.ts
  • Model specifications based on the Fireworks implementation:
    • maxTokens: 32,768
    • contextWindow: 262,144
    • supportsImages: true (vision support)
    • supportsPromptCache: true
    • supportsTemperature: true
    • preserveReasoning: true
    • defaultTemperature: 1.0
    • Pricing: $0.60 input, $3.00 output, $0.10 cache reads per million tokens

Testing

  • All existing Moonshot provider tests pass
  • TypeScript type checking passes

Feedback and guidance are welcome.


Important

Adds Kimi K2.5 model support to Moonshot provider with specific configurations and pricing in moonshot.ts.

  • Behavior:
    • Adds kimi-k2p5-preview model to moonshotModels in moonshot.ts with specific configurations.
    • Model supports images, prompt cache, temperature, and reasoning preservation.
    • Pricing set at $0.60 input, $3.00 output, $0.10 cache reads per million tokens.
  • Testing:
    • All existing Moonshot provider tests pass.
    • TypeScript type checking passes.

This description was created by Ellipsis for 71ad5f9. You can customize this summary. It will automatically update as commits are pushed.

@roomote
Copy link
Contributor Author

roomote bot commented Jan 28, 2026

Rooviewer Clock   See task on Roo Cloud

Review completed. No issues found.

The PR correctly adds the kimi-k2p5-preview model configuration to the Moonshot provider with valid types and consistent patterns.

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@jgeewax
Copy link

jgeewax commented Jan 29, 2026

Spot check using https://platform.moonshot.ai/docs/guide/kimi-k2-5-quickstart#overview-of-kimi-k25-model as reference. Looks right to me 🤷

@jgeewax
Copy link

jgeewax commented Jan 30, 2026

@jr any chance you can give this a look?

@cleacos
Copy link

cleacos commented Jan 30, 2026

@roomote it seems that this PR is ready for review and its status is Draft.

@roomote
Copy link
Contributor Author

roomote bot commented Jan 30, 2026

Fixaroo Clock   See task on Roo Cloud

Marked PR #11050 as ready for review. The PR is no longer in Draft status and is now available for merging.

@roomote roomote bot marked this pull request as ready for review January 30, 2026 09:24
@roomote roomote bot requested review from cte, jr and mrubens as code owners January 30, 2026 09:24
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. Enhancement New feature or request labels Jan 30, 2026
@roomote
Copy link
Contributor Author

roomote bot commented Jan 30, 2026

Rooviewer Clock   See task on Roo Cloud

Review completed. No issues found.

The PR correctly adds the kimi-k2p5-preview model configuration to the Moonshot provider with valid types and consistent patterns matching existing models.

Mention @roomote in a comment to request specific changes to this pull request or fix all unresolved issues.

@mrubens
Copy link
Collaborator

mrubens commented Jan 30, 2026

It's added in main

@mrubens mrubens closed this Jan 30, 2026
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Jan 30, 2026
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Enhancement New feature or request size:S This PR changes 10-29 lines, ignoring generated files.

Projects

No open projects
Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants