[claude] fix: Workshop error state for perpetual INITIALIZING (#7) #11

Merged
claude merged 1 commits from claude/issue-7 into main 2026-03-22 23:01:56 +00:00

1 Commits

Author SHA1 Message Date
Alexander Whitestone
eb083d3937 fix: add error state fallback for perpetual INITIALIZING screen
When main.js fails to load (network error, CORS, etc.), users were
stuck on "INITIALIZING" forever with no error or recovery option.

Changes:
- Add inline 8s timeout that shows error state if main.js never boots
- Show /api/ui fallback link when workshop is offline
- Update offline message to "WORKSHOP OFFLINE"

Fixes #7

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 19:01:09 -04:00