ci(claude): temporarily swap @v1 → @beta to surface real SDK error#224
Conversation
The @v1 action has been crashing during SDK init with the error obfuscated as a minified-JS frame from sdk.mjs (matches upstream anthropics/claude-code-action#892). Per a maintainer-thread comment, @beta surfaces the actual underlying error instead of the AJV symptom. This is a one-shot debug change; revert to @v1 once the real error is known. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
|
Claude finished @d-morrison's task in 1m 35s —— View job Code Review: PR #224 —
|
Codecov Report✅ All modified and coverable lines are covered by tests. |
Summary
anthropics/claude-code-action@v1→@betafor one debug run.sdk.mjs(matches upstream issue #892).Motivation
The
@claude reviewworkflow has been crashing during SDK init with no readable error — three deterministic failures (runs 26144000481, 26144129682, 26146565378) on PR #141, all at the same byte offset (sdk.mjs:60:11252) in the SDK's auth/credential init.Adding
show_full_output: truedid not help, because the SDK throws before the child writes any stderr that could be piped through.A maintainer-thread comment on #892 (ovceev, 2026-03-10) notes that
@betadoes surface the underlying error (in their case,Credit balance is too low). One debug trigger on@betashould tell us what's actually killing the child.Test plan
@claude reviewon PR Adding population parameters as attributes #141 once.@v1(and decide whether to file or update an upstream issue based on what the error reveals).🤖 Generated with Claude Code