CNTRLPLANE-3788: pass --ci flag to address-review-pr skill in review-agent - #81721
Conversation
…agent The address-review-pr skill asks interactive questions (e.g., "Should I push with --no-verify?") that block the session in CI where there is no human to answer. The --ci flag makes the skill fully non-interactive. Depends on: openshift-eng/ai-helpers#608 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
@enxebre: This pull request references CNTRLPLANE-3788 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "5.0.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
WalkthroughThe Hypershift review-agent’s Phase 1 address-review run now invokes the address-review skill with the ChangesReview-agent CI invocation
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[REHEARSALNOTIFIER]
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals. Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bryan-cox, enxebre The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/pj-rehearse ack |
|
@enxebre: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@enxebre: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
…agent (openshift#81721) The address-review-pr skill asks interactive questions (e.g., "Should I push with --no-verify?") that block the session in CI where there is no human to answer. The --ci flag makes the skill fully non-interactive. Depends on: openshift-eng/ai-helpers#608 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…agent (openshift#81721) The address-review-pr skill asks interactive questions (e.g., "Should I push with --no-verify?") that block the session in CI where there is no human to answer. The --ci flag makes the skill fully non-interactive. Depends on: openshift-eng/ai-helpers#608 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…agent (openshift#81721) The address-review-pr skill asks interactive questions (e.g., "Should I push with --no-verify?") that block the session in CI where there is no human to answer. The --ci flag makes the skill fully non-interactive. Depends on: openshift-eng/ai-helpers#608 Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Summary
Pass
--cito the/openshift-developer:address-review-prskill invocation in the review-agent harness so it runs fully non-interactively.Why
The skill asks interactive questions in CI where there is no human to answer. The session ends without pushing, wasting the work.
Example: build 2074442484376670208 — the agent wrote correct ratcheting tests for PR #8937, committed locally, but asked "Should I push with
--no-verify?" and the session ended with no push (64 turns, $3.81 wasted).Depends on
--ciflag to the skill)Ref: CNTRLPLANE-3788
Test plan
🤖 Generated with Claude Code
Summary by CodeRabbit
--cito theaddress-review-prskill, allowing review sessions to complete actions such as pushing changes without prompts.