Skip to content

PromptScript API


Function: collectCompositionProvenanceEvents()

collectCompositionProvenanceEvents(phases, inlineUses, resolveSource, skillName, finalProperties?): ProvenanceEvent[]

Defined in: core/src/provenance.ts:508

Create provenance events for composed skill properties.

Composition metadata is matched to inline uses by resolved source path. Positional fallback would attribute malformed metadata to the wrong use.

Parameters

phases

readonly unknown[]

inlineUses

readonly object[]

resolveSource

(declaration) => string

skillName

string

finalProperties?

readonly string[]

Returns

ProvenanceEvent[]