Skip to content

Glossary ​

Use these terms when reading messages and recovery rules.

TermMeaning
CloudEventsOpen standard for the event envelope; why DASP uses it
ActorLogical target that performs application work
Host authorityService that owns sessions, command retry records, and saved updates
Setup subprotocolVersioned behavior that runs through an authenticated binding mapping before normal profile confirmation and core operation
Capability discoveryOptional setup subprotocol that reveals one actor profile and a complete advertised capability view
Profile capability universeAll command capabilities that one exact profile defines, marked required or optional
Actor effective capability setAll required profile capabilities plus optional capabilities that one actor activates
Advertised viewDisclosure projection of one actor's effective capabilities for one authenticated context
Capability identityExact profile URI, exact profile version, and command name
Discovery snapshotImmutable, read-only, connection-scoped boundary for one advertised view
Continuation tokenOpaque, non-authorizing reference to the next page in one discovery snapshot
Resolved-view identityOpaque, non-authorizing identity for the advertised view that a host resolved
SessionFixed actor/profile binding with one ordered history
CommandApplication intent with a durable command ID
AdmissionRecoverable decision to accept a command
ReceiptAccepted, duplicate, or rejected admission result
OutcomeSaved result: completed, failed, cancelled, or uncertain
UpdateImmutable saved session fact with a sequence
CursorLast update applied to a client's saved state
ViewCoherent state projection at a cursor
ProgressTemporary information that does not settle a command
ProfileVersioned application commands, payloads, state, and completion rules
Profile thread or episodeProfile-owned application grouping for commands in one session; it has no independent core cursor or recovery
BindingVersioned transport, selection, routing, and delivery rules

See capability discovery, model, messages, and profiles and bindings.