[BUG] VS Code extension: the re-login prompt on Send throws away the typed message; dictation fails with 'No OAuth token available for speech-to-text'

Status Open
Reported on v2.1.288
Maintainer reply None cached
Activity 0 comments · opened Oct 5, 2026

Environment: Claude Code VS Code extension 2.1.288 · VS Code 1.137.0 · Windows 10 22H2 (build 19045) · Max subscription

What happened (2026-10-03)

  1. Dictation stopped working in every VS Code window with: Dictation error: No OAuth token available for speech-to-text.
  2. Because dictation was broken, I typed a long message by hand.
  3. When I pressed Send, the extension asked me to validate my subscription and log in again. It opened the browser and the login worked, but the message I had typed was gone.
  4. Headless claude -p sessions running on the same machine also seem to have stopped at the same time.

Expected

  • When re-authentication is needed, keep the unsent message, and send it after login or at least leave it in the prompt box.
  • Warn before the session expires. The credentials file already has refreshTokenExpiresAt, so the client knows in advance.
  • The dictation error should say "please log in again" and offer a button to do it, instead of a token message the user cannot act on.

View original on GitHub ↗