๐Ÿ”Š PRODUCTION EL VOICE DEBUGGER

Audits the production Chat voice path: AppleVoiceSheet โ†’ HypatiaLiveAvatar โ†’ signed ElevenLabs WebSocket session, one microphone owner, lifecycle recovery, tools, personalization, and safe telemetry.
User-Agent:
Secure Context:
Protocol:
โ†— Open Production Chat
๐ŸŒEnvironmentPENDING
๐Ÿ”Auth (whoami)PENDING
โšกEL Agent PrewarmPENDING
๐ŸŽคMicrophone AccessPENDING
๐Ÿ”ˆFallback TTS OutputPENDING
๐Ÿ“กEL WebSocket TransportPENDING
โฑ๏ธStartup Deadline & RecoveryPENDING
๐ŸงฐEL Tools ContractPENDING
๐Ÿ”Signed Production SessionPENDING
โšกVoice Engine Pre-warmPENDING
๐ŸชชVoice Sheet / Dock UIPENDING
๐ŸŽฎGPU / Canvas HealthPENDING
๐Ÿ”‡Echo Gate (AEC)PENDING
๐ŸŽSafari Mic / Audio SuspensionPENDING
โ™ป๏ธiOS Lifecycle RecoveryPENDING
โฌœSafari White-Screen GuardPENDING
๐Ÿ”†Wake Lock (Screen-on)PENDING
๐Ÿง Personality InjectionPENDING
๐Ÿ“ฆContext Items (profile + memory + modules)PENDING
๐Ÿ“ก Live Client Telemetry โ€” real sessions (last 80)
Events the chat voice engine persisted to state/voice/client-events.jsonl (hv_session / hv_openai / hv_tts / hv_lipsync / hv_error). This is what to copy when reporting a voice problem.
๐ŸŽ™๏ธ Production Live-Avatar Controller โ€” Direct Probe
This uses the same HypatiaLiveAvatar controller as production chat.html: signed ElevenLabs WebSocket session, one microphone owner, still avatar by default, optional renderer. Use it for a real browser/microphone transport check after readiness passes.
Not running
Transportidle
Micidle
Rendererstill
๐Ÿ“Ÿ Event Log (this test run)