Preflight Checklist
What's Wrong?
OAuth code input prompt is not accepting paste in Replit shell — paste works fine in the shell itself but nothing appears when pasting into Claude Code's auth prompt. Worked fine previously, broke today.
What Should Happen?
Pasting the OAuth code into the input prompt should work the same way it does in the shell itself — the code should appear (even if partially masked) and be accepted when Enter is pressed. Previously this worked correctly every day for over a year. As of today it has stopped working entirely — nothing appears when pasting, and the code is rejected.
Error Messages/Logs
OAuth error: Invalid code. Please make sure the full code was
copied
Steps to Reproduce
1. Open Replit shell
2. Type claude to start Claude Code
3. Follow the login flow and select the OAuth/browser option
4. Copy the URL shown in the terminal, paste into local browser
5. Authenticate in browser and copy the resulting OAuth code
6. Return to Replit shell where Claude Code is waiting for the code
7. Attempt to paste the code into the input prompt
8. Nothing appears — paste is silently swallowed by Claude Code's input prompt
9. Pressing Enter returns "OAuth error: Invalid code"
Note: pasting works fine in the Replit shell itself (confirmed with echo test). The issue is specific to Claude Code's auth input prompt.
Claude Model
Not sure / Multiple models
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.107 (Claude Code)
Platform
Other
Operating System
macOS
Terminal/Shell
Other
Additional Information
No response
Preflight Checklist
What's Wrong?
OAuth code input prompt is not accepting paste in Replit shell — paste works fine in the shell itself but nothing appears when pasting into Claude Code's auth prompt. Worked fine previously, broke today.
What Should Happen?
Pasting the OAuth code into the input prompt should work the same way it does in the shell itself — the code should appear (even if partially masked) and be accepted when Enter is pressed. Previously this worked correctly every day for over a year. As of today it has stopped working entirely — nothing appears when pasting, and the code is rejected.
Error Messages/Logs
Steps to Reproduce
1. Open Replit shell
2. Type claude to start Claude Code
3. Follow the login flow and select the OAuth/browser option
4. Copy the URL shown in the terminal, paste into local browser
5. Authenticate in browser and copy the resulting OAuth code
6. Return to Replit shell where Claude Code is waiting for the code
7. Attempt to paste the code into the input prompt
8. Nothing appears — paste is silently swallowed by Claude Code's input prompt
9. Pressing Enter returns "OAuth error: Invalid code"
Note: pasting works fine in the Replit shell itself (confirmed with echo test). The issue is specific to Claude Code's auth input prompt.
Claude Model
Not sure / Multiple models
Is this a regression?
Yes, this worked in a previous version
Last Working Version
No response
Claude Code Version
2.1.107 (Claude Code)
Platform
Other
Operating System
macOS
Terminal/Shell
Other
Additional Information
No response