{"version":"2.1.293","anchor":"chrome-file-upload-refuses-credential-named-and-device-paths","canonical_anchor":"chrome-file-upload-refuses-credential-named-and-device-paths","heading":"Claude in Chrome refuses to upload credential files and device paths","tier":"notice","area":"Chrome","scope":"individual","heads_up":true,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.293\/e\/chrome-file-upload-refuses-credential-named-and-device-paths","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.293","markdown":"### Claude in Chrome refuses to upload credential files and device paths\n\nClaude in Chrome file uploads now reject credential files like .env, .pem, .key and .ssh, plus device paths and over-long paths\n\n**What**\n\nClaude in Chrome lets Claude work in your browser, including uploading files from your computer. It now refuses to upload:\n\n- files or folders with credential names, such as `.env`, `.pem`, `.key` and `.ssh`\n\n- Claude Code's own credentials\n\n- system kernel or device paths\n\n- paths that are too long\n\nThese checks run before the normal checks on whether Claude may read the file. When an upload is refused, Claude is told to let you know nothing was uploaded. Files attached in the chat are exempt.\n\n**Why**\n\nClaude cannot send secrets such as keys or passwords to a website through the browser, even when permission prompts are turned off with `bypassPermissions`.\n\n- Area: Chrome\n- Tier: You'll notice\n- Useful: 2\/5\n- Signal: 2\/5\n- Scope: individual\n- Heads-up: yes"}