Skip to content

PromptScript API


Interface: ProvenanceEvent

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

Resolver-provided operation appended to a provenance entry.

Properties

action

readonly action: ProvenanceAction

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


alias?

readonly optional alias?: string

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


chain?

readonly optional chain?: readonly ProvenanceLink[]

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


kind?

readonly optional kind?: "block" | "field" | "value" | "list" | "text" | "inline-use"

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


operation

readonly operation: ProvenanceOperation

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


path

readonly path: string

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


reference?

readonly optional reference?: string

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


source

readonly source: SourceLocation

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


strategy?

readonly optional strategy?: string

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


target?

readonly optional target?: string

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


trace?

readonly optional trace?: ProvenanceTrace

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

Transitive trace carried by a composition event.