set_published
Mark a video session as published on one social platform, or unmark it, so the user and other agents know that post is live.
Instructions
Mark a session as published once its video is live on social media, so the user and other agents know it is done (the app shows it on the session). One entry per platform; call again for each platform. published=false unmarks (with platform: only that one). The user then cleans up the session's files in the app; do not trash them yourself.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | Link to the post. | |
| session | Yes | Session as 'Project/folder', an absolute path, or its id (from get_session). An old path still works after a rename or move. | |
| platform | No | Where it went live: LinkedIn, X, YouTube, Instagram, TikTok, … | |
| published | No | false to unmark. Default true. |