types.rs: stale room island registration — Conferences UI is livekit #110

Open
opened 2026-04-29 13:26:05 +00:00 by rawdaGastan · 0 comments
Member

Problem

crates/hero_os_web/src/types.rs:40 registers island("room", "Conference", "Communication", "camera-video"), but the dock entry labelled 'Conferences' under Communication actually opens the livekit island (per livekit/src/island.rs:41IslandMetadata::builder("livekit", "Conferences")). The room registration looks orphaned — direct navigation to /space/<x>/room results in the silent-redirect behaviour reported in the sibling ticket.

Suggested fix

If the room island is intended to ship: register a dock entry, route, and ensure it's compiled in. Otherwise drop the island("room", …) entry from types.rs.

## Problem `crates/hero_os_web/src/types.rs:40` registers `island("room", "Conference", "Communication", "camera-video")`, but the dock entry labelled 'Conferences' under Communication actually opens the `livekit` island (per `livekit/src/island.rs:41` — `IslandMetadata::builder("livekit", "Conferences")`). The `room` registration looks orphaned — direct navigation to `/space/<x>/room` results in the silent-redirect behaviour reported in the sibling ticket. ## Suggested fix If the `room` island is intended to ship: register a dock entry, route, and ensure it's compiled in. Otherwise drop the `island("room", …)` entry from `types.rs`.
rawdaGastan added this to the ACTIVE project 2026-05-03 10:28:49 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_os#110
No description provided.