bulk_put_assets
Upload 1–200 CMS assets; key = path after /assets/. Optional bodySha256 verifies submitted bytes before write; response sha256 is stored bytes (JS/CSS match; WebP rasters may differ). Uploaded files are live in the editor and draft preview at once; the published site picks them up at the next publish.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| site | Yes | Site slug, e.g. acme-studio | |
| items | Yes | ||
| context | Yes | One sentence: why you are calling this tool and what you are trying to accomplish. Stored on the site's activity log and visible to everyone on the site — never put secrets or personal data here. | |
| guestToken | No | Guest token from start_site. Send it on every call until claim_site. Omit when this chat is already signed in to Dotsy. |