Commit Graph

6 Commits

Author SHA1 Message Date
Alexander Whitestone
d4bbe157c2 fix: Workshop connection status HUD with timeout and retry
Fixes #5

The Workshop page was stuck on INITIALIZING forever because:
- main.js was never loaded (script tag was commented out)
- No WebSocket connection logic existed
- No status indicator or error handling

Changes:
- Add connection status HUD to world/index.html showing
  connection state (CONNECTING/ONLINE/OFFLINE) and agent count
- Implement WebSocket connection to tower-hermes with 5s timeout
- Auto-retry up to 3 times with 3s delay between attempts
- Show "OFFLINE — backend unreachable" with manual retry button
  when all auto-retries are exhausted
- Enable main.js module script

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-22 18:54:59 -04:00
Alexander Whitestone
d9b7b232ad [claude] fix: reject unknown sub-paths, add 404 page (#8) (#9)
Co-authored-by: Alexander Whitestone <alexpaynex@gmail.com>
Co-committed-by: Alexander Whitestone <alexpaynex@gmail.com>
2026-03-22 22:06:42 +00:00
cbcad273ef [loop-cycle] feat: aw-post CLI — --from-x, --file, --help (#219) (#3) 2026-03-18 21:46:11 -04:00
f44bd3aa33 [loop-cycle] feat: The Scrolls — complete blog with post pages, RSS, auto-rebuild (#217) (#2) 2026-03-18 21:43:39 -04:00
156e8df22a [loop-cycle-152] feat: scaffold the Wizard's Tower — two rooms, entry hall (#215) (#1) 2026-03-18 21:33:17 -04:00
aada6098e2 Initial commit 2026-03-15 13:14:36 -04:00