maat-sdk-wire 0.19.0

Network wire protocol for the MAAT engine — postcard frame definitions for client/server communication. Capability-agnostic; capability-specific frames live in their respective capability crates.
Documentation
1
2
3
4
5
6
7
8
9
//! `maat-sdk-wire` — Layer 2 network protocol.
//!
//! Postcard frame definitions for the Metagamer client/server WebSocket
//! protocol. The cross-cutting envelope (`ServerFrame`, `ClientFrame`,
//! handshake, postcard safety, validation, codec) lives here.
//! Capability-specific frames (`AudioFrame`, `JournalFrame`, etc.) live
//! adjacent to their capability code in `core/capabilities/<name>/src/wire.rs`
//! and ride through generic `CapabilityFrame { capability_id, payload }`
//! envelopes defined in this crate.