Skip to main content

Crate mobius_gateway

Crate mobius_gateway 

Source
Expand description

Authenticated, frontend-neutral access to independent möbius chats.

Modules§

auth
One-time pairing and independent bearer-token authentication.
bots
Gateway-owned Bot profiles, routines, run history, and schedule matching.
client
Reusable async client for CLI and native frontends.
command
Command-line entrypoint shared by the gateway and CLI packages.
computer_runtime
On-demand, owner-installed dependencies for the computer middleware.
config
Validated gateway configuration and owner-only persistence.
gateway_accounts
Shared saved gateway accounts and endpoint selection.
sandbox
Gateway sandbox with protected and host-wide command modes.
server
Authenticated raw, WebSocket-loopback, and TLS gateway listeners.
storage_usage
Bounded storage measurements shared by paired clients and telemetry collectors.
telemetry
Configured outbound telemetry; no endpoint is enabled by default.
wire
Versioned, bounded JSON frames shared by gateway clients and the server.

Enums§

Error
Errors returned by the gateway library.

Constants§

MAX_EXTENSION_SOURCE_BYTES
Maximum UTF-8 byte length of an extension source URL.

Type Aliases§

Result
Result type shared by gateway modules.