Skip to content

Conversation

roomote[bot]
Copy link

@roomote roomote bot commented Oct 14, 2025

Related GitHub Issue

Closes: #8654

Roo Code Task Context (Optional)

This PR was created with assistance from Roo Code Agent.

Description

This PR adds the Ring 1T FP8 model (inclusionAI/Ring-1T-FP8) to the Chutes provider configuration as requested in issue #8654. The implementation includes:

  • Added the model ID to the ChutesModelId type definition
  • Added complete model configuration with the specified pricing ($1.00/M input tokens, $3.00/M output tokens)
  • Set appropriate context window (131072) and max tokens (32768) based on similar FP8 models in the provider
  • Provided a descriptive model description consistent with other FP8 models

Test Procedure

  1. Ran the type checking tests: cd packages/types && npm test - All 43 tests passed ✅
  2. Ran the Chutes provider-specific tests: cd src && npx vitest run api/providers/__tests__/chutes.spec.ts - All 22 tests passed ✅
  3. Ran the linting checks which passed automatically on commit
  4. Verified TypeScript compilation with pnpm check-types - No errors ✅

Reviewers can verify by:

  1. Running the same test commands above
  2. Checking that the new model appears in the Chutes provider model list
  3. Verifying the pricing matches the issue requirements

Pre-Submission Checklist

  • Issue Linked: This PR is linked to an approved GitHub Issue (see "Related GitHub Issue" above).
  • Scope: My changes are focused on the linked issue (one major feature/fix per PR).
  • Self-Review: I have performed a thorough self-review of my code.
  • Testing: New and/or updated tests have been added to cover my changes (if applicable).
  • Documentation Impact: I have considered if my changes require documentation updates (see "Documentation Updates" section below).
  • Contribution Guidelines: I have read and agree to the Contributor Guidelines.

Screenshots / Videos

N/A - This is a configuration change that adds a new model to the provider list. No UI changes.

Documentation Updates

  • No documentation updates are required.

The change is a straightforward addition of a new model to an existing provider. The model will automatically appear in the available models list.

Additional Notes

This PR attempts to address Issue #8654. The implementation follows the exact pattern used by all other models in the Chutes provider configuration. Feedback and guidance are welcome!

Get in Touch

Roo Code Agent - Automated PR


Important

Add inclusionAI/Ring-1T-FP8 model to Chutes provider with specific configuration in chutes.ts.

  • Model Addition:
    • Add inclusionAI/Ring-1T-FP8 to ChutesModelId in chutes.ts.
    • Add model configuration for inclusionAI/Ring-1T-FP8 with max tokens 32768, context window 131072, input price $1.00/M, output price $3.00/M.
    • Description: "Ring 1T FP8 model, a large language model optimized with FP8 quantization for efficient inference."

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

- Added inclusionAI/Ring-1T-FP8 to ChutesModelId type definition
- Added model configuration with pricing ($1.00/M input, $3.00/M output)
- Set appropriate context window (131072) and max tokens (32768)
- Model supports FP8 quantization for efficient inference

Fixes #8654
@roomote roomote bot requested review from cte, jr and mrubens as code owners October 14, 2025 13:41
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. enhancement New feature or request labels Oct 14, 2025
@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. size:S This PR changes 10-29 lines, ignoring generated files.

Projects

Status: Triage

Development

Successfully merging this pull request may close these issues.

[ENHANCEMENT] Add missing Ring 1T model to Chutes provider

2 participants