From 14780c7fa7d26a69b1f50b1bdcd83c5f9b8247e7 Mon Sep 17 00:00:00 2001 From: openhands Date: Wed, 15 Apr 2026 21:45:35 +0000 Subject: [PATCH 1/2] feat: enable sub-agent delegation for PR reviews Point pr-review workflow at the extensions feature branch (feat/pr-review-sub-agent-delegation) and enable use-sub-agents: true. This enables the experimental sub-agent delegation mode where the main review agent acts as a coordinator, delegating per-file reviews to file_reviewer sub-agents via the TaskToolSet, then consolidating findings into a single PR review. Companion to OpenHands/extensions#164. Co-authored-by: openhands --- .github/workflows/pr-review-by-openhands.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr-review-by-openhands.yml b/.github/workflows/pr-review-by-openhands.yml index d51c46d096..814f12b2e5 100644 --- a/.github/workflows/pr-review-by-openhands.yml +++ b/.github/workflows/pr-review-by-openhands.yml @@ -40,12 +40,14 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Run PR Review - uses: OpenHands/extensions/plugins/pr-review@main + uses: OpenHands/extensions/plugins/pr-review@feat/pr-review-sub-agent-delegation with: llm-model: litellm_proxy/claude-sonnet-4-5-20250929 llm-base-url: https://llm-proxy.app.all-hands.dev # Review style: roasted (other option: standard) review-style: roasted + # Enable experimental sub-agent delegation for file-level reviews + use-sub-agents: 'true' llm-api-key: ${{ secrets.LLM_API_KEY }} github-token: ${{ secrets.PAT_TOKEN }} lmnr-api-key: ${{ secrets.LMNR_SKILLS_API_KEY }} From 731aa756762ca5b596642a7b9f55ffbbfd59e511 Mon Sep 17 00:00:00 2001 From: Xingyao Wang Date: Wed, 15 Apr 2026 22:51:49 +0100 Subject: [PATCH 2/2] Update .github/workflows/pr-review-by-openhands.yml Co-authored-by: OpenHands Bot --- .github/workflows/pr-review-by-openhands.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/pr-review-by-openhands.yml b/.github/workflows/pr-review-by-openhands.yml index 814f12b2e5..049eb38fb9 100644 --- a/.github/workflows/pr-review-by-openhands.yml +++ b/.github/workflows/pr-review-by-openhands.yml @@ -40,6 +40,7 @@ jobs: runs-on: ubuntu-24.04 steps: - name: Run PR Review + # TODO: Revert to @main after OpenHands/extensions#164 is merged uses: OpenHands/extensions/plugins/pr-review@feat/pr-review-sub-agent-delegation with: llm-model: litellm_proxy/claude-sonnet-4-5-20250929