INNER CODE UNIT · JavaScript
buildResolvedActionInputs
figranium/figranium · src/agent/figranite/index.js:58
const buildResolvedActionInputs = (action, resolveTemplate) => {
const inputs = {};
for (const key of TEST_INPUT_FIELDS) {
const value = action?.[key];
if (value === undefined || value === null || value === '') continue;
inputs[key] = typeof value === 'string' ? resolveTemplate(value) : value;
}
return inputs;
};
const snapshotTestVariables = (runtimeVars) => Object.fromEntries(
Object.entries(runtimeVars || {}).filter(([name]) => name !== 'html')
);
const isStopRequested = (runId) => {
return consumeStopRequest(runId);
};