Skip to content

Chat hangs on last couple of tokens #311952

@ulugbekna

Description

@ulugbekna

Type: Bug

repro:

  1. turn off websockets support just in case
  "github.copilot.chat.advanced.responsesApi.webSocket.enabled": false,
  1. open chat, set it to gpt-5.4 (default reasoning effort)
  2. ask something like "how do I solve differential equations? use no reasoning" - stream starts, last couple of tokens are not rendered for many seconds (~20s)

VS Code version: Code - Insiders 1.118.0-insider (Universal) (102df5b, 2026-04-22T11:25:25Z)
OS version: Darwin arm64 25.4.0
Modes:

Prompt Details
Info: [CopilotCLIChatSessionContentProvider] listSessions took 79.34062500018626ms
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: false.
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: true.
Debug: [CopilotCLI] Found 33 JSONL sessions and 0 legacy sessions
Info: [CopilotCLIChatSessionContentProvider] listSessions took 17.285333999898285ms
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: false.
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: true.
Debug: [CopilotCLI] Found 33 JSONL sessions and 0 legacy sessions
Info: [CopilotCLIChatSessionContentProvider] listSessions took 7.914917000103742ms
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: false.
Trace: [GitServiceImpl][doOpenRepository] Active repository: {"_repo":{"rootUri":{"$mid":1,"fsPath":"/Users/ulugbekna/code/vscode","external":"file:///Users/ulugbekna/code/vscode","path":"/Users/ulugbekna/code/vscode","scheme":"file"},"inputBox":{},"kind":"repository","state":{},"ui":{},"isUsingVirtualFileSystem":false},"rootUri":{"$mid":1,"fsPath":"/Users/ulugbekna/code/vscode","external":"file:///Users/ulugbekna/code/vscode","path":"/Users/ulugbekna/code/vscode","scheme":"file"},"kind":"repository","isUsingVirtualFileSystem":false,"headBranchName":"main","headCommitHash":"b2ffe3f008b1924cc5de172cefc1fc5bec28d3a8","headIncomingChanges":0,"headOutgoingChanges":0,"upstreamBranchName":"main","upstreamRemote":"origin","isRebasing":true,"remotes":["origin"],"remoteFetchUrls":["https://github.com/microsoft/vscode.git"],"worktrees":[{"name":"vscode","path":"/Users/ulugbekna/code/vscode","ref":"refs/heads/main","detached":false,"main":true},{"name":"agents-autopilot-dialog-dont-show-again","path":"/Users/ulugbekna/code/vscode.worktrees/agents-autopilot-dialog-dont-show-again","ref":"refs/heads/ulugbekna/agents/autopilot-dialog-dont-show-again","detached":false,"main":false},{"name":"agents-enable-disable-skills-agent-ui","path":"/Users/ulugbekna/code/vscode.worktrees/agents-enable-disable-skills-agent-ui","ref":"refs/heads/ulugbekna/agents/enable-disable-skills-agent-ui","detached":false,"main":false},{"name":"copilot-close-viper","path":"/Users/ulugbekna/code/vscode.worktrees/copilot-close-viper","ref":"refs/heads/ulugbekna/copilot/close-viper","detached":false,"main":false}],"changes":{"mergeChanges":[],"indexChanges":[],"workingTree":[],"untrackedChanges":[]},"_onDidChangeSignal":{"_observers":{},"debugName":"Observable Signal From Event"},"headBranchNameObs":{"_observers":{},"_debugNameData":{},"_state":0,"_updateCount":0,"_dependencies":{},"_dependenciesToBeRemoved":{},"_isUpdating":false,"_isComputing":false,"_didReportChange":false,"_isInBeforeUpdate":false,"_isReaderValid":false,"_removedObserverToCallEndUpdateOn":null},"headCommitHashObs":{"_observers":{},"_debugNameData":{},"_state":0,"_updateCount":0,"_dependencies":{},"_dependenciesToBeRemoved":{},"_isUpdating":false,"_isComputing":false,"_didReportChange":false,"_isInBeforeUpdate":false,"_isReaderValid":false,"_removedObserverToCallEndUpdateOn":null},"upstreamBranchNameObs":{"_observers":{},"_debugNameData":{},"_state":0,"_updateCount":0,"_dependencies":{},"_dependenciesToBeRemoved":{},"_isUpdating":false,"_isComputing":false,"_didReportChange":false,"_isInBeforeUpdate":false,"_isReaderValid":false,"_removedObserverToCallEndUpdateOn":null},"upstreamRemoteObs":{"_observers":{},"_debugNameData":{},"_state":0,"_updateCount":0,"_dependencies":{},"_dependenciesToBeRemoved":{},"_isUpdating":false,"_isComputing":false,"_didReportChange":false,"_isInBeforeUpdate":false,"_isReaderValid":false,"_removedObserverToCallEndUpdateOn":null},"isRebasingObs":{"_observers":{},"_debugNameData":{},"_state":0,"_updateCount":0,"_dependencies":{},"_dependenciesToBeRemoved":{},"_isUpdating":false,"_isComputing":false,"_didReportChange":false,"_isInBeforeUpdate":false,"_isReaderValid":false,"_removedObserverToCallEndUpdateOn":null},"_checkIsIgnored":{"_waitingTimeMs":1000,"_queue":[],"_timeout":null},"_isIgnored":{"_map":{},"_map2":{}}}
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: true.
Debug: [CopilotCLI] Found 33 JSONL sessions and 0 legacy sessions
Info: [CopilotCLIChatSessionContentProvider] listSessions took 11.174499999731779ms
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 257.9326670002192
Debug: Related Information: Remote similarly request took 258ms
Debug: Related Information: Successfully Calculated, returning 258ms
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 168.7464589998126
Debug: Related Information: Remote similarly request took 169ms
Debug: Related Information: Successfully Calculated, returning 169ms
Trace: [CopilotCLI] [DIFF] getActiveDiffByTab: tab is not a diff tab
Trace: [CopilotCLI] [DIFF] getActiveDiffByTab: tab is not a diff tab
Trace: [GitServiceImpl][getRepositoryFetchUrls] URI: newissue:/NewIssue.md?%7B%22origin%22%3A%22repo%3Amicrosoft%2Fvscode%3F%257B%2522folderManagerRootUri%2522%253A%2522file%253A%252F%252F%252FUsers%252Fulugbekna%252Fcode%252Fvscode%2522%257D%22%7D
Trace: [GitServiceImpl][getRepositoryFetchUrls] No repository root found
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 247.06125000026077
Debug: Related Information: Remote similarly request took 247ms
Debug: Related Information: Successfully Calculated, returning 247ms
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 164.10791700007394
Debug: Related Information: Remote similarly request took 164ms
Debug: Related Information: Successfully Calculated, returning 164ms
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 254.6163749997504
Debug: Related Information: Remote similarly request took 255ms
Debug: Related Information: Successfully Calculated, returning 255ms
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 329.0872499998659
Debug: Related Information: Remote similarly request took 330ms
Debug: Related Information: Successfully Calculated, returning 330ms
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: false.
Debug: [context keys] Window state change. Needs offline check: false, active: true, focused: true.
Debug: [CopilotCLI] Found 33 JSONL sessions and 0 legacy sessions
Info: [CopilotCLIChatSessionContentProvider] listSessions took 12.653249999973923ms
Trace: RemoteEmbeddingsComputer::computeEmbeddings started
Trace: RemoteEmbeddingsComputer::computeEmbeddings success. Elapsed 236.0215409998782
Debug: Related Information: Remote similarly request took 237ms
Debug: Related Information: Successfully Calculated, returning 237ms
Request IDs
cbf96f2b-9c91-4de7-b158-665251d2382e
f275a27f-85a7-47ec-919d-d7bb1d8b6122
c0d612b8-8196-4c90-91c7-5d71c241cd19
2095a558-ddce-4bc6-a864-a295f6284b86
29526330-8226-4393-afe6-eba7a932e251
97a9fbf7-f7de-45a3-a986-a4b423598afe
08f63962-e1df-49e0-809c-79f32cd53668
51c57eeb-5c55-4784-81c4-2d91212af1bd
System Info
Item Value
CPUs Apple M4 Pro (14 x 2400)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x106b [Google Inc. (Apple)], DEVICE=0x0000 [ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Pro, Version 26.4.1 (Build 25E253))], DRIVER_VENDOR=Apple, DRIVER_VERSION=26.4.1 ACTIVE
Machine model name: Mac
Machine model version: 16.8
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: enabled_on
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off
Load (avg) 5, 5, 6
Memory (System) 48.00GB (0.16GB free)
Process Argv --log info --log github.copilot-chat=trace --log github.vscode-pull-request-github=debug --crash-reporter-id 8c80ab9c-ee3f-4087-8f5f-a4efe42eaf63
Screen Reader no
VM 0%
Extensions (70)
Extension Author (truncated) Version
Bookmarks ale 14.1.1
tsl-problem-matcher amo 0.6.2
markdown-mermaid bie 1.32.0
cerebras-chat Cer 0.1.20
npm-intellisense chr 1.4.5
esbuild-problem-matchers con 0.0.3
vscode-eslint dba 3.0.24
gitlens eam 2026.4.220537
EditorConfig Edi 0.18.2
prettier-vscode esb 12.4.0
codespaces Git 1.18.13
remotehub Git 0.65.2026031901
vscode-pull-request-github Git 0.139.2026042215
go gol 0.52.2
gc-excelviewer Gra 4.2.65
hediet-power-tools hed 0.4.0
vscode-drawio hed 1.9.250226013
lldb-dap llv 0.4.1
rainbow-csv mec 3.24.1
template-string-converter meg 0.6.1
vscode-azureresourcegroups ms- 0.12.4
vscode-containers ms- 2.4.1
vscode-docker ms- 2.0.0
debugpy ms- 2026.3.2026032701
python ms- 2026.5.2026032701
vscode-pylance ms- 2026.2.100
vscode-python-envs ms- 1.29.2026041601
jupyter ms- 2025.10.2026042201
jupyter-keymap ms- 1.1.2
jupyter-renderers ms- 1.3.2025062701
vscode-jupyter-cell-tags ms- 0.1.9
vscode-jupyter-slideshow ms- 0.1.6
remote-ssh ms- 0.123.2026033115
remote-ssh-edit ms- 0.87.0
remote-wsl ms- 0.104.3
azure-repos ms- 0.41.2026031901
cpptools ms- 1.31.5
hexeditor ms- 1.11.1
kusto-client ms- 0.3.2026041703
remote-explorer ms- 0.6.2026031809
remote-repositories ms- 0.43.2026031901
remote-server ms- 1.6.2026041509
test-adapter-converter ms- 0.2.1
ts-file-path-support ms- 1.0.0
vscode-diagnostic-tools ms- 1.2.0
vscode-github-issue-notebooks ms- 0.0.134
vscode-js-profile-flame ms- 1.0.9
vscode-speech ms- 0.16.0
wasm-dwarf-debugging ms- 1.0.1
web-editors ms- 0.3.0
ocaml-platform oca 2.0.1
chatgpt ope 26.5417.40842
refactor p42 3.0.1
material-product-icons PKi 1.7.1
excalidraw-editor pom 3.9.1
deoptexplorer-vscode rbu 1.1.2
toggle reb 0.0.2
vscode-xml red 0.29.2025112508
vscode-yaml red 1.22.0
LiveServer rit 5.7.10
svg-preview Sim 2.8.3
graphviz-interactive-preview tin 0.3.5
tldraw-vscode tld 2.247.0
ulugbek-s-power-tools ulu 0.0.2
errorlens use 3.28.0
explorer vit 1.50.2
vim vsc 1.32.4
vscode-alternate-file wil 0.3.1
pretty-ts-errors Yoa 0.8.7
vscode-selfhost-test-provider ms- 0.4.0
A/B Experiments
vsliv368cf:30146710
pythonvspyt551:31249597
nativeloc1:31118317
dwcopilot:31158714
471b6256:31240254
dwoutputs:31242946
copilot_t_ci:31333650
g012b348:31231168
pythonrdcb7:31268811
pythonpcpt1:31399616
6518g693:31302842
6abeh943:31336334
envsactivate1:31349248
editstats-enabled:31346256
cloudbuttont:31366566
3efgi100_wstrepl:31403338
55ia6109:31457054
use-responses-api:31390341
je187915:31401257
cp_cls_t_966_ss:31454198
inlinechat_v2_hd992725:31445440
c0683394:31481635
8hhj4413:31478653
ge8j1254_inline_auto_hint_haiku:31490507
38bie571_auto:31487346
cp_cls_c_1081:31454833
conptydll_true:31485575
ia-use-proxy-models-svc:31446143
e9c30283:31453065
test_treatment2:31471001
46204921:31447328
idci7584:31454084
nes_chat_context_disabled:31451402
e3e4d672:31454087
ei9d7968:31462942
534a6447:31478742
hg17d649:31455236
nes-extended-on:31455475
nes-vscode-team-custom:31472622
vscode-team-custom-2:31480564
jc933416:31462667
89g7j272:31480197
7e884298:31462391
4f032803_compaction:31499499
7e187181:31482583
cpptoolsoff-v2:31475362
i2gc6536:31472020
1g3cj959:31494704
h08i8180_copy:31475366
23c7c724:31491644
client_tst_t:31486874
po_split_t:31488387
ddid_t:31478204
getcmakediagnosticsoff:31489825
ja75b849:31492254
bjc72774_agent_sandbox:31488286
7df3h592:31491241
pro_large_t:31499377
606h2495_c:31485219
cp_cls_c_1082:31491634
719di409_sum_t:31499469
0he74425_c:31494278
nes-cj-aftline:31490296
cc5hd740:31492954
logging_enabled_new:31490725
nes-ew-div-cursorline:31494905

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions