Interface PlanStepResult

Result of executing a plan step.

interface PlanStepResult {
    success: boolean;
    output: unknown;
    error?: string;
    tokensUsed: number;
    durationMs: number;
    observations: string[];
}

Properties

success: boolean

Whether execution succeeded

output: unknown

Output data from execution

error?: string

Error message if failed

tokensUsed: number

Actual tokens used

durationMs: number

Execution duration in ms

observations: string[]

Observations made during execution