Format paired execution refactor files

This commit is contained in:
ejclaw
2026-04-07 00:45:55 +09:00
parent cbb6bc97c7
commit 48592d97ed
4 changed files with 21 additions and 17 deletions

View File

@@ -28,10 +28,11 @@ export function createInitialStreamedOutputState(): StreamedOutputState {
export function createEvaluatedOutputHandler(args: {
agentType: EvaluateStreamedOutputOptions['agentType'];
provider: string;
evaluationOptions?: Omit<EvaluateStreamedOutputOptions, 'agentType' | 'provider'>;
onEvaluatedOutput?: (
output: EvaluatedAgentOutput,
) => Promise<void> | void;
evaluationOptions?: Omit<
EvaluateStreamedOutputOptions,
'agentType' | 'provider'
>;
onEvaluatedOutput?: (output: EvaluatedAgentOutput) => Promise<void> | void;
}): {
handleOutput: (output: AgentOutput) => Promise<void>;
getState: () => StreamedOutputState;