Skip to main content

Module session

Module session 

Source
Expand description

Session route control wire contract.

subc has two distinct channel-0 handshakes. Module registration is the module-to-subc HELLO/HELLO_ACK handshake that registers the manifest and liveness. Route bind is the client-to-subc-to-module request/response handshake that binds one client route to a module route channel.

Config is forwarded as an ordered, provenance-tagged tier list. subc treats every config document as opaque text and preserves tier, source, and doc exactly from the client route.open request to the module route.bind; it never parses, merges, partitions, or relabels config in transit.

Structs§

ConfigTier
One provenance-tagged config tier supplied during route open.

Enums§

ModuleControlPush
Module-to-subc channel-0 push body.
ModuleControlRequest
subc-to-module channel-0 control RPC body.
ModuleControlResponse
Module-to-subc channel-0 response body.