From a7db8b31f965f66b38f6c56c0e1f3301017c2e01 Mon Sep 17 00:00:00 2001 From: jdx <216188+jdx@users.noreply.github.com> Date: Sun, 18 Jan 2026 21:59:37 -0600 Subject: [PATCH] fix: update claude CLI model and add bypassPermissions - Use claude-opus-4-5-20251101 model (Opus 4.5) - Add --permission-mode bypassPermissions for CI/CD Co-Authored-By: Claude Opus 4.5 --- scripts/gen-release-notes.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/scripts/gen-release-notes.sh b/scripts/gen-release-notes.sh index 27c84465..fa8d4aa0 100755 --- a/scripts/gen-release-notes.sh +++ b/scripts/gen-release-notes.sh @@ -61,12 +61,17 @@ trap 'rm -f "$stderr_file"' EXIT if ! output=$( printf '%s' "$prompt" | claude -p \ - --model claude-opus-4-20250514 \ + --model claude-opus-4-5-20251101 \ + --permission-mode bypassPermissions \ --output-format text \ --allowedTools "Read,Grep,Glob" 2>"$stderr_file" ); then echo "Error: Claude CLI failed" >&2 - cat "$stderr_file" >&2 + if [[ -s $stderr_file ]]; then + cat "$stderr_file" >&2 + else + echo "(no stderr output from Claude CLI)" >&2 + fi exit 1 fi