zett_agent.extensions.session_persistence 源代码

"""Generic session storage exposed as a ready-to-use Agent extension."""

from .persistence import BaseSessionPersistenceExtension, SessionStorage


[文档] class SessionPersistenceExtension(BaseSessionPersistenceExtension[SessionStorage]): """Adapt any application-owned SessionStorage to Agent lifecycle hooks. Subclass BaseSessionPersistenceExtension only when an extension must construct or own its storage resources. """