Skip to main content

Interface: ProvenanceConfig

Defined in: packages/agentos/src/core/provenance/types.ts:29

Properties

anchorTarget?

optional anchorTarget: AnchorTarget

Defined in: packages/agentos/src/core/provenance/types.ts:39

Optional external anchor target configuration.


enabled

enabled: boolean

Defined in: packages/agentos/src/core/provenance/types.ts:31

Whether the signed event ledger is active.


hashAlgorithm

hashAlgorithm: "sha256" | "sha384" | "sha512"

Defined in: packages/agentos/src/core/provenance/types.ts:35

Hash algorithm for the chain.


keySource

keySource: AgentKeySource

Defined in: packages/agentos/src/core/provenance/types.ts:37

Agent keypair source.


signatureMode

signatureMode: "every-event" | "anchor-only"

Defined in: packages/agentos/src/core/provenance/types.ts:33

Sign every event individually, or only sign at anchor points.