export type ScoutState = "queued" | "running" | "complete" | "failed" | "paused" | "stopped"; export interface ScoutTerminal { status: "completed" | "failed" | "cancelled"; error?: string; } export function classifyScoutTerminal( state?: ScoutState, cancelRequested?: boolean, error?: string, ): ScoutTerminal | undefined;