-
Notifications
You must be signed in to change notification settings - Fork 34.1k
Closed
Closed
Copy link
Description
Type: Bug
- Use github copilot chat with agent mode and Claude Sonnet 4 and ask copilot to do a task that needs querying in terminal, generating file and executing commands in terminal.
- It will switch directory and write files in a terminal, and check files in this terminal, but execute the file in a new terminal! Then find out that the file doesn't exist in the new terminal. It will repeat querying and generating file in one terminal, and executing in a new terminal and keep failing.
- Tell copilot it should not execute command in a new terminal. It will agree, but continue repeating this circle.
This makes task broken again and again and again and again.
Extension version: 0.29.1
VS Code version: Code 1.102.1 (Universal) (7adae6a, 2025-07-15T16:41:17.147Z)
OS version: Darwin arm64 24.5.0
Modes:
Logs
Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: choice {"delta":{"content":"**当前terminal**中运行程","role":"assistant"}} Trace: [NES][Triggerer][onDidChangeTextDocument] created Trace: [NES][Triggerer][onDidChangeTextDocument] Return: ignored document Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: choice {"delta":{"content":"序,不再创建新terminal:\n\n程","role":"assistant"}} Trace: choice {"delta":{"content":"序代码已经完整,您可以手","role":"assistant"}} Trace: choice {"delta":{"content":"动在terminal中运行 `go run main.go` ","role":"assistant"}} Trace: choice {"delta":{"content":"来启动Web服务。","role":"assistant"}} Trace: choice {"finish_reason":"stop","delta":{"content":null}} Info: message 0 returned. finish reason: [stop] Debug: message 0 details: finishOffset: [undefined] completionId: [{msg_017EZ4bjN5KrAporjEicvGjk}] created: [{1753271246}] Info: request done: requestId: [b24e5512-0871-452c-a0d1-e33de5329fab] model deployment ID: [] Info: ccreq:e02d697f.copilotmd | success | claude-sonnet-4 | 15840ms | [panel/editAgent] 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: false, focused: false. Debug: [LanguageModelAccess] UPDATING language models Debug: [LanguageModelAccess] DID UPDATE language models Debug: [context keys] Window state change. Needs offline check: false, active: false, focused: true. Trace: [GitServiceImpl][doOpenRepository] Active repository: {"_repo":{"rootUri":{"$mid":1,"external":"file:///Users/zhenghu/git/banana-base/anlisp","path":"/Users/zhenghu/git/banana-base/anlisp","scheme":"file"},"inputBox":{},"state":{},"ui":{}},"rootUri":{"$mid":1,"external":"file:///Users/zhenghu/git/banana-base/anlisp","path":"/Users/zhenghu/git/banana-base/anlisp","scheme":"file"},"headBranchName":"main","headCommitHash":"9f2d4bec828cb05aea3a3e3c7ea165150d838fa2","isRebasing":true,"remotes":[],"remoteFetchUrls":[],"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":{}}} Trace: [GitServiceImpl][doOpenRepository] Active repository: {"_repo":{"rootUri":{"$mid":1,"external":"file:///Users/zhenghu/git/banana-base/anlisp","path":"/Users/zhenghu/git/banana-base/anlisp","scheme":"file"},"inputBox":{},"state":{},"ui":{}},"rootUri":{"$mid":1,"external":"file:///Users/zhenghu/git/banana-base/anlisp","path":"/Users/zhenghu/git/banana-base/anlisp","scheme":"file"},"headBranchName":"main","headCommitHash":"9f2d4bec828cb05aea3a3e3c7ea165150d838fa2","isRebasing":true,"remotes":[],"remoteFetchUrls":[],"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: [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. Trace: [NES][DiagnosticsInlineCompletionProvider] Filtered by provider - `expected statement, found '<'` at `[884,29 -> 884,29]` - `unreachable code` at `[884,29 -> 1029,1]` Trace: [NES][Triggerer][onDidChangeTextEditorSelection] created Trace: [NES][Triggerer][onDidChangeTextEditorSelection] Return: no recent edit Debug: Related Information: Index not loaded yet triggering background calculation, returning 2ms Debug: Related Information: Index not loaded yet triggering background calculation, returning 0ms Debug: Related Information: Index not loaded yet triggering background calculation, returning 0ms Debug: Related Information: Index not loaded yet triggering background calculation, returning 0ms
Request IDs
8e80f798-4919-41ab-968c-b0d48224b99a 1283607f-d282-4084-9f1d-67c0988e4d9d 89299035-bb35-4209-8b20-303db4d3c440 c83db93b-e66d-4d38-b663-3ed80486c7cb 823e2c81-a811-4f04-b493-382ed3403d47 2f6e9f00-4686-4b58-9674-0dc1558d8f52 3f38d1e0-0ae5-4871-9e18-7a81b8bad6c9 06fdf954-0bb6-4f01-a189-17cc433bf186 7b099b67-279b-401a-ac52-d0a06dce7cb6 6c32d156-aa78-4456-8673-6564e84a24e3 e2de0018-057f-44c7-9197-5345bede00ed bf2c2408-fd58-42ee-a7ca-9ceb2d147005 a2edb5e9-9747-41df-b1d3-d47574232ee2 a78022f6-a437-4678-81fb-535daaf0e8af 9183928f-d381-4ecb-9932-16c4cadddcf0 31f48978-ffef-44eb-bbe9-7327d9f13f1d 6a118c54-99ff-4563-ba8a-4376049806ed f267e0f3-29f6-4662-bc1f-01df21ddca90 b8ad7868-ca04-465b-9289-31e9427f3569 dd3ed45a-4d98-480c-b5ad-aa0b42462f07 b24e5512-0871-452c-a0d1-e33de5329fab
System Info
Item | Value |
---|---|
CPUs | Apple M2 Pro (12 x 2400) |
GPU Status | 2d_canvas: enabled canvas_oop_rasterization: enabled_on 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 video_decode: enabled video_encode: enabled webgl: enabled webgl2: enabled webgpu: enabled webnn: disabled_off |
Load (avg) | 3, 2, 2 |
Memory (System) | 32.00GB (10.39GB free) |
Process Argv | --crash-reporter-id baa76f2a-c62b-4569-9164-fb5553d7de78 |
Screen Reader | no |
VM | 0% |
A/B Experiments
vsliv368:30146709
binariesv615:30325510
h48ei257:31000450
nativeloc1:31344060
dwcopilot:31170013
6074i472:31201624
dwoutputs:31242946
hdaa2157:31222309
copilot_t_ci:31333650
e5gg6876:31282496
pythoneinst12:31285622
c7cif404:31314491
pythonpulldiag:31343502
996jf627:31283433
pythonrdcb7:31342333
usemplatestapi:31297334
0aa6g176:31307128
747dc170:31275177
aj953862:31281341
generatesymbolt:31295002
convertfstringf:31295003
pylancequickfixf:31350060
9d2cg352:31346308
usemarketplace:31343026
nesew2to5:31336538
agentclaude:31350858
b6b4d950:31327385
nes-diff-11:31337487
replacestringexc:31350595
nes-set-on:31351930
testaa123cf:31335227
6abeh943:31336334
yijiwantestdri0626-t:31336930
0927b901:31350571
ji9b5146:31348712
1je7-usegpt41:31346762
editstats-enabled:31346257
nes-deb-0505:31346715
45650338:31351948
0cj2b977:31352657
7ji1b882:31349954
Metadata
Metadata
Assignees
Labels
No labels