sync_to_github
Push video analyses, X feed digests, and image analyses as markdown files to a configured GitHub repository.
Instructions
Push analysed content as markdown files to a GitHub repository.
Syncs video analyses, X feed digests, and images to a configured GitHub repo. Use after analyse_video, analyse_x_feed, or generate_image to persist results.
Args: analyses: List of analysis result objects from analyse_video or batch_analyse commit_message: Git commit message (default: 'Add video analyses') image_paths: Optional list of objects with 'analysis' (dict) and 'image_path' (str) fields x_digests: Optional list of X digest analysis objects from analyse_x_feed
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| analyses | Yes | ||
| commit_message | No | Add video analyses | |
| image_paths | No | ||
| x_digests | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |