manage_downloads
List ongoing Chrome downloads, trigger a new download, or block until the newest finishes. Reports actual browser state, including when a file waits for a save-location choice.
Instructions
List downloads, start one, or wait for the newest to finish. Files land in the browser Downloads folder, not on the server. action=download reports the download's real state rather than just an id: with Chrome set to ask where to save each file, saveAs:false is overridden and it comes back as waiting_for_user — every byte fetched, no destination chosen, and nothing will move until someone picks one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | What to download (action=download); sent with the session cookies of its origin | |
| limit | No | Max download entries returned, newest first | |
| action | Yes | download fetches with the browser cookie jar and reports the real state; wait_for_complete blocks until the newest finishes | |
| timeout | No | Max ms (wait_for_complete) | |
| filename | No | Relative path inside the Downloads folder (action=download) |