Native integration fixture
++ Deterministic native shell probes. This is a local test page, with no + live chat or account. +
+ ++ Use the app's native Sign in action to complete its PKCE browser + handoff, then check the cookie here. +
+ ++ Check keyboard dismissal, rotation, safe areas, text selection, and + long input. +
+ + + + + ++ This button requests microphone access, then immediately stops all + tracks. It does not record or upload audio. +
+ + ++ Fetch reads five SSE test-text chunks as they arrive, about 600 ms + apart. This validates transport behavior without a live chat. +
++ The dropped-stream probe intentionally disconnects after chunk 2. + Partial text must remain visible with an error, not a completed state. +
++ For a true offline recovery check, stop this fixture server, reload in + the native app, restart the server, and retry. +
+