[Bug] Keyboard Shortcut: Option+Q Not Entering @ on German Keyboard Layout

Resolved 💬 3 comments Opened Oct 15, 2025 by themightygan Closed Oct 19, 2025

Bug Description
on mac with german keyboard, option + q does not enter the @ character for referencing

Environment Info

  • Platform: darwin
  • Terminal: Apple_Terminal
  • Version: 2.0.15
  • Feedback ID: 99d90e00-9f4a-40cb-90f4-ae6d7c027a89

Errors

[{"error":"SyntaxError: Unexpected non-whitespace character after JSON at position 58 (line 6 column 1)\n    at JSON.parse (<anonymous>)\n    at file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:62:719\n    at Q (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:8:15093)\n    at Vs2 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:753:25468)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-15T11:18:25.542Z"},{"error":"Error: Input buffer contains unsupported image format\n    at id.yD9 [as metadata] (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:36311)\n    at zt (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:79979)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Bv6 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1681:4032)\n    at async Object.call (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:310)\n    at async jL (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:2338)\n    at async file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:3288:1322","timestamp":"2025-10-15T11:35:29.460Z"},{"error":"Error: Input buffer contains unsupported image format\n    at id.yD9 [as metadata] (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:36311)\n    at zt (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:79979)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Bv6 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1681:4032)\n    at async Object.call (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:310)\n    at async jL (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:2338)\n    at async file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:11683\n    at async Promise.all (index 13)\n    at async Rv6 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:11370)\n    at async LJ (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:8404)","timestamp":"2025-10-15T11:35:32.176Z"},{"error":"Error: Input buffer contains unsupported image format\n    at id.yD9 [as metadata] (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:36311)\n    at zt (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:79979)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Bv6 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1681:4032)\n    at async Object.call (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:310)\n    at async jL (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:2338)\n    at async file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:11683\n    at async Promise.all (index 13)\n    at async Rv6 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:11370)\n    at async LJ (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:1690:8404)","timestamp":"2025-10-15T11:35:38.227Z"},{"error":"Error: Input buffer contains unsupported image format\n    at id.yD9 [as metadata] (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:36311)\n    at zt (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-ai/claude-code/cli.js:231:79979)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async Bv6 (file:///Users/saschatheissen/.nvm/versions/node/v22.17.1/lib/node_modules/@anthropic-

Note: Error logs were truncated.

View original on GitHub ↗

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