Skip to main content

Module ingress

Module ingress 

Expand description

Universal ingress policy contract types (RFC phase 1).

Structs§

IngressContext
The envelope stamped by the entry layer; travels with the turn into the engine. See the module docs.
UntrustedFraming
Untrusted-data framing instructions for an IngressDecision::Annotate disposition. Minimal placeholder for phase 1; the framing fields are fleshed out when Annotate becomes reachable (phase 3).

Enums§

IngressDecision
SourceClass
Whether an inbound turn originates outside the agent (a transport peer) or from an internal driver (cron, an SOP step, a subagent).
Transport
The transport an inbound turn arrived on. Real per-transport stamping is phase 2; phase 1 stamps Transport::Internal everywhere.
TrustClass
Trust class resolved for the turn’s sender. Minimal for phase 1; peer-group resolution (the real source) is phase 2.
TurnOrigin