fc3752bbe9
If the backend returns the placeholder LiveKit URL, skip the real connect and screen capture and drop into the post-join state (with a DEV MODE banner) so the connected UI is developable without LiveKit creds or HTTPS. Real joins also guard getDisplayMedia behind isSecureContext. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>