Add gemini-agent Prow plugin#730
Conversation
✅ Deploy Preview for k8s-prow ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
2aeb35e to
760dfd1
Compare
|
/assign @petr-muller @krzyzacy |
|
TBH I'm not a fan of these integrations being internal plugins (how many |
I don't think we have clear policy on what's eligible for internal plugins. it's not only the AI service but everything that's interact with a third-party service. |
|
Internal / external plugins should have better docs, but the gist of it is that external plugins (like cherrypicker) aren't compiled into hook and as such are easier to manage. @petr-muller if this was converted to an external plugin, could it still be staged here in the prow repo as an example? |
760dfd1 to
f9e1ca6
Compare
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: ameukam The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
…b issues and PRs. The plugin collects GitHub context (issue metadata, PR diffs, recent comments) and sends it to Gemini on Vertex AI for analysis. Assisted by Opus 4.6 Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
f9e1ca6 to
27bec9f
Compare
|
@petr-muller @midnightconman rewritten as an external plugin. PTAL!. 🙏🏾 |
Implements a Prow plugin triggered by /gemini-agent comments on GitHub issues and PRs. The plugin collects GitHub context (issue metadata, PR diffs, recent comments) and sends it to Gemini on Vertex AI for analysis.
Assisted by Opus 4.6