When creating a personal agent in Rovo Studio, users have no ability to configure the underlying AI model or reasoning effort. These are fundamental settings that directly affect agent quality, cost, and suitability for different tasks.
Note: model switching exists in Rovo Dev CLI via /models command, but this capability is not available when creating or configuring agents in Studio.
Steps to Reproduce:
Expected vs Actual Behavior:
| Expected | Actual | |
|---|---|---|
| Model selection | User can choose the AI model powering the agent in Studio UI | No model selector present — only available in CLI via /models |
| Reasoning effort | User can set reasoning depth (e.g., low / medium / high) per agent | Not available in any Rovo agent configuration surface |
Use Case / Business Justification:
Different agent use cases have fundamentally different requirements:
Without these controls in Studio, users are forced into a one-size-fits-all configuration. This is especially inconsistent given that Rovo Dev CLI already exposes model selection — the gap creates a degraded experience for users who build and manage agents through Studio.
Proposed Solution:
Add model selector and reasoning effort controls to the agent creation/editing UI in Studio — either in the Identity section or as a dedicated "Model" configuration tab.