Kind: Class
Source: atloria-monorepo/packages/doc-automation/src/v2/utils/logger.ts
Methods
| Method | Signature | Returns |
|---|---|---|
setStage | setStage(stage: string) | void |
clearStage | clearStage() | void |
debug | debug(message: string, data: Record<string, unknown>) | void |
info | info(message: string, data: Record<string, unknown>) | void |
warn | warn(message: string, data: Record<string, unknown>) | void |
error | error(message: string, error: Error, data: Record<string, unknown>) | void |
stageStart | stageStart(stage: string, details: Record<string, unknown>) | void |
stageComplete | stageComplete(stage: string, duration: number, details: Record<string, unknown>) | void |
stageFailed | stageFailed(stage: string, error: Error, details: Record<string, unknown>) | void |
tokenUsage | tokenUsage(stage: string, inputTokens: number, outputTokens: number, model: string) | void |
child | child(prefix: string) | Logger |
Where it refuses work
Loggerstops the work with an early return whenthis.config.silent.Loggerstops the work with an early return when!this.shouldLog(entry.level).
Was this page helpful?