SessionState
What a workbench needs to restore a session. The UI code is derived, so it is not stored.
Attributes
attributenamestrattributeagentstrattributecwdstrattributeagent_session_idstr | None= Noneattributemodelstr | None= Noneattributeeffortstr | None= Noneattributeskillslist[str]= field(default_factory=list)attributemessageslist[dict[str, Any]]= field(default_factory=list)attributeprogramstr= ''attributecallbacksstr= ''attributeupdated_atstr= ''Functions
constructor__init__(name, agent, cwd, agent_session_id=None, model=None, effort=None, skills=list(), messages=list(), program='', callbacks='', updated_at='') -> Noneparamnamestrparamagentstrparamcwdstrparamagent_session_idstr | None= Noneparammodelstr | None= Noneparameffortstr | None= Noneparamskillslist[str]= list()parammessageslist[dict[str, Any]]= list()paramprogramstr= ''paramcallbacksstr= ''paramupdated_atstr= ''Returns
None