Skip to content

Commit 15bfa6c

Browse files
authored
Merge branch 'main' into renovate/stacklok-toolhive-0.x
2 parents 42267da + 41520bc commit 15bfa6c

1 file changed

Lines changed: 18 additions & 10 deletions

File tree

.github/workflows/upstream-release-docs.yml

Lines changed: 18 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -548,14 +548,16 @@ jobs:
548548
# authors write at open time. GH_TOKEN for auth is already
549549
# in the job env at the top of this workflow.
550550
#
551-
# --max-turns 500: observed gen baselines are 89 turns
552-
# (silent) to 397 (full content rebuild). 500 gives headroom
553-
# over the worst legitimate run, while clipping a genuine
554-
# runaway before it spirals. Hitting the cap produces a
555-
# loud failure -- raise deliberately if a release needs more.
551+
# --max-turns 1000: observed gen baselines are 20 turns
552+
# (silent) to 152 (full content rebuild). 500 was the
553+
# initial cap; bumped to 1000 for extra headroom on
554+
# multi-feature releases and to stay well above the
555+
# suspected-looping 397-turn v3-test run (still clips
556+
# genuine runaways). Hitting the cap produces a loud
557+
# failure -- raise deliberately if a release needs more.
556558
claude_args: |
557559
--model claude-opus-4-7
558-
--max-turns 500
560+
--max-turns 1000
559561
--allowed-tools "Bash(gh:*)"
560562
prompt: |
561563
You are running in GitHub Actions with no interactive user. Follow
@@ -738,12 +740,18 @@ jobs:
738740
display_report: true
739741
# gh access parallels skill_gen so the review pass can
740742
# re-verify claims against PR descriptions and linked
741-
# issues if needed. --max-turns 30 is 6x the 4-5-turn
742-
# baseline; if review ever needs more, the cap fails
743-
# loudly and we raise it.
743+
# issues if needed.
744+
#
745+
# --max-turns 200: initial cap of 30 was sized against
746+
# silent-release baselines (4-6 turns) and was too tight
747+
# for real content reviews. v0.24.0 (PR #788) hit it at
748+
# turn 31 mid-review and failed the run; the editorial
749+
# pass genuinely needs ~30-100 turns to walk a multi-
750+
# file content PR. 200 gives 2x-6x headroom over that
751+
# working range while still clipping a runaway.
744752
claude_args: |
745753
--model claude-opus-4-7
746-
--max-turns 30
754+
--max-turns 200
747755
--allowed-tools "Bash(gh:*)"
748756
prompt: |
749757
You are running in GitHub Actions with no interactive user. Follow

0 commit comments

Comments
 (0)