From d641c884eb5d09cc5bb6c0d25abe947deeba2e64 Mon Sep 17 00:00:00 2001 From: Spencer Bryngelson Date: Sun, 22 Feb 2026 18:42:12 -0500 Subject: [PATCH 1/3] Simplify execution of main.py by removing command checks Removed the command handling logic for main.py execution. --- mfc.sh | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/mfc.sh b/mfc.sh index bbdbb33adf..002ac14fa6 100755 --- a/mfc.sh +++ b/mfc.sh @@ -83,20 +83,6 @@ fi echo -# Run the main.py bootstrap script -# If only flags given (no command), show help without passing flags -has_command=false -for arg in "$@"; do - case "$arg" in -*) ;; *) has_command=true; break ;; esac -done -if [ "$has_command" = true ]; then - python3 "$(pwd)/toolchain/main.py" "$@" -else - python3 "$(pwd)/toolchain/main.py" -fi -code=$? - -echo if [ $code -ne 0 ]; then error "main.py finished with a $code exit code." From d4560660eea411d0d49ad1d25a47b55313b81b6f Mon Sep 17 00:00:00 2001 From: Spencer Bryngelson Date: Sun, 22 Feb 2026 19:00:23 -0500 Subject: [PATCH 2/3] Add command handling for main.py in mfc.sh --- mfc.sh | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/mfc.sh b/mfc.sh index 002ac14fa6..bbdbb33adf 100755 --- a/mfc.sh +++ b/mfc.sh @@ -83,6 +83,20 @@ fi echo +# Run the main.py bootstrap script +# If only flags given (no command), show help without passing flags +has_command=false +for arg in "$@"; do + case "$arg" in -*) ;; *) has_command=true; break ;; esac +done +if [ "$has_command" = true ]; then + python3 "$(pwd)/toolchain/main.py" "$@" +else + python3 "$(pwd)/toolchain/main.py" +fi +code=$? + +echo if [ $code -ne 0 ]; then error "main.py finished with a $code exit code." From ee2ad3a84ba18ab6f1055d020424a512e15cd488 Mon Sep 17 00:00:00 2001 From: Spencer Bryngelson Date: Sun, 22 Feb 2026 19:01:37 -0500 Subject: [PATCH 3/3] Update claude-code-review workflow configuration Removed the option to show full output in logs and updated prompt wording for clarity. --- .github/workflows/claude-code-review.yml | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/.github/workflows/claude-code-review.yml b/.github/workflows/claude-code-review.yml index 9649495cdd..3e7116fc01 100644 --- a/.github/workflows/claude-code-review.yml +++ b/.github/workflows/claude-code-review.yml @@ -28,9 +28,6 @@ jobs: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} github_token: ${{ github.token }} - # (Optional) Useful while debugging; can expose secrets in logs - show_full_output: true - plugin_marketplaces: 'https://github.com/anthropics/claude-code.git' plugins: 'code-review@claude-code-plugins' @@ -50,7 +47,7 @@ jobs: prompt: | /code-review:code-review ${{ github.repository }}/pull/${{ github.event.pull_request.number }} Post the results as one top-level PR comment titled "Claude Code Review". - If you cannot access the diff/files, say so explicitly and explain what was blocked. + If you cannot access the diff/files, say so explicitly and explain what is blocking access. additional_permissions: | actions: read