Replace raw fmt/log calls with structured slog logger (Go) and console-based logger (TypeScript). Add request logging middleware. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
13 lines
318 B
TypeScript
13 lines
318 B
TypeScript
export interface SDKLogger {
|
|
debug(msg: string, ...data: unknown[]): void;
|
|
info(msg: string, ...data: unknown[]): void;
|
|
warn(msg: string, ...data: unknown[]): void;
|
|
error(msg: string, ...data: unknown[]): void;
|
|
}
|
|
|
|
export const noopLogger: SDKLogger = {
|
|
debug() {},
|
|
info() {},
|
|
warn() {},
|
|
error() {},
|
|
};
|