Where does the bug appear (feature/product)?
Cursor CLI
Describe the Bug
Previously ACP had only 15 out of 24 advertised models working,
see old bug here:
In the next version 2026.05.01 all models seemed fixed.
In the new version 2026.05.07-42ddaca
ACP model selection at runtime broke again.
session.configOptions[category==‘model’]
returns empty model list
session.configOptions[model].options = is empty
Runtime model selection is not accepting any model config, which worked before.
Command line option --model works.
Does it mean the runtime model selection API was removed?
Cursor agent ACP had 3 benefits.
- Process needs to start only once, then I could chat with the agent fast, without restarting an entire process each time. CLI needs to start each time, load source code index, etc.
- Tool invocation approval API. I can use it to review and auto-approve tool invocations by a separate safety AI. CLI does not have this.
- During conversation, I could switch between models, which was very useful for reviews by multiple models and building more complex workflows, without restarting the process.
With the newest version, 3. is removed. A cross-model conversation now requires full agent restart and rework of the automation scripts to account for the new limitation.
Steps to Reproduce
Use cursor-agent ACP and try to query list of models or set model via ACP API.
Expected Behavior
Model is selected.
Operating System
Linux
Version Information
cursor-agent acp
2026.05.07-42ddaca
Does this stop you from using Cursor
No - Cursor works, but with this issue
