UNPKG

eve

Version:

Filesystem-first framework for durable backend AI agents that run anywhere.

1 lines 600 B
const WORKFLOW_PROGRAM_OPTIONS=Symbol.for(`eve.workflow-program-options`);function attachWorkflowProgramOptions(e,t){return Object.defineProperty(e,WORKFLOW_PROGRAM_OPTIONS,{configurable:!1,enumerable:!1,value:t,writable:!1}),e}function readWorkflowProgramOptions(e){if(typeof e==`object`&&e)return e[WORKFLOW_PROGRAM_OPTIONS]}function createWorkflowProgramExecuteInput(e,t){let n=t?.js;if(typeof n!=`string`)throw TypeError(`workflow requires a "js" string.`);return{js:n,maxSubagents:e.maxSubagents}}export{attachWorkflowProgramOptions,createWorkflowProgramExecuteInput,readWorkflowProgramOptions};