[claude] fix: Workshop connection HUD with timeout and retry (#5) #10
Reference in New Issue
Block a user
Delete Branch "claude/issue-5"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes #5
Problem
The Workshop page at
/world/was stuck on INITIALIZING forever becausemain.jswas never loaded (script tag commented out), no WebSocket connection logic existed, and there was no status indicator or error handling.Changes
world/index.html— shows connection state (CONNECTING/ONLINE/OFFLINE) with a pulsing dot indicator, plus agent countmain.js— connects totower-hermesbackend at/ws/towerwith 5s timeoutAcceptance Criteria