mirror of
https://github.com/andy-stack/vaultkeeper-ai.git
synced 2026-07-22 16:30:27 +00:00
19 lines
535 B
TypeScript
19 lines
535 B
TypeScript
|
|
import { ExecutionStatus } from "Enums/ExecutionStatus";
|
||
|
|
|
||
|
|
export class ExecutionStep {
|
||
|
|
|
||
|
|
public step: number;
|
||
|
|
public status: ExecutionStatus;
|
||
|
|
public description: string;
|
||
|
|
public instruction: string;
|
||
|
|
public context?: string;
|
||
|
|
|
||
|
|
public constructor(step: number, description: string, instruction: string, context?: string) {
|
||
|
|
this.step = step;
|
||
|
|
this.description = description;
|
||
|
|
this.instruction = instruction;
|
||
|
|
this.context = context;
|
||
|
|
this.status = ExecutionStatus.Pending;
|
||
|
|
}
|
||
|
|
|
||
|
|
}
|