Interesting problem yesterday:
It was surprisingly difficult to convince Cursor + any model to
write code for the OpenAI Responses API. I suspect it’s due to
the semantically muddy word responses being used as a formal
name. Once I quoted “Responses API” it worked better.