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
{{ message }}
Repository navigation
Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review. #3529
I keep getting this error when requesting a new copilot review "Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review." I paid for actions and I have plenty of available usage
Affected version
No response
Steps to reproduce the behavior
request new copilot review using codex or github ui.
error is shown on PR
Expected behavior
Requesting a copilot review works
Additional context
MacOS 14.1
Reacted by Nikos Mavrogeorgis, Tom Vo, Sebastian Pietras, Arnaud and Vincent ⛄ Cardillo
Turns out I needed to create an "Actions Linux" budget because even though I hadn't exceeded my "Actions" budget, "Actions Linux" is what increases Actions Minutes when the allocated amount (3k in my case) is met.
I get this same error. I found that the "Copilot Code Review" GitHub Action stalls under the "Processing Request (Linux)" job with some kind of copilot-cli Node error:
Run set -euo pipefail
RUNNER_TEMP=/home/runner/work/_temp
::stop-commands::***
Processing requests...
Launcher version: fb8a503f74c65f3a802d19bcdef28bf3a3a61f3e, 0.0.55, 1.4.4
Firewall disabled.
Loaded 5 secret(s) from stdin
Copilot API GET /agents/swe/agent/jobs/7558558-995034933-443fd769-7477-47bc-8d14-17e2b5b2bf84
Using integration ID from job details: copilot-pr-reviews
Analyzing E3SM-Project/simboard PR #216, request-id C4DC:206CA1:569F7D:5CECD4:6A21C343 (autofind.js version: 0.1.77)
Fetching PR metadata for E3SM-Project/simboard#216
Fetched PR metadata for E3SM-Project/simboard#216.
Warning: CCR settings not configured for model 'gpt-5.2[ReasoningEffort=medium]', applying default settings.
Warning: CCR setting for "UpdateKnowledgeModel" does not exist and will be ignored. Valid keys are: maxPromptTokens, splitLinesMaxGap, contextLines, useGPT5Model, enablePlanTool, enableAgenticTools, useGPT54Prompt, enableCommentTool, enableMemoryStorage, enableMemoryUsage, memoryLimit, moreThorough, enableAutoApproval, inlineApprovalReadinessReasoning, enableFeedbackInUserMessage, maxIssueReferences, maxIssueContentLength, enableSemanticIssueSearchTool, enableSemanticIssueSearchToolIssuesOnly, mustUseSemanticIssueSearchTool, enableSemanticIssuesInject, queryAgentModelName, maxSemanticSearchResults, criticModelName, verificationModelName, generateFixesInStoreFix, generateFixesInStoreComment, fixGeneratorMaxExpansionLines, skipRegionFiltering, enableSessionTelemetry, enableSDKRestrictedTelemetry, enableSkills, enableMcpProxy, useBaseBranchSkills, includeCommitMessages, applyContentExclusions, useCliBashTool, useCliFileTools, severityClassifierModelName, contextAgentModelName, enableContextPlanTool, contextV2Pro
Preparing repository...
Fetching diff 7738f5b4311294ba44bbe474eed44cf89dfe95a8...9d85a13cdbc4e8c1188f7523c98387149788e9e9 for E3SM-Project/simboard
Repository is not checked out at /home/runner/work/simboard/simboard. Checking out a fresh copy.
Checking out E3SM-Project/simboard at SHA 9d85a13cdbc4e8c1188f7523c98387149788e9e9 into /home/runner/work/simboard/simboard
[@octokit/request] "GET http://127.0.0.1:40755/repos/E3SM-Project/simboard/contents/.github%2Fcopilot-instructions.md?ref=7738f5b4311294ba44bbe474eed44cf89dfe95a8" is deprecated. It is scheduled to be removed on Fri, 10 Mar 2028 00:00:00 GMT. See https://docs.github.com/en/rest/about-the-rest-api/api-versions
[@octokit/request] "GET http://127.0.0.1:40755/repos/E3SM-Project/simboard/contents/.github%2Finstructions?ref=7738f5b4311294ba44bbe474eed44cf89dfe95a8" is deprecated. It is scheduled to be removed on Fri, 10 Mar 2028 00:00:00 GMT. See https://docs.github.com/en/rest/about-the-rest-api/api-versions
Running detector: ccr[ApplyContentExclusions=false;ContextAgentModelName=;ContextV2Prompt=false;EnableAgenticTools=true;EnableAutoApproval=true;EnableCommentTool=true;EnableContextPlanTool=false;EnableFeedbackInUserMessage=true;EnableMcpProxy=true;EnableMemoryStorage=true;EnableMemoryUsage=true;EnablePlanTool=false;EnableSDKRestrictedTelemetry=false;EnableSemanticIssueSearchTool=false;EnableSemanticIssueSearchToolIssuesOnly=false;EnableSemanticIssuesInject=false;EnableSessionTelemetry=true;EnableSkills=true;FixGeneratorMaxExpansionLines=20;GenerateFixesInStoreComment=true;GenerateFixesInStoreFix=false;IncludeCommitMessages=false;MaxPromptTokens=110000;MemoryLimit=0;MoreThorough=true;MustUseSemanticIssueSearchTool=false;QueryAgentModelName=;SkipRegionFiltering=false;SplitLinesMaxGap=3;UpdateKnowledgeModel=;UseBaseBranchSkills=true;UseCliBashTool=false;UseCliFileTools=false;UseGPT54Prompt=false;UseGPT5Model=true;VerificationModelName=] (autofind.js version: 0.1.77)
Warning: CCR setting for "UpdateKnowledgeModel" does not exist and will be ignored. Valid keys are: maxPromptTokens, splitLinesMaxGap, contextLines, useGPT5Model, enablePlanTool, enableAgenticTools, useGPT54Prompt, enableCommentTool, enableMemoryStorage, enableMemoryUsage, memoryLimit, moreThorough, enableAutoApproval, inlineApprovalReadinessReasoning, enableFeedbackInUserMessage, maxIssueReferences, maxIssueContentLength, enableSemanticIssueSearchTool, enableSemanticIssueSearchToolIssuesOnly, mustUseSemanticIssueSearchTool, enableSemanticIssuesInject, queryAgentModelName, maxSemanticSearchResults, criticModelName, verificationModelName, generateFixesInStoreFix, generateFixesInStoreComment, fixGeneratorMaxExpansionLines, skipRegionFiltering, enableSessionTelemetry, enableSDKRestrictedTelemetry, enableSkills, enableMcpProxy, useBaseBranchSkills, includeCommitMessages, applyContentExclusions, useCliBashTool, useCliFileTools, severityClassifierModelName, contextAgentModelName, enableContextPlanTool, contextV2Pro
Resolved repo directory: /home/runner/work/simboard/simboard
Running in CCA: true
[debug] Using copilot CLI path: /home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/copilot-cli/node_modules/@github/copilot/npm-loader.js
Using default CAPI authentication (token)
[CLI subprocess] node:internal/modules/package_json_reader:301
[CLI subprocess] throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
[CLI subprocess] ^
[CLI subprocess] Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'detect-libc' imported from /home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/copilot-cli/node_modules/@github/copilot/npm-loader.js
[CLI subprocess] at Object.getPackageJSONURL (node:internal/modules/package_json_reader:301:9)
[CLI subprocess] at packageResolve (node:internal/modules/esm/resolve:768:81)
[CLI subprocess] at moduleResolve (node:internal/modules/esm/resolve:859:18)
[CLI subprocess] at defaultResolve (node:internal/modules/esm/resolve:992:11)
[CLI subprocess] at #cachedDefaultResolve (node:internal/modules/esm/loader:691:20)
[CLI subprocess] at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:708:38)
[CLI subprocess] at ModuleLoader.resolveSync (node:internal/modules/esm/loader:740:52)
[CLI subprocess] at #resolve (node:internal/modules/esm/loader:673:17)
[CLI subprocess] at ModuleLoader.getOrCreateModuleJob (node:internal/modules/esm/loader:593:35)
[CLI subprocess] at ModuleJob.syncLink (node:internal/modules/esm/module_job:163:33) {
[CLI subprocess] code: 'ERR_MODULE_NOT_FOUND'
[CLI subprocess] }
[CLI subprocess] Node.js v24.16.0
Error creating PR review request: CLI server exited with code 1
Reporting error to sweagentd...
stderr: node:internal/modules/package_json_reader:301
Copilot API POST /agents/swe/agent/jobs/7558558-995034933-443fd769-7477-47bc-8d14-17e2b5b2bf84/progress
throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'detect-libc' imported from /home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/copilot-cli/node_modules/@github/copilot/npm-loader.js
at Object.getPackageJSONURL (node:internal/modules/package_json_reader:301:9)
at packageResolve (node:internal/modules/esm/resolve:768:81)
at moduleResolve (node:internal/modules/esm/resolve:859:18)
at defaultResolve (node:internal/modules/esm/resolve:992:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:691:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:708:38)
at ModuleLoader.resolveSync (node:internal/modules/esm/loader:740:52)
at #resolve (node:internal/modules/esm/loader:673:17)
at ModuleLoader.getOrCreateModuleJob (node:internal/modules/esm/loader:593:35)
at ModuleJob.syncLink (node:internal/modules/esm/module_job:163:33) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v24.16.0 (errorDetails: {"configurationError":false}, autofind.js version: 0.1.77)
Error successfully reported to sweagentd.
Error: CLI server exited with code 1
stderr: node:internal/modules/package_json_reader:301
throw new ERR_MODULE_NOT_FOUND(packageName, fileURLToPath(base), null);
^
Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'detect-libc' imported from /home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/copilot-cli/node_modules/@github/copilot/npm-loader.js
at Object.getPackageJSONURL (node:internal/modules/package_json_reader:301:9)
at packageResolve (node:internal/modules/esm/resolve:768:81)
at moduleResolve (node:internal/modules/esm/resolve:859:18)
at defaultResolve (node:internal/modules/esm/resolve:992:11)
at #cachedDefaultResolve (node:internal/modules/esm/loader:691:20)
at #resolveAndMaybeBlockOnLoaderThread (node:internal/modules/esm/loader:708:38)
at ModuleLoader.resolveSync (node:internal/modules/esm/loader:740:52)
at #resolve (node:internal/modules/esm/loader:673:17)
at ModuleLoader.getOrCreateModuleJob (node:internal/modules/esm/loader:593:35)
at ModuleJob.syncLink (node:internal/modules/esm/module_job:163:33) {
code: 'ERR_MODULE_NOT_FOUND'
}
Node.js v24.16.0
at Timeout._onTimeout (file:///home/runner/work/_temp/***-action-main/dist-autofind-ts/ts/autofind.js:955:199)
at listOnTimeout (node:internal/timers:605:17)
at process.processTimers (node:internal/timers:541:7)
::***::
Reacted by Dylan Wood, Sebastian Pietras, Filyppe Coelho, bryn-vooma and Raphael Gilyazitdinov
Activity
bellaura commentedon May 26, 2026
Turns out I needed to create an "Actions Linux" budget because even though I hadn't exceeded my "Actions" budget, "Actions Linux" is what increases Actions Minutes when the allocated amount (3k in my case) is met.
bellaura commentedon May 26, 2026
But actually the issue is back somehow so I guess that wasn't it
tomvothecoder commentedon Jun 4, 2026
I get this same error. I found that the "Copilot Code Review" GitHub Action stalls under the "Processing Request (Linux)" job with some kind of
copilot-cliNode error:Source: https://github.com/E3SM-Project/simboard/actions/runs/26971340768/job/79587072335