sync_issues
Synchronize local Neotoma issues with a GitHub repository. Sanitize PII on push to GitHub, retrieve GitHub issues and messages with filtering by state, labels, or 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 |
|---|---|---|---|
| state | No | Filter by issue state. Default: 'all'. | |
| labels | No | Filter by labels. | |
| since | No | Only sync issues updated after this ISO date. | |
| push | No | When false, skip the push leg (local public → GitHub). Default: true. |