Skip to main content

Crate app_facade_api

Crate app_facade_api 

Source
Expand description

Canonical public protocol exposed by the MeowLink App Facade.

This crate deliberately contains no Core-to-Node runtime contracts. Public callers use FacadeCall for every /app/* request; domain payloads live under input, while invocation and presentation controls live under control.

Re-exports§

pub use call::ActionMode;
pub use call::FacadeCall;
pub use call::FacadeControl;
pub use call::ResponseFormat;

Modules§

artifact
Public App Facade entry points for the shared Artifact protocol.
call
device_topology
Public Device Integration relationship graph.
hub
interaction_flow
Public Interaction Flow session protocol exposed to MeowLink clients.
messaging
plugin
routing
Transport-neutral routing policy for public /app/* operations.
runtime
system
Space-owned runtime instances, Client sessions, and Hub-vantage Host inventory and management. The Hub acts as the current Space member against LAN Hosts.
topology

Constants§

PROTOCOL_VERSION