Skip to main content

Module expression

Module expression 

Source
Expand description

Shared expression-change type used by both Hub and sidecar runtimes.

The richer types (DwellSpec, ExpressionTrigger) live in hub::trigger because they require YAML parsing. This module holds only the wire-safe output type that the sidecar pushes to Hub over IPC.

Structs§

ExpressionChange
Describes the expression the pet should display, as emitted by the ExpressionStateMachine. Travels from mur-agent-runtime → Hub via IPC.