errorcore
Reference

Configuration Options

Use these fields as the primary configuration surface:

OptionPurpose
serviceLogical service name attached to each incident.
environmentRuntime environment label such as development or production.
releaseDeploy or commit identifier for incident grouping.
captureIOEnables ordered IO recording.
captureLocalsEnables throw-boundary local variable capture.
encryptionKeyEncrypts packages before transport.
deadLetterDirDirectory for failed package persistence.
scrubHeader, body, and environment filtering policy.
transportDelivery target definition.

Treat service, environment, release, and encryptionKey as baseline production fields rather than optional extras.

On this page