Skip to content

Commit 28fef80

Browse files
mydeaclaude
andcommitted
ci(auto-fix-issue): Add show_full_output workflow input for debugging
Adds an opt-in checkbox on workflow_dispatch to surface the full Claude SDK output, which is otherwise hidden for security. Useful for diagnosing runs that complete without producing a PR or comment (e.g., when permission denials silently block the agent). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent a2f9c1a commit 28fef80

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)