DocsReact Corestate-managementActionExecutionState
Package: @hexos/react-core

Tracks the execution state of an action for global observability.

Stored in executingActionsAtom and updated by useAgentAction.

interface ActionExecutionState {
    id: string;
    name: string;
    args: unknown;
    status: 'executing' | 'completed' | 'failed';
    result?: unknown;
    error?: string;
    startedAt: Date;
    completedAt?: Date;
}

id

string

name

string

args

unknown

status

'executing' | 'completed' | 'failed'

result

unknown

error

string

startedAt

Date

completedAt

Date