Interface: ResolvedEntityRef
Defined in: packages/sdk/src/types/generated/entity_ref.ts:180
One ref, and what this caller is allowed to know about it.
kind and uuid echo the request so a client can key its cache by the
pair it asked about without relying on list order — the same
(kind, uuid) key React Query and the CLI resolver both use.
Everything else is null unless status is RESOLVED. That is not
defensive coding: a marker entry carrying a partially-populated label would
be exactly the oracle the UNRESOLVED status exists to close.
Properties
kind
kind:
EntityKind
Defined in: packages/sdk/src/types/generated/entity_ref.ts:181
label?
optionallabel:string|null
Defined in: packages/sdk/src/types/generated/entity_ref.ts:184
status
status:
RefResolutionStatus
Defined in: packages/sdk/src/types/generated/entity_ref.ts:183
summary?
optionalsummary:AgentRefSummary|CallRefSummary|ChatRefSummary|EscalationRefSummary|MemberRefSummary|VoicemailRefSummary|WorkflowRevisionRefSummary|null
Defined in: packages/sdk/src/types/generated/entity_ref.ts:186
targetHref?
optionaltargetHref:string|null
Defined in: packages/sdk/src/types/generated/entity_ref.ts:185
uuid
uuid:
string
Defined in: packages/sdk/src/types/generated/entity_ref.ts:182