claude-code
claude-code copied to clipboard
Invalid API key · Fix external API key
Bug Description Invalid API key · Fix external API key after update this week. cant use it anymore.
Environment Info
- Platform: darwin
- Terminal: cursor
- Version: 1.0.30
- Feedback ID:
Errors
[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n at genericNodeError (node:internal/errors:983:15)\n at wrappedFn (node:internal/errors:537:14)\n at checkExecSyncError (node:child_process:882:11)\n at execSync (node:child_process:954:15)\n at NZ (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:699:3921)\n at file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:622:9014\n at Q (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:526:17199)\n at Pj2 (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:2461:6547)\n at PE (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:80:19803)\n at gT (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:82:42555)","timestamp":"2025-06-20T07:54:13.916Z"},{"error":"Error: 1: ENOENT \n at IS6 (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1328:4749)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async BS6 (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1328:2578)","timestamp":"2025-06-20T07:54:14.000Z"},{"error":"Error: Could not resolve authentication method. Expected either apiKey or authToken to be set. Or for one of the \"X-Api-Key\" or \"Authorization\" headers to be explicitly omitted\n at file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1308:5344","timestamp":"2025-06-20T07:54:14.832Z"},{"error":"Error: Could not resolve authentication method. Expected either apiKey or authToken to be set. Or for one of the \"X-Api-Key\" or \"Authorization\" headers to be explicitly omitted\n at file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1308:5344","timestamp":"2025-06-20T07:54:15.142Z"},{"error":"Error: Could not resolve authentication method. Expected either apiKey or authToken to be set. Or for one of the \"X-Api-Key\" or \"Authorization\" headers to be explicitly omitted\n at Pw.validateHeaders (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1317:911)\n at Pw.buildHeaders (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1317:8020)\n at Pw.buildRequest (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1317:7101)\n at Pw.makeRequest (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1317:3255)\n at async M11.showErrors (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1672:22444)\n at async M11 (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1672:12346)\n at async _E2 (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1672:22290)\n at async file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1672:17419\n at async nt1 (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1672:5121)\n at async Ku (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1672:17389)","timestamp":"2025-06-20T07:54:19.394Z"},{"error":"Error: Could not resolve authentication method. Expected either apiKey or authToken to be set. Or for one of the \"X-Api-Key\" or \"Authorization\" headers to be explicitly omitted\n at file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:1308:5344\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-06-20T07:56:05.897Z"},{"error":"AxiosError: Request failed with status code 401\n at Az (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:528:1070)\n at IncomingMessage.HA (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:529:9964)\n at IncomingMessage.emit (node:events:519:35)\n at IncomingMessage.emit (node:domain:489:12)\n at endReadableNT (node:internal/streams/readable:1696:12)\n at process.processTicksAndRejections (node:internal/process/task_queues:90:21)\n at _l.request (file:///Users/petervonknobloch/.claude/local/node_modules/@anthropic-ai/claude-code/cli.js:531:2081)\n at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n at async Mz5 (file:///Users/p
Note: Error logs were truncated.