Skip to content

fix: graceful gh-cli fallback in bhusa_status; fix freeze_check returncode guard#293

Merged
01rabbit merged 1 commit into
mainfrom
claude/cl-outage-us9wzr
Jun 25, 2026
Merged

fix: graceful gh-cli fallback in bhusa_status; fix freeze_check returncode guard#293
01rabbit merged 1 commit into
mainfrom
claude/cl-outage-us9wzr

Conversation

@01rabbit

Copy link
Copy Markdown
Owner

bhusa_status._build_report() now catches ValueError from _load_github_issues()
and appends a warning instead of raising, so CI runs without gh authentication
no longer cause bhusa_status (and every tool that calls it) to return exit 2.

bhusa_freeze_check._run_booth_verify() now treats returncode 1 as a valid
"verify ran but found issues" result rather than an unrecoverable error,
matching the bhusa_verify contract (0=pass, 1=failures, 2=exception).

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com
Claude-Session: https://claude.ai/code/session_01KBKr1SgoRijSYkUgBmSHxH

…ncode guard

bhusa_status._build_report() now catches ValueError from _load_github_issues()
and appends a warning instead of raising, so CI runs without gh authentication
no longer cause bhusa_status (and every tool that calls it) to return exit 2.

bhusa_freeze_check._run_booth_verify() now treats returncode 1 as a valid
"verify ran but found issues" result rather than an unrecoverable error,
matching the bhusa_verify contract (0=pass, 1=failures, 2=exception).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01KBKr1SgoRijSYkUgBmSHxH
@01rabbit 01rabbit merged commit 75f1dd4 into main Jun 25, 2026
4 of 5 checks passed
@01rabbit 01rabbit deleted the claude/cl-outage-us9wzr branch June 25, 2026 04:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants