dropbox_upload
Upload a local file to a Dropbox destination path, choosing 'add' to fail if the file exists or 'overwrite' to replace it. Handles files up to 150 MB.
Instructions
Upload a local file to Dropbox (single file, atomic). Source defaults to the local Dropbox-folder mirror of path; pass local_path to upload an arbitrary local file. Mode 'add' (default) fails if the destination exists; 'overwrite' replaces it. Files larger than 150 MB are rejected (Dropbox requires a chunked upload session for those — use the desktop client). For bulk uploads of many files, use the dropbox skill's dbx_sync.py instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | add = fail if destination exists (default); overwrite = replace it | |
| path | Yes | Dropbox destination path, e.g. /Misc/report.pdf | |
| local_path | No | Local source file path (default: <local Dropbox folder>/<path>) |