The artifact content to extract from. This is typically the Content field from ArtifactVersion.
Array of extract rules to apply. These should be the resolved rules after inheritance from parent types.
Optional throwWhether to throw errors on extraction failures or continue with null values. Default: false (continue on errors)
Optional timeoutMaximum execution time for each extractor function in milliseconds. Default: 5000ms (5 seconds)
Optional verboseWhether to enable verbose logging during extraction. Default: false
Configuration for running artifact extraction. Provides context and options for the extraction process.