Skip to content

Commit 49e9508

Browse files
authored
Optimize Smoke Claude workflow token spend (Haiku model, tighter turn cap, narrower GitHub toolset) (#2065)
* Initial plan * ci: optimize smoke-claude model turns and github toolset Agent-Logs-Url: https://github.com/github/gh-aw-firewall/sessions/12320643-5e08-4b46-84d1-2c6428335c6f * chore: revert unintended actions-lock changes Agent-Logs-Url: https://github.com/github/gh-aw-firewall/sessions/12320643-5e08-4b46-84d1-2c6428335c6f * ci: update smoke-claude lock with model turns and trimmed github tools Agent-Logs-Url: https://github.com/github/gh-aw-firewall/sessions/74ba0807-1761-43a1-bfb1-ad7a853aa1bf --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
1 parent 735a7f8 commit 49e9508

File tree

2 files changed

+8
-59
lines changed

2 files changed

+8
-59
lines changed

.github/workflows/smoke-claude.lock.yml

Lines changed: 4 additions & 56 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.github/workflows/smoke-claude.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ permissions:
1515
name: Smoke Claude
1616
engine:
1717
id: claude
18-
max-turns: 12
18+
model: claude-haiku-4-5
19+
max-turns: 8
1920
features:
2021
cli-proxy: true
2122
strict: true
@@ -26,7 +27,7 @@ network:
2627
- playwright
2728
tools:
2829
github:
29-
toolsets: [repos, pull_requests]
30+
toolsets: [pull_requests]
3031
playwright:
3132
bash:
3233
- "*"
@@ -106,4 +107,4 @@ post-steps:
106107

107108
If all tests pass, add the label `smoke-claude` to the pull request.
108109

109-
**If triggered by workflow_dispatch or schedule** (no PR context), use a noop safe output to report the test results summary instead. Do NOT attempt to add comments or labels when there is no pull request.
110+
**If triggered by workflow_dispatch or schedule** (no PR context), use a noop safe output to report the test results summary instead. Do NOT attempt to add comments or labels when there is no pull request.

0 commit comments

Comments
 (0)