Skip to content

Conversation

@roomote
Copy link

@roomote roomote bot commented Nov 3, 2025

Summary

This PR attempts to address Issue #8993 by adding support for the qwen3-vl-plus vision model, enabling users of Qwen Code CLI to access this vision-language model through Roo Code.

Changes

  • Added qwen3-vl-plus to the QwenCodeModelId type union
  • Added model configuration for qwen3-vl-plus with:
    • Vision support enabled (supportsImages: true)
    • 1M context window (matching other Qwen3 models)
    • 65K max tokens (matching other Qwen3 models)
    • Appropriate description for the vision-language model

Implementation Notes

The model parameters (maxTokens: 65_536, contextWindow: 1_000_000) were set to match the existing qwen3-coder-plus and qwen3-coder-flash models for consistency. If different values are needed based on official Qwen specifications, these can be adjusted.

Testing

  • ✅ All existing tests pass
  • ✅ TypeScript compilation successful
  • ✅ Build completes without errors
  • ✅ Linting passes

Related Issues

Closes #8993

Feedback

Feedback and guidance are welcome, especially regarding the specific model parameters if they should differ from the other Qwen3 models.


Important

Add support for qwen3-vl-plus vision-language model to Qwen Code CLI with specific configuration in qwen-code.ts.

  • Model Support:
    • Add qwen3-vl-plus to QwenCodeModelId in qwen-code.ts.
    • Configure qwen3-vl-plus with supportsImages: true, 1M context window, and 65K max tokens.
  • Testing:
    • All existing tests pass.
    • TypeScript compilation and build complete without errors.
    • Linting passes.

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

- Added qwen3-vl-plus to QwenCodeModelId type
- Added model configuration with vision support (supportsImages: true)
- Set 1M context window and 65K max tokens matching other Qwen models
- Closes #8993
@roomote roomote bot requested review from cte, jr and mrubens as code owners November 3, 2025 07:29
@dosubot dosubot bot added size:S This PR changes 10-29 lines, ignoring generated files. enhancement New feature or request labels Nov 3, 2025
@roomote
Copy link
Author

roomote bot commented Nov 3, 2025

See this task on Roo Code Cloud

Code review complete. No issues found - the implementation correctly adds qwen3-vl-plus model support with appropriate vision capabilities enabled.

Mention @roomote in a comment to trigger your PR Fixer agent and make changes to this pull request.

@hannesrudolph hannesrudolph added the Issue/PR - Triage New issue. Needs quick review to confirm validity and assign labels. label Nov 3, 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 support for qwen3-vl-plus for qwencode cli

3 participants