agent property
agent The entity is attributed to an agent to express the agent's responsibility for that entity, possibly along with other agents. This description can be understood as shorthand for saying that the agent was responsible for the activity which generated the entity.
Implementation
List<ProvenanceAgent>? get agent => throw _privateConstructorUsedError;