UNPKG

eve

Version:

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

10 lines (9 loc) • 876 B
import type { SubagentInputRequestHookPayload } from "#channel/types.js"; import type { WorkflowToolRunOutcomeMessage, WorkflowToolRunRequestMessage } from "#execution/tools/workflow/messages.js"; import type { RuntimeToolResultActionResult } from "#shared/action-types.js"; import type { InputRequest } from "#shared/input.js"; import { type JsonValue } from "#shared/json.js"; export declare function workflowToolRunOutcomeToToolResult(message: WorkflowToolRunOutcomeMessage): RuntimeToolResultActionResult; export declare function workflowToolRunFailureOutput(message: WorkflowToolRunOutcomeMessage): JsonValue; export declare function workflowToolRunRequestToInputRequestPayload(message: WorkflowToolRunRequestMessage): SubagentInputRequestHookPayload; export declare function workflowToolRunInputRequests(message: WorkflowToolRunRequestMessage): readonly InputRequest[];