What problem does it solve?
GitHub issues and pull requests often live in isolation, making it hard to search, relate, and preserve decisions across projects. gh-sync bridges GitHub activity to Distillery's knowledge base, creating searchable, linkable entries that preserve provenance.
Core Features & Use Cases
- Start a background sync for a repository and receive a job_id to monitor progress.
- Retrieve progress for a single job or list recent jobs with status details.
- Ensure issues and PRs are deduplicated and properly wired to cross-reference entries in the knowledge base.
- Use cases include capturing decisions from issues/PRs for traceability and surfacing context alongside session notes.
Quick Start
Start a background GitHub sync for a repository by saying gh-sync owner/repo, then check progress with /gh-sync status <job_id>.