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

Method get

src/memory/server.py:116–128  ·  view source on GitHub ↗

Get memory system instance by name (similar to tcp.get()). Note: Unlike tools, memory systems create a new instance each time since each agent needs its own memory system instance to manage its own sessions. Args: memory_name: Memory system name

(self, memory_name: str)

Source from the content-addressed store, hash-verified

114 return await self.memory_context_manager.load_contract()
115
116 async def get(self, memory_name: str) -> Memory:
117 """Get memory system instance by name (similar to tcp.get()).
118
119 Note: Unlike tools, memory systems create a new instance each time since each agent
120 needs its own memory system instance to manage its own sessions.
121
122 Args:
123 memory_name: Memory system name
124
125 Returns:
126 Memory: Memory system instance (new instance each time)
127 """
128 return await self.memory_context_manager.get(memory_name)
129
130 async def cleanup(self):
131 """Cleanup all memory systems using context manager."""

Callers 15

load_from_jsonMethod · 0.45
model_validateMethod · 0.45
add_eventMethod · 0.45
load_from_jsonMethod · 0.45
load_from_jsonMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected