When trying to get cursor to autocomplete a line, it suddenly stopped working about an hour ago.
Chat and in-line edits still work.
In the developer console I get:
workbench.desktop.main.js:1412 [anysphere.cursor-always-local][unavailable] HTTP 504
console.error @ workbench.desktop.main.js:1412
$onExtensionRuntimeError @ workbench.desktop.main.js:1391
S @ workbench.desktop.main.js:4870
Q @ workbench.desktop.main.js:4870
M @ workbench.desktop.main.js:4870
L @ workbench.desktop.main.js:4870
(anonymous) @ workbench.desktop.main.js:4870
B @ workbench.desktop.main.js:59
fire @ workbench.desktop.main.js:59
fire @ workbench.desktop.main.js:1394
l.onmessage @ workbench.desktop.main.js:4915
workbench.desktop.main.js:1412 ConnectError: [unavailable] HTTP 504
at /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1802285
at c (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1802576)
at next (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1805503)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:175914
at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:175434
at async n.push.l.cursor.getAllRequestHeadersExceptAccessToken.req (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:175208)
at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1219606
at async Object.unary (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1804093)
at async Object.fSUploadFile (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:1791978)
at async /Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:244639
at async t.FileSyncClient.uploadFile (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:244558)
at async e.request (/Applications/Cursor.app/Contents/Resources/app/extensions/cursor-always-local/dist/main.js:4:258269)