[Bug] /voice command requires multiple attempts in VS Code terminal

Resolved 💬 4 comments Opened Mar 29, 2026 by matt-langston Closed May 2, 2026

Bug Description
The /voice command hasnn't been working very well in the VS Code terminal. I need to press the space bar and speak multiple times before I get a transciption (about 3-4 times). For context, I much prefer just using Claude Code in the macOS terminal (i.e. no VS Code) where /voice always works very well, but sometimes I want to select lines in a file to reason about, so I use VS Code for this this, and I usually (but not always) prefer the terminal in VS Code over the Claude Code widget.

Environment Info

  • Platform: darwin
  • Terminal: vscode
  • Version: 2.1.86
  • Feedback ID: 63c58a41-bbc6-40df-9a37-2314bfebcd4b

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/matt/.local/share/claude/versions/2.1.86 (expected in multi-process scenarios)\n    at _p_ (/$bunfs/root/src/entrypoints/cli.js:2851:2138)\n    at Vn6 (/$bunfs/root/src/entrypoints/cli.js:2851:1218)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:17.893Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at VzH (/$bunfs/root/src/entrypoints/cli.js:1820:37430)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:17.904Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at VzH (/$bunfs/root/src/entrypoints/cli.js:1820:37430)\n    at async W (/$bunfs/root/src/entrypoints/cli.js:5827:10286)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:18.361Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at VzH (/$bunfs/root/src/entrypoints/cli.js:1820:37430)\n    at async Z (/$bunfs/root/src/entrypoints/cli.js:5827:11056)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:18.361Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at VzH (/$bunfs/root/src/entrypoints/cli.js:1820:37430)\n    at async W (/$bunfs/root/src/entrypoints/cli.js:5827:10286)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:18.390Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at VzH (/$bunfs/root/src/entrypoints/cli.js:1820:37430)\n    at async Z (/$bunfs/root/src/entrypoints/cli.js:5827:11056)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:18.390Z"},{"error":"Error: console.error: [bun] Warning: ws.WebSocket 'unexpected-response' event is not implemented in bun\n\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:502:10493)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:444:20599)\n    at value (native:171:22)\n    at warn (native:241:9)\n    at emitWarning (ws:43:42)\n    at #onOrOnce (ws:170:18)\n    at zi_ (/$bunfs/root/src/entrypoints/cli.js:6493:8024)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T18:10:25.200Z"},{"error":"AxiosError: timeout of 5000ms exceeded\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:149:13347)\n    at emit (node:events:92:22)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:148:3321)\n    at request (/$bunfs/root/src/entrypoints/cli.js:151:2467)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T21:28:46.744Z"},{"error":"Error: 1P event logging: 88 events failed to export (code=ECONNABORTED, timeout of 10000ms exceeded)\n    at queueFailedEvents (/$bunfs/root/src/entrypoints/cli.js:405:2574)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T21:28:46.749Z"},{"error":"Error: {\"message\":\"Failed to export 88 events (code=ECONNABORTED, timeout of 10000ms exceeded)\",\"originalLine\":\"405\",\"originalColumn\":\"1668\",\"line\":\"405\",\"column\":\"1668\",\"sourceURL\":\"/$bunfs/root/src/entrypoints/cli.js\",\"stack\":\"Error: Failed to export 88 events (code=ECONNABORTED, timeout of 10000ms exceeded)\\n    at doExport (/$bunfs/root/src/entrypoints/cli.js:405:1668)\\n    at processTicksAndRejections (native:7:39)\",\"name\":\"Error\"}\n    at error (/$bunfs/root/src/entrypoints/cli.js:2789:4366)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:399:36791)\n    at $f4 (/$bunfs/root/src/entrypoints/cli.js:399:37335)\n    at <anonymous> (/$bunfs/root/src/entrypoints/cli.js:400:19103)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-28T21:28:46.749Z"},{"error":"Error: Request was aborted.\n …

Note: Content was truncated.

View original on GitHub ↗

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