StateStorage
Abstract interface for state persistence - supports both sync and async operations
Functions
funcasave_executor_stateasave_executor_state(self, /, execution_id, state) -> Noneparamselfparamexecution_idUUIDparamstatedict[str, Any]Returns
Nonefuncaload_executor_stateaload_executor_state(self, /, execution_id) -> dict[str, Any] | Noneparamselfparamexecution_idUUIDReturns
dict[str, Any] | Nonefuncasave_actor_stateasave_actor_state(self, /, execution_id, actor_id, state) -> Noneparamselfparamexecution_idUUIDparamactor_idUUIDparamstatedict[str, Any]Returns
Nonefuncaload_actor_stateaload_actor_state(self, /, execution_id, actor_id) -> dict[str, Any] | Noneparamselfparamexecution_idUUIDparamactor_idUUIDReturns
dict[str, Any] | Nonefuncadelete_execution_stateadelete_execution_state(self, /, execution_id) -> Noneparamselfparamexecution_idUUIDReturns
Nonefuncsave_executor_statesave_executor_state(self, /, execution_id, state) -> Noneparamselfparamexecution_idUUIDparamstatedict[str, Any]Returns
Nonefuncload_executor_stateload_executor_state(self, /, execution_id) -> dict[str, Any] | Noneparamselfparamexecution_idUUIDReturns
dict[str, Any] | Nonefuncsave_actor_statesave_actor_state(self, /, execution_id, actor_id, state) -> Noneparamselfparamexecution_idUUIDparamactor_idUUIDparamstatedict[str, Any]Returns
Nonefuncload_actor_stateload_actor_state(self, /, execution_id, actor_id) -> dict[str, Any] | Noneparamselfparamexecution_idUUIDparamactor_idUUIDReturns
dict[str, Any] | Nonefuncdelete_execution_statedelete_execution_state(self, /, execution_id) -> Noneparamselfparamexecution_idUUIDReturns
NoneLast updated on