- class council.contexts.ContextBase(store: AgentContextStore, execution_context: ExecutionContext, budget: Budget)#
base class for context.
It provides a secured and monitored access to the data generated during the execution. The actual data are stored in the underlying class:AgentContextStore`.
- execution_log_to_dict() Dict[str, Any] #
returns the execution log as a dictionary
- execution_log_to_json() str #
returns the execution as a JSON string
- property iteration_count: int#
the number of iteration for this execution