browser_upload
Uploads one or more files to a specified browser tab without opening the native Windows file dialog, and blocks files from protected secrets folders.
Instructions
Uploads one or more files (e.g. .aab, .apk, .zip) without opening or blocking on the native Windows file dialog. Refused (by the bridge itself) for any file in a secrets folder: ~/.nexus, ~/.nexusagy, ~/.ssh, ~/.codex, ~/.claude, ~/.gemini, ~/.android, ~/.git-credentials, ~/.config/gcloud, %APPDATA%/gcloud, Chrome profile, the user's secrets vault... (normalized paths: \?, \localhost\C$, links and junctions resolved).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| files | Yes | ||
| tab_id | Yes | Your tab's id (from browser_new_tab, or a tab adopted with browser_adopt_tab). | |
| selector | No |