Repository navigation
RollSight Foundry 1.1.85
RollSight now sets up the cloud world link automatically when a GM first opens an unlinked world with the module enabled. Existing world links and player codes are preserved.
- Each player still copies their own player code from Settings → Connect RollSight into the desktop app.
- Set up this world remains available as a retry if automatic setup fails.
- The elected GM and same-user tab coordination avoid competing setup requests during normal startup.
- Browser-extension setups remain unchanged. No desktop update is required.
After updating, reopen the world and reload player tabs. Test automatic setup in an unlinked test world; already-linked worlds intentionally keep their existing setup.
Validation: functional module regression suite, including automatic setup, duplicate GM tabs, failure recovery, HTTP connections, physical roll fulfillment, percentile dice and replay metadata. Actual multi-client Foundry testing remains necessary; room creation is not server-idempotent across crashes or isolated socket partitions. Existing translation work remains deferred; this change adds no UI strings.