UNPKG

eve

Version:

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

13 lines (12 loc) • 609 B
import type { JsonValue } from "#shared/json.js"; import { type BlockingWorkflowToolDefinition } from "#tools/workflow-definition.js"; export interface WorkflowToolOptions { /** Maximum child-agent calls per program, from 1 to 128. Defaults to 100. */ readonly maxSubagents?: number; } export interface WorkflowToolInput { readonly js: string; } export type WorkflowTool = BlockingWorkflowToolDefinition<WorkflowToolInput, JsonValue>; /** Defines a model-facing workflow tool backed by isolated runtime JavaScript. */ export declare function workflow(options?: WorkflowToolOptions): WorkflowTool;