Dock: browser-mcp island registered but WASM 404 #141

Closed
opened 2026-05-13 06:51:24 +00:00 by zaelgohary · 0 comments
Member

Opening the Browser MCP island shows:

Failed to load island: browser_mcp
Failed to load island WASM 'browser_mcp': Island not found (HTTP 404)

Root cause

browser-mcp is in crates/hero_os_app/src/registry.rs and the placeholder arms exist in island_content.rs, but no browser_mcp WASM is produced anywhere in the workspace (no hero_archipelagos_browser* crate, no island-browser-mcp Cargo feature, no hero_browser_app workspace member).

After the hyphen normaliser in 91aba61, props.island_id arrives as browser_mcp, the static-match arms miss, and DynamicIslandLoader requests /hero_os/ui/islands/browser_mcp/hero_archipelagos_browser_mcp.js which doesn't exist -> 404.

Smallest fix

Drop browser-mcp from registry.rs and remove the dead arms in island_content.rs until a real implementation lands (mirrors the intent of fa684af).

Opening the Browser MCP island shows: ``` Failed to load island: browser_mcp Failed to load island WASM 'browser_mcp': Island not found (HTTP 404) ``` ## Root cause `browser-mcp` is in `crates/hero_os_app/src/registry.rs` and the placeholder arms exist in `island_content.rs`, but no `browser_mcp` WASM is produced anywhere in the workspace (no `hero_archipelagos_browser*` crate, no `island-browser-mcp` Cargo feature, no `hero_browser_app` workspace member). After the hyphen normaliser in `91aba61`, `props.island_id` arrives as `browser_mcp`, the static-match arms miss, and `DynamicIslandLoader` requests `/hero_os/ui/islands/browser_mcp/hero_archipelagos_browser_mcp.js` which doesn't exist -> 404. ## Smallest fix Drop `browser-mcp` from `registry.rs` and remove the dead arms in `island_content.rs` until a real implementation lands (mirrors the intent of `fa684af`).
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#141
No description provided.