[Bug] VSCode Extension: Token Exchange Failed with HTTP 400 Status

Resolved 💬 2 comments Opened Mar 15, 2026 by haoyang5151 Closed Apr 13, 2026

Bug Description
i cannot use claude code in the vscode. It says token exchanges failed and status code is 400

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.1.76
  • Feedback ID: e4d7bdbf-9216-43d0-a0c2-9bff8c83767c

Errors

[{"error":"Error: Failed to delete keychain entry\n    at Ws7 (/$bunfs/root/src/entrypoints/cli.js:4161:8425)\n    at async wY9 (/$bunfs/root/src/entrypoints/cli.js:6875:686)\n    at async Oxq (/$bunfs/root/src/entrypoints/cli.js:6875:590)\n    at async sF_ (/$bunfs/root/src/entrypoints/cli.js:2394:2197)\n    at async DQ_ (/$bunfs/root/src/entrypoints/cli.js:2418:5381)\n    at async <anonymous> (/$bunfs/root/src/entrypoints/cli.js:2438:2730)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-15T13:05:24.115Z"}]

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗