Skip to content

Lethargy and continous 408 errors #307901

@miha42-github

Description

@miha42-github

Type: Bug

To add to this issue I'm experiencing the same problem but on MacOS, I'm sure there's a bunch of stuff I can trace but this problem was not present until the most recent update of VS Code.

My perspective is that something changed a lot in the past 30 days which is a barrier to work. If this continues I will seek to use alternative tools in VS Code, notably Claude code, because this is now a productivity sync.

OS Details

<user> vault % uname -a
Darwin michael-mbp-mr-2.local 25.2.0 Darwin Kernel Version 25.2.0: Tue Nov 18 21:09:56 PST 2025; root:xnu-12377.61.12~1/RELEASE_ARM64_T6041 arm64

VS Code Details:

Version: 1.113.0
Commit: cfbea10c5ffb233ea9177d34726e6056e89913dc
Date: 2026-03-24T15:07:18+01:00
Electron: 39.8.3
ElectronBuildId: 13620978
Chromium: 142.0.7444.265
Node.js: 22.22.1
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.2.0

Copilot Details:

Identifier
github.copilot-chat
Version
0.42.3
Last Updated
3 days ago
Size
80.46MB
Cache
48.81MB

Commentary on this morning's session:

April 5, 2026

Copilot continues to run slowly and also fail almost with every other chat. I’ve updated the extension to the latest version as of this morning. The following are the chronicles of the errors:

Attempt 1: Attempting to run a shell script that tests a discord connection

Prompt:
There are no posts with message marker discord-manual-1775392320

Error:
Sorry, your request failed. Please try again.
Copilot Request id: d5bf8063-3d17-4417-af51-1533d26c2ae8
GH Request Id: F943:398CB1:13D0B6D:1B0C12B:69D256FF
Reason: Request Failed: 408 {"error":{"message":"Timed out reading request body. Try again, or use a smaller request size.","code":"user_request_timeout"}}

Retry attempt: Pressed try gain button

Initial response:
I’ll quickly isolate whether this is a webhook delivery issue or app-side issue by testing the Discord webhook directly and then re-running the manual flow with a fresh marker.

set -a && source .env && set +a && MARKER="discord-direct-$(date +%s)" && HTTP_CODE=$(curl -sS -o /tmp/discord_webhook_smoke.json -w "%{http_code}" -H "Content-Type: application/json" -d "{"content":"Vault direct webhook smoke test marker=${MARKER}"}" "$DISCORD_CONTACT_WEBHOOK_URL") && echo "marker=${MARKER}" && echo "http_code=${HTTP_CODE}" && echo "response_body=$(cat /tmp/discord_webhook_smoke.json)"

marker=discord-direct-1775392996
http_code=400
response_body={"message": "Webhooks posted to forum channels must have a thread_name or thread_id", "code": 220001}

Error:
Sorry, your request failed. Please try again.
Copilot Request id: 90e68290-85ae-4d9d-9de2-afe84f8e44bc
GH Request Id: FDB8:31179E:1483D46:1BCCE46:69D258E1
Reason: Request Failed: 408 {"error":{"message":"Timed out reading request body. Try again, or use a smaller request size.","code":"user_request_timeout"}}

Attempt 2: Now trying with new chat session

Prompt:
We are trying to verify that #file:07_discord_contact_happy_path.sh script actually works. We've tried to run it once and nothing was posted to discord. Note to run this you will need to set DEV_BOOTSTRAP_API_KEY and also pickup DISCORD_CONTACT_WEBHOOK_URL. I am concerned that the script doesn't actually pickup the webhook

Response Commentary:
Now the progress is partially better but still the same failures were experienced thrice. Subjectively, things are slow and the adding of these errors slows things down and I’d assume consumes more tokens.

Extension version: 0.42.3
VS Code version: Code 1.114.0 (e7fb5e9, 2026-04-01T09:27:11Z)
OS version: Darwin arm64 25.2.0
Modes:

System Info
Item Value
CPUs Apple M4 Max (16 x 2400)
GPU Status 2d_canvas: enabled
GPU0: VENDOR= 0x106b [Google Inc. (Apple)], DEVICE=0x0000 [ANGLE (Apple, ANGLE Metal Renderer: Apple M4 Max, Version 26.2 (Build 25C56))], DRIVER_VENDOR=Apple, DRIVER_VERSION=26.2 ACTIVE
Machine model name: Mac
Machine model version: 16.6
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) 6, 5, 5
Memory (System) 48.00GB (2.55GB free)
Process Argv --crash-reporter-id 8bd4e8fb-62c1-4f40-b9b9-35a4ae0a80ef
Screen Reader no
VM 0%
A/B Experiments
vsliv368:30146709
vswsl492cf:30256860
binariesv615:30325510
nativeloc1:31344060
dwcopilot:31170013
dwoutputs:31242946
copilot_t_ci:31333650
e5gg6876:31282496
pythonrdcb7:31342333
6518g693:31463988
aj953862:31281341
6abeh943:31336334
envsactivate1:31464700
cloudbuttont:31379625
aihoversummaries_f:31469309
3efgi100_wstrepl:31403338
56b7f661:31457055
use-responses-api:31390855
defaultusage:31403421
je187915:31401257
ec5jj548:31422691
cp_cls_t_966_ss:31454198
c3h7c220:31478652
ge8j1254_inline_auto_hint_haiku:31431912
38bie571_auto:31478678
cp_cls_c_1081:31454833
ia-use-proxy-models-svc:31452481
e9c30283:31461165
test_treatment2:31471001
control_6dc23131:31467998
idci7584:31464702
3bj34942:31461205
showingstats:31481873
534a6447_copy:31478748
nes-extended-on:31455476
chat:31457767
8hig5102:31480529
ah:31460422
67jbj424:31484169
bg_compact_c:31481651
t-some:31483862
cpptoolson-v2:31475363
db0gd219:31481871
23c7c724:31484514
po_ctrl:31483951
ddid_c:31478207
nes-perm-reb-1:31481660

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions