For AI agents: the complete documentation index is available at /en/llms.txt, the full documentation bundle is available at /en/llms-full.txt, and this page is available as Markdown at /en/reference/sdk/logs/interfaces/Logger.md.
  • English
  • Interface: Logger

    Defined in: logs/logger.ts:25

    统一日志记录器接口。

    Extended by

    Methods

    log()

    log(text: string, level?: LogLevel): void;

    Defined in: logs/logger.ts:32

    写入通用日志。

    Parameters

    ParameterTypeDescription
    textstring日志内容文本。
    level?LogLevel日志级别(默认为 "info")。

    Returns

    void


    info()

    info(text: string): void;

    Defined in: logs/logger.ts:34

    写入 INFO 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void


    warn()

    warn(text: string): void;

    Defined in: logs/logger.ts:36

    写入 WARN 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void


    error()

    error(text: string): void;

    Defined in: logs/logger.ts:38

    写入 ERROR 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void


    debug()

    debug(text: string): void;

    Defined in: logs/logger.ts:40

    写入 DEBUG 级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void


    success()

    success(text: string): void;

    Defined in: logs/logger.ts:42

    写入 SUCCESS 成功级别日志。

    Parameters

    ParameterType
    textstring

    Returns

    void


    err()

    err(e: unknown, context?: string): void;

    Defined in: logs/logger.ts:49

    便捷记录错误:直接接收 Error 对象或未知异常,自动提取错误消息与堆栈并以 error 级别写入。

    Parameters

    ParameterTypeDescription
    eunknown捕获的异常对象或错误消息。
    context?string可选的上下文描述前缀。

    Returns

    void

    Properties

    PropertyModifierTypeDescriptionDefined in
    sourcereadonlystring当前 Logger 的来源标识。logs/logger.ts:51