generated/component_types.pb
library
Classes
-
ComponentLifecycleState
-
Component runtime lifecycle state for model-backed SDK components. Platform
adapters own native component handles; this enum carries the C++ lifecycle
state every SDK can expose uniformly. Previously lived in sdk_events.proto
(also used by voice_events.proto's VoiceAgentComponentStates after the
former hand-rolled
ComponentLoadState was consolidated into this single
richer taxonomy).
-
EventCategory
-
Canonical event category carried by every SDKEvent envelope. Lives here
(instead of sdk_events.proto) so voice_events.proto and voice_agent_service
.proto can reference it without importing sdk_events.proto (which itself
imports voice_events.proto — cycle resolution).