Get session info (delegates to memory system instance). Args: memory_name: Name of the memory system ctx: Memory context Returns: SessionInfo or None
(self, memory_name: str,
ctx: SessionContext = None,
**kwargs)
| 1209 | return await instance.end_session(ctx=ctx, **kwargs) |
| 1210 | |
| 1211 | async def get_session_info(self, memory_name: str, |
| 1212 | ctx: SessionContext = None, |
| 1213 | **kwargs): |
| 1214 | """Get session info (delegates to memory system instance). |
| 1215 | |
| 1216 | Args: |
| 1217 | memory_name: Name of the memory system |
| 1218 | ctx: Memory context |
| 1219 | |
| 1220 | Returns: |
| 1221 | SessionInfo or None |
| 1222 | """ |
| 1223 | instance = await self.get(memory_name) |
| 1224 | if instance is None: |
| 1225 | raise ValueError(f"Memory system '{memory_name}' not found") |
| 1226 | return await instance.get_session_info(ctx=ctx, **kwargs) |
| 1227 | |
| 1228 | async def clear_session(self, |
| 1229 | memory_name: str, |