generated/component_types.pbenum 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).