chore: add Renovate config with git-submodules tracking - #147
Conversation
Enables Renovate to automatically track and update the agent-eval-harness submodule when upstream pushes to main. Mirrors the fullsend repo's config with repo-specific rules removed. Assisted-by: Claude Opus 4.6 <noreply@anthropic.com> Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> Signed-off-by: Ralph Bean <rbean@redhat.com>
PR Summary by QodoAdd Renovate config to track git submodule updates
AI Description
Diagram
High-Level Assessment
Files changed (1)
|
|
🤖 Finished Review · ✅ Success · Started 11:03 AM UTC · Completed 11:15 AM UTC |
Code Review by Qodo
Context used✅ Compliance rules (platform):
55 rules 1.
|
ReviewFindingsHigh
Low
|
|
🤖 Fix · |
|
/fs-fix the .gitmodules fix is in #146 |
|
🤖 Finished Fix · ✅ Success · Started 11:22 AM UTC · Completed 11:28 AM UTC |
🔧 Fix agent — iteration 1 (human-triggered)No code changes needed. The single High finding (git-submodules tracking the ralphbean fork instead of opendatahub-io) is already addressed by companion PR #146, which updates .gitmodules. The three Low findings are informational — the review itself notes they are either non-applicable to human-authored PRs or already mitigated by the existing config. Human instruction confirmed the .gitmodules fix is in PR #146. Disagreed (4):
Tests: passed Updated by fullsend fix agent |
|
🤖 Finished Retro · ✅ Success · Started 11:54 AM UTC · Completed 12:01 PM UTC |
|
PR #147 added a Renovate configuration to the fullsend-ai/agents repo — a 23-line, single-file config change authored by a human (ralphbean). The review agent raised 1 High and 3 Low findings. The High finding (git-submodules tracking a personal fork URL in .gitmodules) was factually correct but context-blind: the author had already created companion PR #146 to fix that issue. The CHANGES_REQUESTED verdict auto-triggered a fix agent run that was cancelled when the author manually invoked /fs-fix with context about PR #146. A second fix agent run correctly determined no code changes were needed. The 3 Low findings were all dismissed as noise. A human reviewer approved, and the PR merged ~50 minutes after opening. Two proposals target cross-PR awareness and low-signal finding suppression. Proposals filed |
Summary
renovate.jsonto enable automated dependency updatesgit-submodulesso Renovate tracksagent-eval-harnessupstream changesTest plan
opendatahub-io/agent-eval-harnesspushes a new commit tomain🤖 Generated with Claude Code