Episodic State Storage (ESS) is the core data structure in AveniECA that stores state vectors along with associated metadata like valence, scores, and aggregates.
res, status = eca.ess.get_all(module_id="air_conditioner")if status == 200: for ess in res: print(f"ESS {ess.id}: state={ess.state}, valence={ess.valence}")
from avenieca.api.model import Searchsearch_query = Search( module_id="air_conditioner", state=[18], limit=1)res, status = eca.ess.search(data=search_query)if status == 200: for result in res: print(f"Score: {result.score}") print(f"ESS: {result.ess}")