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
- host_
provision - Native-Client provisioning of embedded Hosts over BLE. See
contract/host-provisioning-v1.md. Discovery is shared with pods (/local/pod/discovery/*, candidates of kindhost). - hub
- integration
- Capability presentation metadata shared by all Integration views.
- interaction_
flow - Public Interaction Flow session protocol exposed to MeowLink clients.
- messaging
- person
- Member-facing aliases of the transport-neutral Person domain contract.
- plugin
- pod
- Native-Client pod discovery and commissioning. See
contract/pod-commissioning-v1.md. - 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
- user
- Cloud-owned account profile.