Commit Graph

7 Commits

Author SHA1 Message Date
gemini-cli[bot] 0b19986533 🤖 Gemini Bot Productivity Optimizations 2026-05-07 19:11:21 +00:00
gemini-cli[bot] 294fd9b75a # 📊 Implement Triage Accuracy Metric
This PR implements the "Triage Accuracy (Overrides)" metric as requested in #26660 (Option 1).

## Changes
- Created `tools/gemini-cli-bot/metrics/scripts/triage_accuracy.ts`.
- The script uses GraphQL to analyze the last 100 issues.
- It detects the first `area/*` label added by a bot (`gemini-cli-robot` or any `*[bot]`).
- It flags an "override" if a human later removes that label or replaces it with a different `area/*` label.

## Expected Impact
This metric provides a feedback loop for our automated triage system, allowing us to measure how often maintainers need to correct the bot's classification. This will help in fine-tuning the triage prompts and logic.

## Metrics Added
- `triage_accuracy_overrides`: Total number of human overrides in the sample.
- `triage_accuracy_total_bot_labeled`: Total number of issues labeled by the bot in the sample.
- `triage_accuracy_rate`: The ratio of correct (non-overridden) triage actions.
2026-05-07 18:59:27 +00:00
Christian Gunderman f87072f4e3 feat(bot): add actions spend metric script (#26463) 2026-05-04 21:01:39 +00:00
gemini-cli[bot] 363854172f Metrics updates (#26348)
Co-authored-by: gemini-cli[bot] <gemini-cli[bot]@users.noreply.github.com>
2026-05-01 19:20:02 +00:00
gemini-cli[bot] caa0466416 # Metrics Integrity & Standardized Reporting (BT-01) (#26240)
Co-authored-by: gemini-cli[bot] <gemini-cli[bot]@users.noreply.github.com>
Co-authored-by: Christian Gunderman <gundermanc@google.com>
2026-04-30 23:11:39 +00:00
Christian Gunderman 58a57b72ae Implement bot that performs time-series metric analysis and suggests repo management improvements (#25945) 2026-04-28 16:49:53 +00:00
Christian Gunderman c4b38a5aef feat(repo): add gemini-cli-bot metrics and workflows (#25888) 2026-04-24 17:16:20 +00:00