MCPcopy Index your code
hub / github.com/agent0ai/agent-zero / _remove_context

Function _remove_context

helpers/parallel_tools.py:576–589  ·  view source on GitHub ↗
(context_id: str | None)

Source from the content-addressed store, hash-verified

574
575
576async def _remove_context(context_id: str | None) -> None:
577 if not context_id:
578 return
579 from agent import AgentContext
580 from helpers import persist_chat
581
582 context = AgentContext.get(context_id)
583 if context:
584 try:
585 context.reset()
586 except Exception:
587 pass
588 AgentContext.remove(context_id)
589 persist_chat.remove_chat(context_id)
590
591
592def _log_parallel_child_started(agent: "Agent", job: ParallelJob) -> None:

Callers 2

cleanup_parallel_jobFunction · 0.85
_run_direct_tool_jobFunction · 0.85

Calls 3

getMethod · 0.45
resetMethod · 0.45
removeMethod · 0.45

Tested by

no test coverage detected