Skip to main content

Module profile

Module profile 

Source

Structs§

AgentProfile
ProfileBatchReadRequest
ProfileBatchReadResponse
ProfileDelegationHint
Discovery hint only. It carries no service URLs: the publishing agent is the party whose claim is checked, so clients resolve the principal document at principal.id and query the service it names.
ProfileEventsResponse
ProfileLink
ProfileServiceDiscovery
ProfileServiceEndpoints
ProfileUpdatePayload
ServiceEndpoint

Enums§

ProfileLinkRel

Constants§

PROFILE_UPDATE
PROTOCOL

Functions§

latest_profile_update
Selects the latest profile state from accepted update envelopes. Nonces are strictly monotonic per Agent ID, so the latest profile is defined as the accepted profile.update with the greatest nonce — deterministic and independently checkable from event history alone.
materialize_profile
profile_update_event
validate_profile_update