Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
no error in developer tools, console has the following error when i run a prompt. This happens in the last 30 minutes and before that it was working fine.
workbench.desktop.main.js:41096 [composer] No first token received within 2s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [transport] Stream error reported from extension host ConnectError: [unavailable] Error
at clb.$endAiConnectTransportReportError (workbench.desktop.main.js:38239:59303)
at JOt._doInvokeHandler (workbench.desktop.main.js:41036:25318)
at JOt._invokeHandler (workbench.desktop.main.js:41036:25060)
at JOt._receiveRequest (workbench.desktop.main.js:41036:23583)
at JOt._receiveOneMessage (workbench.desktop.main.js:41036:22040)
at s7n.value (workbench.desktop.main.js:41036:19972)
at Ze._deliver (workbench.desktop.main.js:55:2962)
at Ze.fire (workbench.desktop.main.js:55:3283)
at YAn.fire (workbench.desktop.main.js:38222:12180)
at MessagePort. (workbench.desktop.main.js:45700:19265) {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
error @ workbench.desktop.main.js:41096
$endAiConnectTransportReportError @ workbench.desktop.main.js:38239
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:41096 [transport] Stream ended without turnEnded — connection likely dropped mid-stream; caught non-retriable stream error, rethrowing as-is {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
log @ workbench.desktop.main.js:28911
e @ workbench.desktop.main.js:28666
warn @ workbench.desktop.main.js:28666
f @ workbench.desktop.main.js:28866
await in f
HV @ workbench.desktop.main.js:28866
runInternal @ workbench.desktop.main.js:28866
run @ workbench.desktop.main.js:28866
run @ workbench.desktop.main.js:41174
runAgentLoop @ workbench.desktop.main.js:41174
streamFromAgentBackend @ workbench.desktop.main.js:41244
await in streamFromAgentBackend
getAgentStreamResponse @ workbench.desktop.main.js:41244
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28972
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [transport] [AGENT_ERROR_DIAGNOSTICS] requestId=a0c4118d-2388-4e9b-ae69-aa1e181b3abd originalRequestId=a0c4118d-2388-4e9b-ae69-aa1e181b3abd decision=RETRY (countAsServerError=true, countAsTransportError=false) {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
log @ workbench.desktop.main.js:28911
e @ workbench.desktop.main.js:28666
warn @ workbench.desktop.main.js:28666
run @ workbench.desktop.main.js:28866
await in run
run @ workbench.desktop.main.js:41174
runAgentLoop @ workbench.desktop.main.js:41174
streamFromAgentBackend @ workbench.desktop.main.js:41244
await in streamFromAgentBackend
getAgentStreamResponse @ workbench.desktop.main.js:41244
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28972
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 4s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 6s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 8s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:65 ERR [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (c:\Users\nmaris\AppData\Local\Programs\cursor\resources\app\node_modules\@opentelemetry\otlp-exporter-base\build\src\transport\http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task_queues:89:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{"error":"Trace spans collection is not enabled for this user"}”}
error @ workbench.desktop.main.js:65
error @ workbench.desktop.main.js:65
error @ workbench.desktop.main.js:42907
rVw @ workbench.desktop.main.js:38205
$logExtensionHostMessage @ workbench.desktop.main.js:38205
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
_deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:38205 [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (c:\Users\nmaris\AppData\Local\Programs\cursor\resources\app\node_modules\@opentelemetry\otlp-exporter-base\build\src\transport\http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task_queues:89:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{"error":"Trace spans collection is not enabled for this user"}”}
nVw @ workbench.desktop.main.js:38205
$logExtensionHostMessage @ workbench.desktop.main.js:38205
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
_deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:41096 [transport] Stream error reported from extension host ConnectError: [unavailable] Error
at clb.$endAiConnectTransportReportError (workbench.desktop.main.js:38239:59303)
at JOt._doInvokeHandler (workbench.desktop.main.js:41036:25318)
at JOt._invokeHandler (workbench.desktop.main.js:41036:25060)
at JOt._receiveRequest (workbench.desktop.main.js:41036:23583)
at JOt._receiveOneMessage (workbench.desktop.main.js:41036:22040)
at s7n.value (workbench.desktop.main.js:41036:19972)
at Ze._deliver (workbench.desktop.main.js:55:2962)
at Ze.fire (workbench.desktop.main.js:55:3283)
at YAn.fire (workbench.desktop.main.js:38222:12180)
at MessagePort. (workbench.desktop.main.js:45700:19265) {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
error @ workbench.desktop.main.js:41096
$endAiConnectTransportReportError @ workbench.desktop.main.js:38239
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:41096 [transport] Stream ended without turnEnded — connection likely dropped mid-stream; caught non-retriable stream error, rethrowing as-is {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
log @ workbench.desktop.main.js:28911
e @ workbench.desktop.main.js:28666
warn @ workbench.desktop.main.js:28666
f @ workbench.desktop.main.js:28866
await in f
HV @ workbench.desktop.main.js:28866
runInternal @ workbench.desktop.main.js:28866
run @ workbench.desktop.main.js:28866
await in run
run @ workbench.desktop.main.js:41174
runAgentLoop @ workbench.desktop.main.js:41174
streamFromAgentBackend @ workbench.desktop.main.js:41244
await in streamFromAgentBackend
getAgentStreamResponse @ workbench.desktop.main.js:41244
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28972
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [transport] [AGENT_ERROR_DIAGNOSTICS] requestId=21b198af-7526-4aa1-8d7d-989bb928937e originalRequestId=a0c4118d-2388-4e9b-ae69-aa1e181b3abd decision=RETRY (countAsServerError=true, countAsTransportError=false) {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
log @ workbench.desktop.main.js:28911
e @ workbench.desktop.main.js:28666
warn @ workbench.desktop.main.js:28666
run @ workbench.desktop.main.js:28866
await in run
run @ workbench.desktop.main.js:41174
runAgentLoop @ workbench.desktop.main.js:41174
streamFromAgentBackend @ workbench.desktop.main.js:41244
await in streamFromAgentBackend
getAgentStreamResponse @ workbench.desktop.main.js:41244
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28972
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 10s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 12s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 14s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:41096 [composer] No first token received within 16s {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
(anonymous) @ workbench.desktop.main.js:28971
setTimeout
e.setTimeout @ workbench.desktop.main.js:40487
(anonymous) @ workbench.desktop.main.js:28971
submitChatMaybeAbortCurrent @ workbench.desktop.main.js:28971
await in submitChatMaybeAbortCurrent
La @ workbench.desktop.main.js:40227
await in La
onSubmit @ workbench.desktop.main.js:40227
R @ workbench.desktop.main.js:40224
onSubmit @ workbench.desktop.main.js:40224
handleSubmit @ workbench.desktop.main.js:38164
(anonymous) @ workbench.desktop.main.js:38166
wMm @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
CMm @ workbench.desktop.main.js:453
uge @ workbench.desktop.main.js:453
update @ workbench.desktop.main.js:455
wMm @ workbench.desktop.main.js:453
Ch @ workbench.desktop.main.js:453
Fx @ workbench.desktop.main.js:453
(anonymous) @ workbench.desktop.main.js:453
workbench.desktop.main.js:65 ERR [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (c:\Users\nmaris\AppData\Local\Programs\cursor\resources\app\node_modules\@opentelemetry\otlp-exporter-base\build\src\transport\http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task_queues:89:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{"error":"Trace spans collection is not enabled for this user"}”}
error @ workbench.desktop.main.js:65
error @ workbench.desktop.main.js:65
error @ workbench.desktop.main.js:42907
rVw @ workbench.desktop.main.js:38205
$logExtensionHostMessage @ workbench.desktop.main.js:38205
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
_deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:38205 [Extension Host] [otel.error] {“stack”:“OTLPExporterError: Bad Request\n\tat IncomingMessage. (c:\Users\nmaris\AppData\Local\Programs\cursor\resources\app\node_modules\@opentelemetry\otlp-exporter-base\build\src\transport\http-transport-utils.js:52:31)\n\tat IncomingMessage.emit (node:events:531:35)\n\tat endReadableNT (node:internal/streams/readable:1698:12)\n\tat process.processTicksAndRejections (node:internal/process/task_queues:89:21)”,“message”:“Bad Request”,“code”:“400”,“name”:“OTLPExporterError”,“data”:“{"error":"Trace spans collection is not enabled for this user"}”}
nVw @ workbench.desktop.main.js:38205
$logExtensionHostMessage @ workbench.desktop.main.js:38205
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
_deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:41096 [transport] Stream error reported from extension host ConnectError: [unavailable] Error
at clb.$endAiConnectTransportReportError (workbench.desktop.main.js:38239:59303)
at JOt._doInvokeHandler (workbench.desktop.main.js:41036:25318)
at JOt._invokeHandler (workbench.desktop.main.js:41036:25060)
at JOt._receiveRequest (workbench.desktop.main.js:41036:23583)
at JOt._receiveOneMessage (workbench.desktop.main.js:41036:22040)
at s7n.value (workbench.desktop.main.js:41036:19972)
at Ze._deliver (workbench.desktop.main.js:55:2962)
at Ze.fire (workbench.desktop.main.js:55:3283)
at YAn.fire (workbench.desktop.main.js:38222:12180)
at MessagePort. (workbench.desktop.main.js:45700:19265) {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
error @ workbench.desktop.main.js:41096
$endAiConnectTransportReportError @ workbench.desktop.main.js:38239
_doInvokeHandler @ workbench.desktop.main.js:41036
_invokeHandler @ workbench.desktop.main.js:41036
_receiveRequest @ workbench.desktop.main.js:41036
_receiveOneMessage @ workbench.desktop.main.js:41036
(anonymous) @ workbench.desktop.main.js:41036
_deliver @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:55
fire @ workbench.desktop.main.js:38222
(anonymous) @ workbench.desktop.main.js:45700
workbench.desktop.main.js:41096 [transport] Stream ended without turnEnded — connection likely dropped mid-stream; caught non-retriable stream error, rethrowing as-is {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
log @ workbench.desktop.main.js:28911
e @ workbench.desktop.main.js:28666
warn @ workbench.desktop.main.js:28666
f @ workbench.desktop.main.js:28866
await in f
HV @ workbench.desktop.main.js:28866
runInternal @ workbench.desktop.main.js:28866
run @ workbench.desktop.main.js:28866
await in run
run @ workbench.desktop.main.js:41174
runAgentLoop @ workbench.desktop.main.js:41174
streamFromAgentBackend @ workbench.desktop.main.js:41244
workbench.desktop.main.js:41096 [transport] [AGENT_ERROR_DIAGNOSTICS] requestId=e9363188-9042-4b1f-a1c1-a16209bdee0b originalRequestId=a0c4118d-2388-4e9b-ae69-aa1e181b3abd decision=RETRY (countAsServerError=true, countAsTransportError=false) {arch: ‘x64’, platform: ‘win32’, channel: ‘stable’, client_version: ‘3.1.10’, layout: ‘unifiedAgent’, …}
_log @ workbench.desktop.main.js:41096
warn @ workbench.desktop.main.js:41096
log @ workbench.desktop.main.js:28911
e @ workbench.desktop.main.js:28666
warn @ workbench.desktop.main.js:28666
run @ workbench.desktop.main.js:28866
await in run
run @ workbench.desktop.main.js:41174
runAgentLoop @ workbench.desktop.main.js:41174
streamFromAgentBackend @ workbench.desktop.main.js:41244
Steps to Reproduce
run any prompt
Expected Behavior
get a response
Operating System
Windows 10/11
Version Information
Version: 3.1.10 (user setup)
VSCode Version: 1.105.1
Commit: dacbe9b31599a253763e4910eb6ab38704653320
Date: 2026-04-13T11:39:16.806Z
Layout: editor
Build Type: Stable
Release Track: Default
Electron: 39.8.1
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200
For AI issues: which model did you use?
composer-2
For AI issues: add Request ID with privacy disabled
Request ID: f9b15e58-6b1b-4217-bfd0-2811c1f20f77
{“error”:“ERROR_OPENAI”,“details”:{“title”:“Unable to reach the model provider”,“detail”:“We’re having trouble connecting to the model provider. This might be temporary - please try again in a moment.”,“additionalInfo”:{},“buttons”:,“planChoices”:},“isExpected”:false}
[unavailable] Error
Xoe: [unavailable] Error
at qV_ (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28865:24637)
at UV_ (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28865:23543)
at jV_ (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28866:6487)
at e6u.run (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28866:11285)
at async QRn.runAgentLoop (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41174:11960)
at async Dkd.streamFromAgentBackend (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41244:11486)
at async Dkd.getAgentStreamResponse (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:41244:17740)
at async F3e.submitChatMaybeAbortCurrent (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:28972:16809)
at async La (vscode-file://vscode-app/c:/Users/nmaris/AppData/Local/Programs/cursor/resources/app/out/vs/workbench/workbench.desktop.main.js:40227:4231)
Does this stop you from using Cursor
Yes - Cursor is unusable