MCPcopy Create free account
hub / github.com/SkyworkAI/DeepResearchAgent / start_session

Method start_session

src/memory/context.py:1148–1170  ·  view source on GitHub ↗

Start a memory session (delegates to memory system instance). Args: memory_name: Name of the memory system agent_name: Optional agent name task_id: Optional task ID description: Optional description ctx: Memory context

(self, 
                            memory_name: str, 
                            agent_name: Optional[str] = None, 
                            task_id: Optional[str] = None, 
                            description: Optional[str] = None,
                            ctx: SessionContext = None,
                            **kwargs)

Source from the content-addressed store, hash-verified

1146 logger.error(f"| ❌ Error during memory context manager cleanup: {e}")
1147
1148 async def start_session(self,
1149 memory_name: str,
1150 agent_name: Optional[str] = None,
1151 task_id: Optional[str] = None,
1152 description: Optional[str] = None,
1153 ctx: SessionContext = None,
1154 **kwargs) -> str:
1155 """Start a memory session (delegates to memory system instance).
1156
1157 Args:
1158 memory_name: Name of the memory system
1159 agent_name: Optional agent name
1160 task_id: Optional task ID
1161 description: Optional description
1162 ctx: Memory context
1163
1164 Returns:
1165 Session ID
1166 """
1167 instance = await self.get(memory_name)
1168 if instance is None:
1169 raise ValueError(f"Memory system '{memory_name}' not found")
1170 return await instance.start_session(agent_name=agent_name, task_id=task_id, description=description, ctx=ctx, **kwargs)
1171
1172 async def add_event(self,
1173 memory_name: str,

Callers

nothing calls this directly

Calls 1

getMethod · 0.95

Tested by

no test coverage detected