This AI Agent will find relevant GitHub issues for error messages; like this:
(You ask AI to run some command which fails:)
error: ...
(You π€ analyze, and conclude that it's an "upstream problem".)
/issue
The Agent will now:
- Find a relevant GitHub repo
- Search its issues for something related to the error
- If nothing found, propose text for creating one; it can directly do so - after you confirm
Create a GitHub Personal Access Token (PAT),
just for Public Repositories and simply do NOT Add Permission for anything - just a (basic) one.
Then copy/paste it into your .gemini/.env
with GITHUB_PAT=github_pat_...
. Now install:
gemini extensions install https://github.com/enola-dev/github-issue-agent
After you start gemini
(as usual), use the new /issue
command, as above.
Blocked by github/github-mcp-server#1084.
TODO Pending enola-dev/enola#1733, THEN update, similarly to https://github.com/enola-dev/git-commit-message-agent ... (Maybe using a template?)