type

GenerationProvider

A plugin contributing deterministic files from executable configuration.

Properties

PropertyTypeDescription
PluginPluginThe Plugin value.
GeneratedArtifactsfunc(PluginGenerationContext) ([]PluginGeneratedArtifact, error)The GeneratedArtifacts value.

How it works

Runs only when a generated.<plugin>.<artifact> destination requests the provider. Execution stays inside the compiled project command without stores, storage, listeners, or network introspection; the portable CLI owns destinations, atomic installation, and drift checks.

Full signature