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

Method add_event

src/memory/context.py:1172–1195  ·  view source on GitHub ↗

Add an event to memory (delegates to memory system instance). Args: memory_name: Name of the memory system step_number: Step number event_type: Event type data: Event data agent_name: Agent name task_id: Optiona

(self, 
                        memory_name: str,
                        step_number: int, 
                        event_type: Any, 
                        data: Any,
                        agent_name: str, 
                        task_id: Optional[str] = None, 
                        ctx: SessionContext = None,
                        **kwargs)

Source from the content-addressed store, hash-verified

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,
1174 step_number: int,
1175 event_type: Any,
1176 data: Any,
1177 agent_name: str,
1178 task_id: Optional[str] = None,
1179 ctx: SessionContext = None,
1180 **kwargs):
1181 """Add an event to memory (delegates to memory system instance).
1182
1183 Args:
1184 memory_name: Name of the memory system
1185 step_number: Step number
1186 event_type: Event type
1187 data: Event data
1188 agent_name: Agent name
1189 task_id: Optional task ID
1190 ctx: Memory context
1191 """
1192 instance = await self.get(memory_name)
1193 if instance is None:
1194 raise ValueError(f"Memory system '{memory_name}' not found")
1195 return await instance.add_event(step_number, event_type, data, agent_name, task_id, ctx=ctx, **kwargs)
1196
1197 async def end_session(self, memory_name: str,
1198 ctx: SessionContext = None,

Callers

nothing calls this directly

Calls 1

getMethod · 0.95

Tested by

no test coverage detected