MESH_ADMIN_BRIDGE_NAME

Constant MESH_ADMIN_BRIDGE_NAME 

Source
pub const MESH_ADMIN_BRIDGE_NAME: &str = "mesh_admin_bridge";
Expand description

Actor name for the HTTP bridge client mailbox on the service proc.

Unlike MESH_ADMIN_ACTOR_NAME, this is not a full actor: it is a client-mode Instance<()> created via Proc::introspectable_instance() and driven by Axum’s Tokio task pool rather than an actor message loop. A separate instance is required because MeshAdminAgent’s own Instance<Self> is only accessible inside its message loop and cannot be shared with external tasks. This instance gives the HTTP handlers a routable proc identity so they can open one-shot reply ports (open_once_port) to receive responses from MeshAdminAgent.

Unlike a plain instance(), this uses Proc::introspectable_instance() so the bridge responds to IntrospectMessage::Query and appears as a navigable node in the mesh TUI rather than causing a 504 when selected.