ClientUtils.SupportWidgetLive (client_utils v0.5.0)
View SourceAlways-on support widget for every visitor, signed in or not — a sticky nested LiveView with two clear intents:
- Chat — a live conversation with a CodeMySpec operator.
- Report a problem — file an issue (title/description/severity) that lands in the project's CodeMySpec issue queue.
Both ride the same per-user WidgetClient Slipstream connection, authenticated
with an owner-approved installation credential that never reaches the browser. Chat relays
send_message/new_message; "Report a problem" pushes a submit_feedback
event on the same conversation topic. Shared by applications through client_utils.
Summary
Functions
Use the shared widget with the host application's on_mount authentication hook.