You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
gh api "repos/$REPOSITORY/issues/$PR_NUMBER/comments" \
236
+
-f body="👋 **Heads up:** The \`/review\` command is deprecated. Please re-request a review from \`docker-agent\` in the PR sidebar instead. This review will still complete normally." \
237
+
2>&1 || echo "::warning::Failed to post /review deprecation notice"
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -214,7 +214,7 @@ jobs:
214
214
215
215
### PR Review Workflow
216
216
217
-
For comprehensive documentation on setting up AI-powered PR reviews, including features like requesting a review from `docker-agent`, automatic reviews, the `/review` command, feedback learning, and customization options, see the **[PR Review documentation](review-pr/README.md)**.
217
+
For comprehensive documentation on setting up AI-powered PR reviews, including features like automatic reviews, requesting a review from `docker-agent`, feedback learning, and customization options, see the **[PR Review documentation](review-pr/README.md)**.
Copy file name to clipboardExpand all lines: review-pr/README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
3
3
AI-powered pull request review using a multi-agent system. Analyzes code changes, posts inline comments, and learns from your feedback.
4
4
5
-
> **Primary trigger:** Add `docker-agent` as a reviewer in the PR sidebar — the review starts automatically. The `/review` comment is always available for re-triggering.
5
+
> **Primary trigger:** Add `docker-agent` as a reviewer in the PR sidebar — the review starts automatically. To re-trigger a review, re-request a review from `docker-agent` in the PR sidebar. The `/review` comment still works but is deprecated.
6
6
7
7
## Quick Start
8
8
@@ -152,7 +152,7 @@ The `pull_request` trigger types in your calling workflow control how often revi
Reviews run when a PR is opened or marked ready for review. After the initial review, further `pull_request`-triggered reviews only run when `docker-agent` is explicitly re-requested as a reviewer. Use `/review`to re-trigger ad-hoc at any time.
155
+
Reviews run when a PR is opened or marked ready for review. After the initial review, further `pull_request`-triggered reviews only run when `docker-agent` is explicitly re-requested as a reviewer. Re-request a review from `docker-agent` in the PR sidebar to re-trigger at any time. The `/review` comment still works but is deprecated.
| Request review from `docker-agent` | **Primary trigger.** Add `docker-agent` as a reviewer in the PR sidebar — review starts automatically, shown as a check run. |
176
176
| PR opened/ready | Auto-reviews when a PR is opened or marked ready for review. |
177
-
| `/review` comment | Re-trigger a review, or trigger manually when auto-review hasn't run (e.g. after a force-push). Shows as a check run if `checks: write` is granted. |
177
+
| ~~`/review`~~ _(deprecated)_ | Re-trigger a review, or trigger manually when auto-review hasn't run (e.g. after a force-push). Shows as a check run if `checks: write` is granted. |
178
178
| Reply to review comment | Responds in-thread and captures feedback to improve future reviews. |
179
179
| `@docker-agent` mention | Answers questions and clarifies review findings. Works in both PR-level issue comments and inline file-line review comments, including on fork PRs (via the trigger workflow). |
TIMEOUT_NOTE="- **Exit code:** 124 (SIGKILL — 2700 s timeout)"
836
+
TIMEOUT_NOTE+=$'\n'"- **Timeout limit:** 2700 s"
836
837
TIMEOUT_NOTE+=$'\n'"- Verbose log artifact (${VERBOSE_LOG_FILE}) uploaded for debugging."
838
+
if [ "${CHUNK_COUNT:-1}" = "1" ]; then
839
+
TIMEOUT_BODY="⏱️ **PR Review Timed Out** — The review agent hit the 2700 s time limit. The diff is small (1 chunk), so this may be an agent loop rather than a large-diff problem. Re-request a review from \`docker-agent\` to retry. If it times out again, download the verbose log artifact for details."
840
+
else
841
+
TIMEOUT_BODY="⏱️ **PR Review Timed Out** — The review agent hit the 2700 s time limit. This usually happens on large or complex diffs. Re-request a review from \`docker-agent\` to retry — if it times out again, consider splitting the PR into smaller pieces."
842
+
fi
837
843
if ! gh api "repos/$REPOSITORY/issues/$PR_NUMBER/comments" \
838
-
-f body="⏱️ **PR Review Timed Out** — The review agent hit the 1800 s time limit before completing. This usually happens on large or complex diffs. You can re-trigger with \`/review\` — if it times out again, consider splitting the PR into smaller pieces." \
844
+
-f body="$TIMEOUT_BODY" \
839
845
2>&1; then
840
846
echo "::warning::Failed to post timeout comment to PR"
0 commit comments