Added
- Add a Settings dialog to the session monitor UI (accessed via the gear icon
in the header) with a toggle for anonymous usage analytics. The preference
persists in the browser's local storage. When turned off, the client calls
posthog.opt_out_capturingand stops any active session recording
immediately; the session's ownconfig.telemetry = falsestill vetoes
telemetry regardless of the UI toggle.
Fixed
- Fix
mirrord uiserving 404 in release builds: enablecorepackon the
macOS CLI release jobs so the xtask actually builds the monitor frontend.
Also permit the PostHog telemetry host in the UIContent-Security-Policy,
and mask all text and inputs in session replays so they do not capture
customer-sensitive content surfaced by the UI.