Hey, thanks for the report.
Cursor never swaps your chosen models. When you pick a specific model, your request is always handled by that model without switching.
Important note: all Anthropic models are named “Claude,” and Claude 4 was trained on data that included info about Claude 3.5 Sonnet. Also, models accessed via API without a system prompt don’t have self-knowledge.
Here’s my reply: WTH, Bad Cursor! Wrong Model is Provided - #4 by deanrie
Users have also checked this with the direct Anthropic API - models do identify themselves unreliably, which confirms this is a model behavior, not a Cursor issue.
If you’re seeing concrete quality issues with the model (beyond self-identification), please share:
- The Request ID of the problematic request (chat context menu - Copy Request ID)
- Specific examples of incorrect behavior
- Steps to reproduce
This will help the team verify if there’s a real model issue.