diff --git a/.github/workflows/copilot-agent-analysis.lock.yml b/.github/workflows/copilot-agent-analysis.lock.yml index 431654e75c..e9534fe58f 100644 --- a/.github/workflows/copilot-agent-analysis.lock.yml +++ b/.github/workflows/copilot-agent-analysis.lock.yml @@ -3744,6 +3744,12 @@ jobs: core.setFailed(`Error reading agent output file: ${error instanceof Error ? error.message : String(error)}`); return; } + if (agentOutput.trim() === "") { + core.info("No agent output to process"); + core.setOutput("tools_reported", JSON.stringify(missingTools)); + core.setOutput("total_count", missingTools.length.toString()); + return; + } core.info(`Agent output length: ${agentOutput.length}`); let validatedOutput; try { diff --git a/.github/workflows/duplicate-code-detector.lock.yml b/.github/workflows/duplicate-code-detector.lock.yml index cb4a72f784..3b2a6db7c2 100644 --- a/.github/workflows/duplicate-code-detector.lock.yml +++ b/.github/workflows/duplicate-code-detector.lock.yml @@ -161,7 +161,7 @@ jobs: with: node-version: '24' - name: Install Codex - run: npm install -g @openai/codex@0.46.0 + run: npm install -g @openai/codex@0.47.0 - name: Downloading container images run: | set -e @@ -3222,7 +3222,7 @@ jobs: with: node-version: '24' - name: Install Codex - run: npm install -g @openai/codex@0.46.0 + run: npm install -g @openai/codex@0.47.0 - name: Run Codex run: | set -o pipefail diff --git a/.github/workflows/smoke-codex.lock.yml b/.github/workflows/smoke-codex.lock.yml index 01e5b315df..546627594e 100644 --- a/.github/workflows/smoke-codex.lock.yml +++ b/.github/workflows/smoke-codex.lock.yml @@ -135,7 +135,7 @@ jobs: with: node-version: '24' - name: Install Codex - run: npm install -g @openai/codex@0.46.0 + run: npm install -g @openai/codex@0.47.0 - name: Downloading container images run: | set -e @@ -2968,7 +2968,7 @@ jobs: with: node-version: '24' - name: Install Codex - run: npm install -g @openai/codex@0.46.0 + run: npm install -g @openai/codex@0.47.0 - name: Run Codex run: | set -o pipefail diff --git a/pkg/constants/constants.go b/pkg/constants/constants.go index 4c62b43dfd..4954ad6c17 100644 --- a/pkg/constants/constants.go +++ b/pkg/constants/constants.go @@ -21,7 +21,7 @@ const DefaultClaudeCodeVersion = "2.0.21" const DefaultCopilotVersion = "0.0.343" // DefaultCodexVersion is the default version of the OpenAI Codex CLI -const DefaultCodexVersion = "0.46.0" +const DefaultCodexVersion = "0.47.0" // DefaultGitHubMCPServerVersion is the default version of the GitHub MCP server Docker image const DefaultGitHubMCPServerVersion = "v0.18.0"