skylight_upload_photo
Upload a photo or video from your local file to appear in a Skylight frame slideshow. Requires confirmation to proceed; without it returns a preview.
Instructions
Upload a photo or video from a local file to the Skylight frame (it appears in the slideshow). Two-step: signs an S3 upload with temporary credentials, then registers it as a frame message. Without confirm:true it returns a dry-run preview echoing the resolved absolute image_path + detected mime and makes NO S3/network call; with confirm:true it uploads.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| caption | No | Caption shown with the photo. | |
| confirm | No | Must be true to proceed. Without this, the tool returns a preview. | |
| frameId | No | ||
| frame_ids | No | Frame ids to post to; defaults to the resolved frame. | |
| image_path | Yes | Absolute path to a local image/video file (jpg, png, heic, mp4, …). |