From 7cfd3c1f9dbd387d4fc6388382727222bd8475bd Mon Sep 17 00:00:00 2001 From: kaitranntt Date: Wed, 14 Jan 2026 10:30:50 -0500 Subject: [PATCH] fix(ci): add full CLIProxy env vars for AI review - Use /api/provider/agy endpoint for proper model routing - Set ANTHROPIC_DEFAULT_*_MODEL to route Haiku/Sonnet/Opus correctly - Disable telemetry, error reporting, bug command - Set max output/thinking tokens --- .github/workflows/ai-review.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ai-review.yml b/.github/workflows/ai-review.yml index 44e37e3d..18fee2e4 100644 --- a/.github/workflows/ai-review.yml +++ b/.github/workflows/ai-review.yml @@ -69,8 +69,18 @@ jobs: # CLIProxy environment for model routing env: - ANTHROPIC_BASE_URL: http://localhost:8317 REVIEW_MODEL: gemini-claude-opus-4-5-thinking + ANTHROPIC_BASE_URL: http://localhost:8317 + ANTHROPIC_AUTH_TOKEN: ccs-internal-managed + ANTHROPIC_MODEL: gemini-claude-opus-4-5-thinking + ANTHROPIC_DEFAULT_OPUS_MODEL: gemini-claude-opus-4-5-thinking + ANTHROPIC_DEFAULT_SONNET_MODEL: gemini-claude-sonnet-4-5-thinking + ANTHROPIC_DEFAULT_HAIKU_MODEL: gemini-claude-sonnet-4-5 + DISABLE_BUG_COMMAND: "1" + DISABLE_ERROR_REPORTING: "1" + DISABLE_TELEMETRY: "1" + CLAUDE_CODE_MAX_OUTPUT_TOKENS: "64000" + MAX_THINKING_TOKENS: "32000" steps: - name: Clear Claude install locks