scan_repo
Scan a repository's open issues and rank them GO, CAUTION, or TAKEN so agents can pick the safest issues to volunteer for.
Instructions
Scan a repository's open issues and recommend the GO ones.
Results are ordered GO first, then CAUTION, then TAKEN, so the best
candidates to volunteer for come first. recommendations lists just
the GO targets; summary counts each verdict. Each result carries
friendly_labels (first-time-contributor labels on the issue) and
welcoming (repo-level signs contributions are welcome), so an agent
can prefer the safest issues to adopt.
Error payloads carry error plus error_code: RateLimitError ->
rate_limited, NotFoundError -> not_found, HTTP 401/CLI authentication
failures -> auth_failed, subprocess timeouts -> timeout, other
TakenError failures -> unknown.
Args: owner: repository owner login repo: repository name limit: max open issues to check (default 20) label: only consider open issues carrying this label me: your GitHub login; your own comments are ignored in the claimant scan pr_idle_days: stale-claim decay threshold for idle linked PRs (default 90) claim_silence_days: stale-claim decay threshold for simple issues (default 7) claim_silence_complex_days: stale-claim decay threshold for complex issues (default 14)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| me | No | Your GitHub login; your own comments are ignored. Default: none. | |
| repo | Yes | ||
| label | No | Only consider open issues carrying this label. Default: no label filter. | |
| limit | No | Max open issues to check. Default: 20. | |
| owner | Yes | ||
| pr_idle_days | No | Stale-claim decay: days of linked-PR inactivity before TAKEN weakens to CAUTION. Default: 90. | |
| claim_silence_days | No | Stale-claim decay: days one claim blocks as CAUTION on a simple issue; the clock resets on claimant activity. Default: 7. | |
| claim_silence_complex_days | No | Stale-claim decay: days one claim blocks as CAUTION on a complex issue. Default: 14. |