INNER CODE UNIT · JavaScript

reportActionProgress

figranium/figranium · src/agent/figranite/index.js:146

    const reportActionProgress = (action, status, output, error) => {
        reportProgress(runId, { actionId: action.id, status });
        if (!testTargetActionId || String(action.id) !== testTargetActionId) return;

        if (!testTargetStartedAt) {
            testTargetStartedAt = Date.now();
            testTargetInputs = buildResolvedActionInputs(action, resolveTemplate);
        }

        if (status === 'running') return;
        testTargetStatus = status;
        testTargetOutput = output;
        testTargetError = error;
        testTargetVariables = snapshotTestVariables(runtimeVars);
        testTargetDurationMs = Date.now() - testTargetStartedAt;
        stopAfterTargetReached = true;
    };
    const {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…