ExecutionResult
junjo.ExecutionResult
Kind: Class
SDK version: 0.64.0
Documentation channel: Next source preview
Signature
Section titled “Signature”ExecutionResult(run_id: str, definition_id: str, name: str, state: StateT, node_execution_counts: Mapping[str, int])Frozen result wrapper for a completed workflow or subflow execution.
ExecutionResult is the public post-run API for accessing final state and
execution metadata without exposing live runtime objects like the internal
store or graph. The wrapper is immutable; state is a detached final
state snapshot copied out of the run-local store.
The result includes:
run_id: The unique identifier for this specific execution.definition_id: The stable identifier of the workflow or subflow definition.name: The configured workflow or subflow name.state: The detached final state snapshot for the completed execution.node_execution_counts: Current-scope execution counts keyed by executable id.
Members
Section titled “Members”run_id
Section titled “run_id”run_id: strPublic attribute.
definition_id
Section titled “definition_id”definition_id: strPublic attribute.
name: strPublic attribute.
state: StateTPublic attribute.
node_execution_counts
Section titled “node_execution_counts”node_execution_counts: Mapping[str, int]Public attribute.