Praman — AI-First SAP UI5 Test Automation Platform - v1.0.1
    Preparing search index...

    Interface AgenticCheckpoint

    Checkpoint state for long-running agentic test generation sessions.

    Serializable to JSON for persistence across process restarts. state holds arbitrary step-specific data.

    Enable resumable multi-step AI test generation workflows.

    const checkpoint: AgenticCheckpoint = {
    sessionId: 'sess-001',
    currentStep: 2,
    completedSteps: ['discover', 'plan'],
    remainingSteps: ['generate', 'validate'],
    state: { pageUrl: 'https://my.app/launchpad' },
    timestamp: new Date().toISOString(),
    };
    interface AgenticCheckpoint {
        completedSteps: string[];
        currentStep: number;
        remainingSteps: string[];
        sessionId: string;
        state: Record<string, unknown>;
        timestamp: string;
    }
    Index

    Properties

    completedSteps: string[]

    Ordered list of step names that have already completed.

    currentStep: number

    Index of the currently executing step (0-based).

    remainingSteps: string[]

    Ordered list of step names yet to execute.

    sessionId: string

    Unique session identifier (UUID recommended).

    state: Record<string, unknown>

    Arbitrary serializable step state (JSON-safe).

    timestamp: string

    ISO 8601 timestamp when this checkpoint was created.