Class OpenCodeDebugConfig

java.lang.Object
io.github.easy4j.opencode.OpenCodeDebugConfig

public class OpenCodeDebugConfig extends Object
OpenCode SDK 统一调试配置,用于控制生命周期、请求头和正文日志。

调试默认关闭。正文日志始终受长度限制,认证头和敏感令牌仍由客户端脱敏。

Since:
1.0.0
Author:
Loong Wan
  • Constructor Details

    • OpenCodeDebugConfig

      public OpenCodeDebugConfig()
  • Method Details

    • allows

      public boolean allows(okhttp3.extension.logging.HttpLogLevel required)
      判断指定级别的日志是否允许输出。
      Parameters:
      required - 待输出信息要求的最低级别
      Returns:
      调试已启用且当前级别满足要求时返回 true
    • resolveMaxContentLength

      public int resolveMaxContentLength()
      返回经过下限保护的正文日志长度。
      Returns:
      至少为 1 的最大正文字符数