Interface TracedScorer<INPUT,OUTPUT>

Type Parameters:
INPUT - type of the input data
OUTPUT - type of the output data
All Superinterfaces:
Scorer<INPUT,OUTPUT>

public interface TracedScorer<INPUT,OUTPUT> extends Scorer<INPUT,OUTPUT>
A scorer that receives access to the full distributed trace of the task that was evaluated.

Implement this interface when your scorer needs to examine intermediate LLM calls, tool invocations, or other spans produced during task execution — not just the final TaskResult.