@persistent-ai/fireflow-executor / server / ExecutionCommand
Interface: ExecutionCommand
Defined in: packages/fireflow-executor/types/messages.ts:30
Command to control execution lifecycle
Properties
command
command:
ExecutionCommandType
Defined in: packages/fireflow-executor/types/messages.ts:34
executionId?
optionalexecutionId?:string
Defined in: packages/fireflow-executor/types/messages.ts:32
id
id:
string
Defined in: packages/fireflow-executor/types/messages.ts:31
issuedBy
issuedBy:
string
Defined in: packages/fireflow-executor/types/messages.ts:47
payload
payload:
object
Defined in: packages/fireflow-executor/types/messages.ts:35
eventData?
optionaleventData?:object
eventData.actionName
actionName:
string
eventData.eventName?
optionaleventName?:string
eventData.payload?
optionalpayload?:any
executionDepth?
optionalexecutionDepth?:number
externalEvents?
optionalexternalEvents?:object[]
flowId?
optionalflowId?:string
integrations?
optionalintegrations?:objectOutputType<{agui:ZodOptional<ZodObject<{agentId:ZodOptional<ZodString>;appId:ZodOptional<ZodString>;runId:ZodOptional<ZodString>;threadId:ZodOptional<ZodString>;userId:ZodString; },"strip",ZodTypeAny, {agentId?:string;appId?:string;runId?:string;threadId?:string;userId:string; }, {agentId?:string;appId?:string;runId?:string;threadId?:string;userId:string; }>>;createdBy:ZodOptional<ZodString>;external:ZodOptional<ZodRecord<ZodString,ZodAny>>;miniapp:ZodOptional<ZodObject<{appId:ZodString;userId:ZodString; },"strip",ZodTypeAny, {appId:string;userId:string; }, {appId:string;userId:string; }>>;persistentai:ZodOptional<ZodObject<{agentID:ZodOptional<ZodString>;agentSession:ZodOptional<ZodString>;chatID:ZodOptional<ZodString>;flowBranch:ZodOptional<ZodString>;flowPath:ZodOptional<ZodString>;flowWorkspaceId:ZodOptional<ZodString>;messageID:ZodOptional<ZodNumber>; },"strip",ZodAny,objectOutputType<{agentID:ZodOptional<ZodString>;agentSession:ZodOptional<ZodString>;chatID:ZodOptional<ZodString>;flowBranch:ZodOptional<ZodString>;flowPath:ZodOptional<ZodString>;flowWorkspaceId:ZodOptional<ZodString>;messageID:ZodOptional<ZodNumber>; },ZodAny,"strip">,objectInputType<{agentID:ZodOptional<ZodString>;agentSession:ZodOptional<ZodString>;chatID:ZodOptional<ZodString>;flowBranch:ZodOptional<ZodString>;flowPath:ZodOptional<ZodString>;flowWorkspaceId:ZodOptional<ZodString>;messageID:ZodOptional<ZodNumber>; },ZodAny,"strip">>>;wallet:ZodOptional<ZodObject<{address:ZodOptional<ZodString>;capabilities:ZodOptional<ZodObject<{supportsBatchTransactions:ZodOptional<...>;supportsEIP1559:ZodOptional<...>;supportsEIP712:ZodOptional<...>; },"strip",ZodTypeAny, {supportsBatchTransactions?: ... | ... | ...;supportsEIP1559?: ... | ... | ...;supportsEIP712?: ... | ... | ...; }, {supportsBatchTransactions?: ... | ... | ...;supportsEIP1559?: ... | ... | ...;supportsEIP712?: ... | ... | ...; }>>;chainId:ZodOptional<ZodNumber>;ensName:ZodOptional<ZodString>;isConnected:ZodBoolean;lastUpdated:ZodOptional<ZodNumber>;providerType:ZodOptional<ZodString>;rpcUrl:ZodOptional<ZodString>; },"strip",ZodTypeAny, {address?:string;capabilities?: {supportsBatchTransactions?:boolean;supportsEIP1559?:boolean;supportsEIP712?:boolean; };chainId?:number;ensName?:string;isConnected:boolean;lastUpdated?:number;providerType?:string;rpcUrl?:string; }, {address?:string;capabilities?: {supportsBatchTransactions?:boolean;supportsEIP1559?:boolean;supportsEIP712?:boolean; };chainId?:number;ensName?:string;isConnected:boolean;lastUpdated?:number;providerType?:string;rpcUrl?:string; }>>; },ZodAny,"strip">
options?
optionaloptions?:object
options.breakpoints?
optionalbreakpoints?:string[]
options.debug?
optionaldebug?:boolean
options.execution?
optionalexecution?:object
options.execution.flowTimeoutMs?
optionalflowTimeoutMs?:number
options.execution.maxConcurrency?
optionalmaxConcurrency?:number
options.execution.nodeTimeoutMs?
optionalnodeTimeoutMs?:number
parentExecutionId?
optionalparentExecutionId?:string
reason?
optionalreason?:string
requestId
requestId:
string
Defined in: packages/fireflow-executor/types/messages.ts:46
timestamp
timestamp:
number
Defined in: packages/fireflow-executor/types/messages.ts:45
workerId?
optionalworkerId?:string
Defined in: packages/fireflow-executor/types/messages.ts:33