gplay snitch
gplay snitch
Section titled “gplay snitch”Report CLI friction as a GitHub issue.
gplay snitch [flags]Report CLI friction directly from the terminal.
Searches for duplicate issues when GITHUB_TOKEN or GH_TOKEN is available. Without –confirm, snitch prints a preview only. Use –local to log friction offline for later review with “gplay snitch flush”.
Examples: gplay snitch –repro ‘gplay vitals crashes –package “com.example”’ –expected “Should show crashes” –actual “Error: package not found” –confirm gplay snitch –repro “gplay tracks list” –expected “tracks listed” –actual “timeout” –dry-run gplay snitch –repro “gplay tracks list” –expected “tracks listed” –actual “timeout” –local gplay snitch flush gplay snitch flush –file .gplay/snitch.log
| Flag | Description | Default |
|---|---|---|
--actual |
Actual behavior (required) | `` |
--confirm |
Create the GitHub issue after duplicate search | false |
--dry-run |
Show what would be filed without filing | false |
--expected |
Expected behavior (required) | `` |
--label |
Existing repo label to attach (repeatable) | `` |
--local |
Log to .gplay/snitch.log instead of filing on GitHub | false |
--repro |
Reproduction steps (required) | `` |
--severity |
Severity: bug or enhancement | bug |
gplay snitch flush
Section titled “gplay snitch flush”Review locally logged friction entries.
gplay snitch flush [--file PATH]Review friction entries logged with –local.
Prints all entries from .gplay/snitch.log (or –file path) in a readable format. Filing from flush is manual: copy the description and rerun “gplay snitch” with –confirm when you’re ready to create the issue.
Examples: gplay snitch flush gplay snitch flush –file .gplay/snitch.log
| Flag | Description | Default |
|---|---|---|
--file |
Path to snitch log file (default: .gplay/snitch.log) | `` |