Hyperlinkv0.8.0-beta.28

References

References.CurrentTraceLevelconsteffect/Tracer.ts:514
Context.Reference<LogLevel>

Context reference for controlling the current trace level for dynamic filtering.

When to use

Use to set the default trace level for spans in a scope when span options do not provide level.

Details

The default value is "Info". Span creation uses options.level ?? CurrentTraceLevel before applying MinimumTraceLevel.

Source effect/Tracer.ts:5144 lines
export const CurrentTraceLevel: Context.Reference<LogLevel> = Context.Reference<LogLevel>(
  "effect/Tracer/CurrentTraceLevel",
  { defaultValue: () => "Info" }
)