Skip to content

PromptScript API


Interface: ProvenanceStep

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

One operation recorded for a resolved value.

Properties

action

readonly action: ProvenanceAction

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


alias?

readonly optional alias?: string

Defined in: core/src/types/provenance.ts:36


chain

readonly chain: readonly ProvenanceLink[]

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


operation

readonly operation: ProvenanceOperation

Defined in: core/src/types/provenance.ts:30


reference?

readonly optional reference?: string

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


source

readonly source: SourceLocation

Defined in: core/src/types/provenance.ts:32


strategy?

readonly optional strategy?: string

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


target?

readonly optional target?: string

Defined in: core/src/types/provenance.ts:34


trace?

readonly optional trace?: ProvenanceTrace

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

Transitive trace carried by a composition step.