MCPcopy Create free account
hub / github.com/AQ-MedAI/MedMemoryBench / get_summary

Method get_summary

methods/memrl_agent.py:230–242  ·  view source on GitHub ↗

Get build progress summary.

(self)

Source from the content-addressed store, hash-verified

228 )
229
230 def get_summary(self) -> Dict[str, Any]:
231 """Get build progress summary."""
232 total_time = time.time() - self.start_time if self.start_time else 0
233 return {
234 "total_chunks": self.total_chunks,
235 "processed_chunks": self.processed_chunks,
236 "successful_builds": self.successful_builds,
237 "failed_builds": self.failed_builds,
238 "total_memories_created": self.total_memories_created,
239 "total_time": round(total_time, 3),
240 "avg_chunk_time": round(sum(self.chunk_timings) / len(self.chunk_timings), 3) if self.chunk_timings else 0,
241 "build_logs": self.build_logs,
242 }
243
244class MemRLAgent(BaseAgent):
245 """MemRL Agent with value-driven procedural memory.

Callers 1

memorizeMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected