From f3a57d4c57fbcae94414138de42b7ef11dc513c8 Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Mon, 29 Jun 2026 20:28:08 +0200 Subject: [PATCH 1/2] 3.4.2 --- internal/config/version | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/config/version b/internal/config/version index 8cf6caf56..a423d4217 100644 --- a/internal/config/version +++ b/internal/config/version @@ -1 +1 @@ -3.4.1 \ No newline at end of file +3.4.2 \ No newline at end of file From 427613b30867768ae3ddc5655b21a62e81d49f2f Mon Sep 17 00:00:00 2001 From: MHSanaei Date: Wed, 1 Jul 2026 00:43:27 +0200 Subject: [PATCH 2/2] chore(ci): upgrade claude-bot to Sonnet 5 and set explicit effort levels Sonnet 5 reaches near-Opus quality on coding/agentic work at lower cost; pin effort explicitly (xhigh/max) instead of relying on model defaults. --- .github/workflows/claude-bot.yml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/claude-bot.yml b/.github/workflows/claude-bot.yml index 45e35bf2d..f074acde9 100644 --- a/.github/workflows/claude-bot.yml +++ b/.github/workflows/claude-bot.yml @@ -30,7 +30,8 @@ jobs: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} allowed_non_write_users: "*" claude_args: | - --model claude-sonnet-4-6 + --model claude-sonnet-5 + --effort xhigh --max-turns 300 --allowedTools "Bash(gh:*),Read,Glob,Grep" prompt: | @@ -282,7 +283,8 @@ jobs: claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} allowed_non_write_users: "*" claude_args: | - --model claude-opus-4-8 + --model claude-sonnet-5 + --effort max --max-turns 250 --allowedTools "Bash(gh:*),Bash(git:*),Read,Glob,Grep" prompt: | @@ -500,7 +502,8 @@ jobs: github_token: ${{ secrets.GITHUB_TOKEN }} claude_code_oauth_token: ${{ secrets.CLAUDE_CODE_OAUTH_TOKEN }} claude_args: | - --model claude-opus-4-8 + --model claude-sonnet-5 + --effort max --max-turns 250 --allowedTools "Bash(gh:*),Bash(git:*),Read,Glob,Grep,Edit,Write" --append-system-prompt "You are replying to an @claude mention in the MHSanaei/3x-ui repository, an open-source web panel for managing Xray-core servers. The full repo source is checked out in the working directory; use Read, Glob and Grep to open and verify the relevant files before stating any default, path, flag, option name, or behavior.