[Bug] /config command hangs on second invocation

Resolved 💬 1 comment Opened Apr 12, 2026 by jshute96 Closed Apr 13, 2026

Bug Description
/config hangs the second time we open it

Reproduce

  1. Start claude CLI
  2. /config
  3. escape twice to exit out
  4. /config

It shows the config screen but it's frozen. Typing in the search box, pressing escape, etc, nothing happens. I have to control-C kill claude.

Environment Info

  • Platform: linux
  • Terminal: vte-based
  • Version: 2.1.104
  • Feedback ID: 4ba00d25-8cd4-418d-ae5d-cd0cbfcad111

Errors

[{"error":"Error: NON-FATAL: Lock acquisition failed for /home/jshute/.local/share/claude/versions/2.1.104 (expected in multi-process scenarios)\n    at KQ$ (/$bunfs/root/src/entrypoints/cli.js:2838:2153)\n    at ye8 (/$bunfs/root/src/entrypoints/cli.js:2838:1233)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T23:22:49.428Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at dDH (/$bunfs/root/src/entrypoints/cli.js:1558:33935)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T23:22:49.463Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at dDH (/$bunfs/root/src/entrypoints/cli.js:1558:33935)\n    at async W (/$bunfs/root/src/entrypoints/cli.js:6005:10596)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T23:22:50.081Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at dDH (/$bunfs/root/src/entrypoints/cli.js:1558:33935)\n    at async v (/$bunfs/root/src/entrypoints/cli.js:6005:11366)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-04-12T23:22:50.082Z"}]

View original on GitHub ↗

This issue has 1 comment on GitHub. Read the full discussion on GitHub ↗