sync_issues
Synchronize issues bidirectionally between local Neotoma and GitHub: push sanitized local issues to GitHub and pull GitHub issues into local entities, with filtering by state, labels, and update date.
Instructions
Bidirectional sync between local Neotoma and the configured GitHub repo. Push leg (default on): local public issues with no github_number are sanitized (PII stripped) and created on GitHub, then updated locally with the returned number/url. Pull leg: GitHub issues and their messages are pulled into local entities. Supports filtering by state, labels, and since date.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| push | No | When false, skip the push leg (local public → GitHub). Default: true. | |
| since | No | Only sync issues updated after this ISO date. | |
| state | No | Filter by issue state. Default: 'all'. | |
| labels | No | Filter by labels. |