The agent execution provider did not respond in time. This may indicate the extension host is not running or is unresponsive.
Request ID: f8b97c79-9d0d-4e1c-817b-f9affb6183fc
{“error”:“ERROR_EXTENSION_HOST_TIMEOUT”,“details”:{“title”:“Agent Execution Timed Out”,“detail”:“The agent execution provider did not respond in time. This may indicate the extension host is not running or is unresponsive.”,“isRetryable”:false,“shouldShowImmediateError”:true,“additionalInfo”:{},“buttons”:[{“label”:“Reload Window”,“reloadWindow”:{}}],“planChoices”:}}
Agent Execution Timed Out [deadline_exceeded]
ConnectError: [deadline_exceeded] Agent Execution Timed Out
at $Vv (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:38788:25077)
at sfh.waitForProviderRegistration (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:38788:29583)
at async h1h._waitForPushRequestContextProviderRegistration (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:41789:4218)
at async h1h.streamFromAgentBackend (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:41789:7804)
at async h1h.getAgentStreamResponse (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:41789:19638)
at async ryt.submitChatMaybeAbortCurrent (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:29503:16976)
at async Dd (vscode-file://vscode-app/Applications/Cursor.app/Contents/Resources/app/out/vs/workbench/workbench.desktop.main.js:40776:4226)
i have uninstalled and reinstalled yet nothing, i have cleared cahced changed from http 1 to http2 yet nothing, i am using the cursor ide in macbookpro 2012, this issues is up to a week now
Steps to Reproduce
download the app on a macbookpro 2012 and try prompting the agent
Expected Behavior
it should respond but there is no reponse whatsoever
Operating System
MacOS
Version Information
for cursor ide open the ide add folders into the workspace and ask the agent to perform some tasks
For AI issues: which model did you use?
model selection is set to auto
For AI issues: add Request ID with privacy disabled
Hey, yeah, this is a known issue with extension host startup. It’s being tracked, but I can’t share an exact fix date yet.
A few quick questions that’ll help narrow down what’s triggering the timeout:
What Cursor version are you on? Open Cursor > About Cursor and paste it here. On builds without the latest changes, this happens more often.
Start Cursor with extensions disabled. In Terminal run cursor --disable-extensions If you don’t have the cursor command, run Cmd+Shift+P then Shell Command: Install 'cursor' command in PATH, then restart Terminal. If the agent responds in this mode, one of your extensions is likely slowing down the extension host during startup.
Open Activity Monitor while Cursor is starting and check the Cursor Helper (Plugin) and extension host processes. Is CPU stuck at 100%? How many seconds does the high load last after the IDE opens?
Also, about the MacBook Pro 2012, I should be upfront. The extension host has to register within 30 seconds after the window opens. On 2012 hardware, initialization may simply not make that window, especially with extensions and or large workspaces. If --disable-extensions doesn’t help, this is more likely a performance limit than a Cursor-specific issue, and there’s not much the IDE can do until the fix lands. As a workaround, open smaller workspaces (a single project folder, not a root with lots of subprojects) and close other heavy apps before starting Cursor.
Send your version and what you get with --disable-extensions, and we’ll know what to try next.
Thanks. 3.3.30 is a recent version, and the known regression with the extension host should already be fixed there. So what you see in the logs extension host took longer than 60s to send its ready message is probably not that bug, it’s more likely the bootstrap is just physically too slow, either disk I/O or the OS.
I still need answers to the questions from my previous post to understand the limit:
macOS version: Apple menu > About This Mac. Which one?
Disk: HDD or SSD on this MBP?
--disable-extensions: what happened? Same Agent Execution Timed Out error, or did the behavior change?
Empty workspace: try this in Terminal mkdir ~/cursor-test && cursor ~/cursor-test, wait for the window, then try a simple agent request. Does it work in an empty folder?
Force quit before launch: quit Cursor, open Activity Monitor, select everything named Cursor or Cursor Helper and Force Quit. Then start Cursor again and try an agent request in the first few seconds and again 2 to 3 minutes after opening. Any difference?
If in an empty workspace after a force quit it still takes over 60s to start, that’s a hardware ceiling and we can’t really help. If it works in an empty folder, then indexing your project is likely overwhelming the extension host, and you can work by opening smaller subfolders.
Thanks for testing. Since an empty folder plus --disable-extensions plus force quit still gives Agent Execution Timed Out, that confirms it’s not caused by extensions or workspace indexing. The extension host simply can’t start within 30 seconds.
A couple quick questions:
About storage, your message got cut off at “add”. Are you on an SSD or the stock HDD? The base 2012 MBP shipped with an HDD, and on that drive the extension host bootstrap can easily take over a minute, especially after a force quit when everything has to be read from disk again.
OpenCore Legacy Patcher on Sequoia is an unsupported setup for 2012 hardware. OCLP emulates parts of the Metal and GPU stack, which adds noticeable overhead for Electron apps. Cursor’s official requirements are macOS 11+ on officially supported hardware.
Workarounds you can try:
If it’s an HDD, that’s very likely the ceiling. Swapping to an SSD can change things a lot, but that’s a hardware upgrade.
Roll back to an older Cursor version from Cursor · Download from before the extension host architecture got heavier, no guarantees though.
Use cursor-agent CLI instead of the IDE, it doesn’t depend on the extension host and should work. Cursor CLI | Cursor Docs
If you’re on an SSD and it still can’t start within 30+ seconds in an empty folder, it’s probably the old CPU plus OCLP overhead, and there isn’t much the IDE can do. Sorry it’s not a nicer answer, but it’s better to be direct than keep sending you through more diagnostics.