O3-mini not agentic?

Just updated Cursor to 0.45.9 and it is still very bad…

o3-mini took like a minute without any output and what it wrote was, how to put it politely, “not good”. It most likely utterly failed because it didn’t do any codebase search.

Code is pretty much nonsense, not sure why it “Stopped”, but the end of the text suggests o3-mini wasn’t going to do anything more anyway.

Meanwhile Sonnet essentially zero shot it with same context and prompt. (Maybe not perfect, eg filename should be put to a constant, but it works.)