{"version":"2.1.261","anchor":"claude-in-chrome-file-uploads-bypass-local-preparation-under","canonical_anchor":"claude-in-chrome-file-uploads-bypass-local-preparation-under","heading":"Claude-in-Chrome file uploads bypass local preparation under Cowork","tier":"internal","area":"Elsewhere","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.261\/e\/claude-in-chrome-file-uploads-bypass-local-preparation-under","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.261","markdown":"### Claude-in-Chrome file uploads bypass local preparation under Cowork\n\nChrome file uploads can now skip local prep under a Cowork-specific condition.\n\nClaude-in-Chrome file uploads via the `file_upload`\/`browser_batch` MCP tool can now skip local input preparation entirely, using a new `passThroughChromeFileUploadInput` handler instead of the existing `prepareChromeFileUploadInput`. This pass-through path only kicks in when the MCP server isn't stdio-based, the process isn't `CLAUDE_CODE_REMOTE`, and `CLAUDE_CODE_IS_COWORK` is set.\n\n- Area: Elsewhere\n- Names: `CLAUDE_CODE_IS_COWORK`\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 2\/5"}