You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix port validation in bootstrap schema and readiness timeout recovery
- Use PortSchema (Int, 1-65535) for port and tailscaleServePort in
DesktopBackendBootstrap instead of Schema.Number, restoring the range
and integer validation that was present in the old BootstrapEnvelopeSchema.
Extract PortSchema to contracts/baseSchemas.ts for shared use.
- Create a window as fallback when the backend readiness probe times out,
so the user isn't left with no UI and no recovery path. The web app
will show a reconnection state until the backend becomes available.
0 commit comments