Class RuleExplainer

java.lang.Object
cloud.opencode.base.rules.explain.RuleExplainer

public final class RuleExplainer extends Object
Rule Explainer - Generates Human-Readable Explanations from Execution Traces 规则解释器 - 从执行轨迹生成人类可读的解释

Converts an ExecutionTrace into an Explanation with human-readable descriptions for each rule's outcome.

ExecutionTrace转换为Explanation,为每个规则的结果提供人类可读的描述。

Since:
JDK 25, opencode-base-rules V1.0.3
Author:
Leon Soo www.LeonSoo.com
See Also:
  • Method Details

    • explain

      public static Explanation explain(ExecutionTrace trace)
      Generates an explanation from an execution trace 从执行轨迹生成解释
      Parameters:
      trace - the execution trace | 执行轨迹
      Returns:
      the explanation | 解释
      Throws:
      NullPointerException - if trace is null | 如果trace为null则抛出