Find GitHub issues where you were @mentioned but haven't replied since
Project description
gh-unanswered
Find GitHub issues where you were @mentioned but haven't replied since.
Unlike notification-based tools, this walks comments chronologically — if you commented first, then someone mentioned you again later, it correctly flags the issue as unanswered.
Install
pip install gh-unanswered
Requires GitHub CLI (gh) authenticated and Python 3.9+.
Usage
gh-unanswered # all repos, last 14 days
gh-unanswered owner/repo # specific repo
gh-unanswered --days 30 # custom time window
gh-unanswered --user someone # check for another user
gh-unanswered --json # machine-readable output
How it works
- Searches for issues where you're mentioned, updated within the time window
- Fetches all comments for each issue
- Walks comments in chronological order:
- Your comment clears any pending mention
- Someone else's
@youmention (within the time window) sets a pending mention
- Reports issues where a mention is still pending at the end
Example output
Found 2 unanswered mention(s):
Gizra/project#48 — Fix sync queue
Mentioned by @alice on 2026-03-25
@you Could you take a look at this?...
https://github.com/Gizra/project/issues/48
other-org/repo#12 — Update deployment
Mentioned by @bob on 2026-03-20
@you This is ready for your review...
https://github.com/other-org/repo/issues/12
License
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file gh_unanswered-0.3.0.tar.gz.
File metadata
- Download URL: gh_unanswered-0.3.0.tar.gz
- Upload date:
- Size: 4.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
176d276b535216e5a92b6c8192fa7ceb9469ac40480406667923cd3744fb318f
|
|
| MD5 |
76ac523794f27b2fb90bde0874a75488
|
|
| BLAKE2b-256 |
83d92df4f21f3a75edfcbd41412ff1382f729bc088d81666f57fbcfdf8b8a660
|
File details
Details for the file gh_unanswered-0.3.0-py3-none-any.whl.
File metadata
- Download URL: gh_unanswered-0.3.0-py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7517b23ceed4b9e22a0b4697f9315edcbe02584782d61043e794aff5fb02004f
|
|
| MD5 |
89a655049e0375ac07468b8feba947b3
|
|
| BLAKE2b-256 |
0449de7b30cd0355eb19115ab36f110c9a3eebf8011175003913f72f7e798d57
|