17 lines
467 B
TypeScript
17 lines
467 B
TypeScript
/**
|
|
* Contextual metadata attached to log entries
|
|
*/
|
|
export interface LogContext {
|
|
/** Unique session identifier for correlation */
|
|
sessionId?: string;
|
|
/** Current automation step (1-18) */
|
|
stepId?: number;
|
|
/** Step name for human readability */
|
|
stepName?: string;
|
|
/** Adapter or component name */
|
|
adapter?: string;
|
|
/** Operation duration in milliseconds */
|
|
durationMs?: number;
|
|
/** Additional arbitrary metadata */
|
|
[key: string]: unknown;
|
|
} |