From 52a7b5d7f94af7f3564aa3d0cfe5d6d4faa243cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 10:06:09 +0200 Subject: [PATCH 01/10] Add IntelligenceX reviewer rollout proof --- .intelligencex/reviewer-rollout-proof.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 .intelligencex/reviewer-rollout-proof.md diff --git a/.intelligencex/reviewer-rollout-proof.md b/.intelligencex/reviewer-rollout-proof.md new file mode 100644 index 0000000..5a84a6e --- /dev/null +++ b/.intelligencex/reviewer-rollout-proof.md @@ -0,0 +1,10 @@ +# IntelligenceX Reviewer Rollout Proof + +This file is a harmless PSTeams change used to verify that the newly installed +IntelligenceX reviewer workflow runs on normal pull requests after the workflow +has landed on `main`. + +Expected signal: +- The `IntelligenceX Review` workflow starts on the proof pull request. +- The reviewer posts a sticky summary comment. +- The run uses the repository-local `.intelligencex/reviewer.json` configuration. From 48662e435898bc237d837c4a759b171e238e9fb1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 11:59:29 +0200 Subject: [PATCH 02/10] Refresh IntelligenceX reviewer proof workflow --- .github/workflows/review-intelligencex.yml | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 0cb7eb6..293881e 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -86,7 +86,7 @@ on: required: false default: '' swarm_reviewers: - description: 'Override reviewer swarm roles (CSV or JSON)' + description: 'Override reviewer swarm roles (CSV)' required: false default: '' swarm_max_parallel: @@ -105,6 +105,18 @@ on: description: 'Override swarm metrics/artifact capture (true|false)' required: false default: '' + copilot_auto_install: + description: 'Allow auto-install of Copilot CLI' + required: false + default: 'false' + copilot_auto_install_method: + description: 'Auto-install method (Auto/Winget/Brew/Npm/Script)' + required: false + default: 'Auto' + copilot_auto_install_prerelease: + description: 'Auto-install prerelease Copilot CLI' + required: false + default: 'false' jobs: # INTELLIGENCEX:BEGIN @@ -118,12 +130,12 @@ jobs: pull-requests: write issues: write id-token: write - uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@a0bcd3f112d2c7ad696da846f41652d44bc1c7d7 + uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@d6fa41a56128f97fd06ba4eff97791a5d2d03f8f with: runs_on: ${{ github.event.repository.private && vars.IX_FORCE_GITHUB_HOSTED != 'true' && '["self-hosted","ubuntu"]' || '["ubuntu-latest"]' }} reviewer_source: release reviewer_release_repo: EvotecIT/IntelligenceX - reviewer_release_tag: latest + reviewer_release_tag: reviewer-20260419115614 repo: ${{ github.event.pull_request.number && github.repository || inputs.repo }} pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} provider: openai @@ -155,6 +167,9 @@ jobs: swarm_aggregator_model: ${{ inputs.swarm_aggregator_model }} swarm_fail_open_on_partial: ${{ inputs.swarm_fail_open_on_partial }} swarm_metrics: ${{ inputs.swarm_metrics }} + copilot_auto_install: ${{ inputs.copilot_auto_install == 'true' }} + copilot_auto_install_method: ${{ inputs.copilot_auto_install_method }} + copilot_auto_install_prerelease: ${{ inputs.copilot_auto_install_prerelease == 'true' }} include_issue_comments: true include_review_comments: true include_related_prs: true From fc64165f356eb79720d6649a38fe12ff65a96f40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 12:02:11 +0200 Subject: [PATCH 03/10] Keep reviewer dispatch inputs within GitHub limit --- .github/workflows/review-intelligencex.yml | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 293881e..7633101 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -105,18 +105,6 @@ on: description: 'Override swarm metrics/artifact capture (true|false)' required: false default: '' - copilot_auto_install: - description: 'Allow auto-install of Copilot CLI' - required: false - default: 'false' - copilot_auto_install_method: - description: 'Auto-install method (Auto/Winget/Brew/Npm/Script)' - required: false - default: 'Auto' - copilot_auto_install_prerelease: - description: 'Auto-install prerelease Copilot CLI' - required: false - default: 'false' jobs: # INTELLIGENCEX:BEGIN @@ -167,9 +155,9 @@ jobs: swarm_aggregator_model: ${{ inputs.swarm_aggregator_model }} swarm_fail_open_on_partial: ${{ inputs.swarm_fail_open_on_partial }} swarm_metrics: ${{ inputs.swarm_metrics }} - copilot_auto_install: ${{ inputs.copilot_auto_install == 'true' }} - copilot_auto_install_method: ${{ inputs.copilot_auto_install_method }} - copilot_auto_install_prerelease: ${{ inputs.copilot_auto_install_prerelease == 'true' }} + copilot_auto_install: true + copilot_auto_install_method: Auto + copilot_auto_install_prerelease: true include_issue_comments: true include_review_comments: true include_related_prs: true From efb3d05c7b0e6cd31e225ecf17ad35b62c0c30b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 12:04:03 +0200 Subject: [PATCH 04/10] Honor manual reviewer provider override --- .github/workflows/review-intelligencex.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 7633101..3861333 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -126,8 +126,8 @@ jobs: reviewer_release_tag: reviewer-20260419115614 repo: ${{ github.event.pull_request.number && github.repository || inputs.repo }} pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} - provider: openai - model: gpt-5.4 + provider: ${{ inputs.provider != '' && inputs.provider || 'openai' }} + model: ${{ inputs.model != '' && inputs.model || 'gpt-5.4' }} openai_model: ${{ inputs.openai_model }} copilot_model: ${{ inputs.copilot_model }} copilot_launcher: ${{ inputs.copilot_launcher }} From 8b4853c33149a2b29113f269e0e76efe8b3da462 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 12:07:54 +0200 Subject: [PATCH 05/10] Tune Copilot reviewer proof settings --- .github/workflows/review-intelligencex.yml | 2 +- .intelligencex/reviewer.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .intelligencex/reviewer.json diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 3861333..91a547b 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -162,7 +162,7 @@ jobs: include_review_comments: true include_related_prs: true progress_updates: true - diagnostics: false + diagnostics: ${{ inputs.provider == 'copilot' }} preflight: false preflight_timeout_seconds: 15 cleanup_enabled: false diff --git a/.intelligencex/reviewer.json b/.intelligencex/reviewer.json new file mode 100644 index 0000000..30e2eca --- /dev/null +++ b/.intelligencex/reviewer.json @@ -0,0 +1,5 @@ +{ + "copilot": { + "directTimeoutSeconds": 180 + } +} From 9b6794e436d3d3cf21d0850b0280a89e38023263 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 12:11:57 +0200 Subject: [PATCH 06/10] Use reviewer wait budget for Copilot proof --- .github/workflows/review-intelligencex.yml | 1 + .intelligencex/reviewer.json | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) delete mode 100644 .intelligencex/reviewer.json diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 91a547b..61c35a5 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -162,6 +162,7 @@ jobs: include_review_comments: true include_related_prs: true progress_updates: true + wait_seconds: 180 diagnostics: ${{ inputs.provider == 'copilot' }} preflight: false preflight_timeout_seconds: 15 diff --git a/.intelligencex/reviewer.json b/.intelligencex/reviewer.json deleted file mode 100644 index 30e2eca..0000000 --- a/.intelligencex/reviewer.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "copilot": { - "directTimeoutSeconds": 180 - } -} From 77fa02646d16982f50911ee12a678f489b5e8f00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 12:17:33 +0200 Subject: [PATCH 07/10] Use script installer for Copilot proof --- .github/workflows/review-intelligencex.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 61c35a5..5fac903 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -156,7 +156,7 @@ jobs: swarm_fail_open_on_partial: ${{ inputs.swarm_fail_open_on_partial }} swarm_metrics: ${{ inputs.swarm_metrics }} copilot_auto_install: true - copilot_auto_install_method: Auto + copilot_auto_install_method: Script copilot_auto_install_prerelease: true include_issue_comments: true include_review_comments: true From f07e5bedab0569394f13814e0759db5769665c0c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 16:45:46 +0200 Subject: [PATCH 08/10] Update IntelligenceX reviewer proof release --- .github/workflows/review-intelligencex.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index 5fac903..ce3277d 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -118,12 +118,12 @@ jobs: pull-requests: write issues: write id-token: write - uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@d6fa41a56128f97fd06ba4eff97791a5d2d03f8f + uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@e0d476860a651c6a92713840313bad1a0e1e5708 with: runs_on: ${{ github.event.repository.private && vars.IX_FORCE_GITHUB_HOSTED != 'true' && '["self-hosted","ubuntu"]' || '["ubuntu-latest"]' }} reviewer_source: release reviewer_release_repo: EvotecIT/IntelligenceX - reviewer_release_tag: reviewer-20260419115614 + reviewer_release_tag: reviewer-20260419164337 repo: ${{ github.event.pull_request.number && github.repository || inputs.repo }} pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} provider: ${{ inputs.provider != '' && inputs.provider || 'openai' }} From 5847e9bba9828972315dde45f18d7076fa790c69 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 17:14:05 +0200 Subject: [PATCH 09/10] Update IntelligenceX reviewer prompt-mode release --- .github/workflows/review-intelligencex.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index ce3277d..cd1fd52 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -118,12 +118,12 @@ jobs: pull-requests: write issues: write id-token: write - uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@e0d476860a651c6a92713840313bad1a0e1e5708 + uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@eb1e0bfa2b7300a8f3409d03b024dda0f2819708 with: runs_on: ${{ github.event.repository.private && vars.IX_FORCE_GITHUB_HOSTED != 'true' && '["self-hosted","ubuntu"]' || '["ubuntu-latest"]' }} reviewer_source: release reviewer_release_repo: EvotecIT/IntelligenceX - reviewer_release_tag: reviewer-20260419164337 + reviewer_release_tag: reviewer-20260419151253 repo: ${{ github.event.pull_request.number && github.repository || inputs.repo }} pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} provider: ${{ inputs.provider != '' && inputs.provider || 'openai' }} From cf7c625f34eac948988734682afdfe76a99fd728 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Przemys=C5=82aw=20K=C5=82ys?= Date: Sun, 19 Apr 2026 17:40:08 +0200 Subject: [PATCH 10/10] Update IntelligenceX reviewer MCP-disabled release --- .github/workflows/review-intelligencex.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/review-intelligencex.yml b/.github/workflows/review-intelligencex.yml index cd1fd52..ceb2d6c 100644 --- a/.github/workflows/review-intelligencex.yml +++ b/.github/workflows/review-intelligencex.yml @@ -118,12 +118,12 @@ jobs: pull-requests: write issues: write id-token: write - uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@eb1e0bfa2b7300a8f3409d03b024dda0f2819708 + uses: evotecit/intelligencex/.github/workflows/review-intelligencex-core.yml@a62d966e7b2a26175f13e7fffc31be62013802f0 with: runs_on: ${{ github.event.repository.private && vars.IX_FORCE_GITHUB_HOSTED != 'true' && '["self-hosted","ubuntu"]' || '["ubuntu-latest"]' }} reviewer_source: release reviewer_release_repo: EvotecIT/IntelligenceX - reviewer_release_tag: reviewer-20260419151253 + reviewer_release_tag: reviewer-20260419153850 repo: ${{ github.event.pull_request.number && github.repository || inputs.repo }} pr_number: ${{ github.event.pull_request.number || inputs.pr_number }} provider: ${{ inputs.provider != '' && inputs.provider || 'openai' }}