Skip to content

Commit fc6f2e0

Browse files
mydeaclaude
andauthored
ci(auto-fix-issue): Add show_full_output workflow input for debugging (#21033)
## Summary - Adds an opt-in `show_full_output` boolean input on the Auto Fix Issue `workflow_dispatch` form - Wires it through to the `claude-code-action` step, which otherwise hides the SDK output for security - Default is `false`, so normal runs are unchanged — flip it on per-run when debugging ## Why The action's default-hidden output makes it hard to tell why a run finishes "successfully" without producing a PR or comment (e.g., when permission denials silently block the agent). With this opt-in, we can re-dispatch a problem run with full logging instead of editing the workflow each time. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent a0fb758 commit fc6f2e0

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/auto-fix-issue.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,11 @@ on:
1010
description: 'Issue number (e.g., 1234)'
1111
required: true
1212
type: number
13+
show_full_output:
14+
description: 'Show full Claude SDK output in logs (may expose secrets — use for debugging only)'
15+
required: false
16+
type: boolean
17+
default: false
1318

1419
# Per-issue concurrency to prevent duplicate analysis
1520
concurrency:
@@ -74,6 +79,7 @@ jobs:
7479
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
7580
github_token: ${{ secrets.GITHUB_TOKEN }}
7681
allowed_non_write_users: '*'
82+
show_full_output: ${{ github.event.inputs.show_full_output || 'false' }}
7783
prompt: |
7884
Fix the issue in getsentry/sentry-javascript with number #${{ steps.parse-issue.outputs.issue_number }}.
7985

0 commit comments

Comments
 (0)