JobEnd
How a job ended: its exit code (a tool's run: 1 if it answered with an error), when, whether stopJob stopped it,
and what a tool's run answered.
export interface JobEnd { code: number; at: number; stopped?: boolean; text?: string; }
How a job ended: its exit code (a tool's run: 1 if it answered with an error), when, whether stopJob stopped it,
and what a tool's run answered.
export interface JobEnd { code: number; at: number; stopped?: boolean; text?: string; }