Where does the bug appear (feature/product)?
Cursor CLI
Describe the Bug
On an Enterprise account, agent models lists multiple Fable 5 models as available and marks claude-fable-5-thinking-high as the current model.
Attempting to use that exact model fails immediately with:
ActionRequiredError: Model Blocked Please ask your admin to enable access to Fable 5.
The authenticated model catalog therefore presents an Enterprise-blocked model as available/current.
Steps to Reproduce
-
Sign in to Cursor CLI with an Enterprise account where Fable 5 is blocked by Model Access Control.
-
List Fable models:
agent models | grep fable
-
Observe that Fable variants are listed and
claude-fable-5-thinking-highis marked(current). -
Attempt to use that model:
agent --model claude-fable-5-thinking-high \
--sandbox enabled \
-p "Reply exactly OK. Do not use tools."
- Observe that Cursor rejects the model as blocked.
Full output:
$ agent models | grep fable
claude-fable-5-thinking-high - Fable 5 1M Thinking (NO ZDR) (current)
claude-fable-5-thinking-xhigh - Fable 5 1M Extra High Thinking (NO ZDR)
claude-fable-5-low - Fable 5 1M Low (NO ZDR)
claude-fable-5-medium - Fable 5 1M Medium (NO ZDR)
claude-fable-5-high - Fable 5 1M (NO ZDR)
claude-fable-5-xhigh - Fable 5 1M Extra High (NO ZDR)
claude-fable-5-max - Fable 5 1M Max (NO ZDR)
claude-fable-5-thinking-low - Fable 5 1M Low Thinking (NO ZDR)
claude-fable-5-thinking-medium - Fable 5 1M Medium Thinking (NO ZDR)
claude-fable-5-thinking-max - Fable 5 1M Max Thinking (NO ZDR)
$ agent --model claude-fable-5-thinking-high --sandbox enabled -p "Reply exactly OK. Do not use tools."
ActionRequiredError: Model Blocked Please ask your admin to enable access to Fable 5.
Exit status: 1
Expected Behavior
agent models should reflect effective Enterprise Model Access Control.
Models blocked for the authenticated account/team should either:
- be omitted from the available-model list; or
- be clearly marked unavailable/blocked.
A model that cannot run should not be marked (current).
Programmatic model discovery should likewise expose account-effective availability or policy metadata so SDK clients do not offer unusable models.
Operating System
MacOS
Version Information
About Cursor CLI
CLI Version 2026.07.16-899851b
Model Fable 5 1M Thinking (NO ZDR)
Subscription Tier Enterprise
OS darwin (arm64)
Terminal ghostty
Shell zsh
For AI issues: which model did you use?
Fable 5 1M Thinking (NO ZDR)
Model ID: claude-fable-5-thinking-high
For AI issues: add Request ID with privacy disabled
No request ID was emitted. Cursor rejected the blocked model before starting the request.
Additional Information
This appears inconsistent with Cursor documentation.
Cursor CLI documentation describes agent models as:
“List available models for this account”
The TypeScript SDK documentation instructs clients to use
Cursor.models.list() to discover valid model IDs. Its Known limitations
section does not state that discovery may include models blocked by effective
Enterprise policy:
Cursor’s Enterprise documentation also states that Enterprise teams can
control which models team members can use.
Requested resolution:
- Make CLI and SDK model discovery reflect effective Enterprise policy; or
- return explicit blocked/unavailable metadata; and
- document any intentional broader-catalog behavior under SDK Known limitations.
Does this stop you from using Cursor
No - Cursor works, but with this issue