[Bug] SSH connection prompt corrupts input handling when fingerprint not in known_hosts

Resolved 💬 2 comments Opened Mar 21, 2026 by thundersnow9 Closed Apr 19, 2026

Bug Description
If Claude attmepts an SSH connection without the fingerprint added to known_hosts, the error response causes the Claude input line to become corrupted/slow/unresonsive

Environment Info

  • Platform: darwin
  • Terminal: iTerm.app
  • Version: 2.1.81
  • Feedback ID: ebd9ba3a-24d5-4913-8ce6-98af43ef2879

Errors

[{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-21T20:01:44.572Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at async M (/$bunfs/root/src/entrypoints/cli.js:5348:9913)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-21T20:01:45.008Z"},{"error":"Error: Plugin MCP server error - mcp-config-invalid: MCP server github invalid: Missing environment variables: GITHUB_PERSONAL_ACCESS_TOKEN\n    at JM_ (/$bunfs/root/src/entrypoints/cli.js:2562:22291)\n    at async G (/$bunfs/root/src/entrypoints/cli.js:5348:10629)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-21T20:01:45.009Z"},{"error":"MaxFileReadTokenExceededError: File content (22765 tokens) exceeds maximum allowed tokens (10000). Use offset and limit parameters to read specific portions of the file, or search for specific content instead of reading the whole file.\n    at gT9 (/$bunfs/root/src/entrypoints/cli.js:4312:23670)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-21T20:01:59.123Z"},{"error":"MaxFileReadTokenExceededError: File content (17144 tokens) exceeds maximum allowed tokens (10000). Use offset and limit parameters to read specific portions of the file, or search for specific content instead of reading the whole file.\n    at gT9 (/$bunfs/root/src/entrypoints/cli.js:4312:23670)\n    at processTicksAndRejections (native:7:39)","timestamp":"2026-03-21T20:01:59.300Z"}]

View original on GitHub ↗

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