Conferences island opens broken iframe — hero_livekit/ui/ returns 404 "Socket 'ui.sock' not found" #186
Labels
No labels
prio_critical
prio_low
type_bug
type_contact
type_issue
type_lead
type_question
type_story
type_task
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
lhumina_code/hero_archipelagos#186
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Clicking 'Conferences' in the dock opens a window whose iframe
srcishttp://127.0.0.1:9988/hero_livekit/ui/. That URL 404s with bodySocket 'ui.sock' not found for 'hero_livekit'because thehero_livekitservice isn't running locally — but the dock advertises the island unconditionally.Repro
In the UI: Communication dock → Conferences → empty window with just the title bar (iframe inside is the 404 page).
Related (not duplicate)
Closed #43 fixed the URL pattern for iframe islands (
/hero_<svc>/ui/). My URL is correct — the problem is the backing service isn't running. Open #110 (Conference Room island TODOs) is about theroomisland, not thelivekitisland.Suggested fix (one or both)
hero_<name>…' placeholder instead of a 404 iframe (consistent with the existing pattern called out inqa/FINDINGS.mdfor Books / Proxy / Voice / etc.).Found via QA session 2026-04-29.