MCPcopy Create free account
hub / github.com/agentforce314/clawcodex / _make_parent_context

Function _make_parent_context

tests/test_subagent_context.py:18–26  ·  view source on GitHub ↗

Create a minimal parent ToolContext for testing.

(**kwargs)

Source from the content-addressed store, hash-verified

16
17
18def _make_parent_context(**kwargs) -> ToolContext:
19 """Create a minimal parent ToolContext for testing."""
20 defaults = dict(
21 workspace_root=Path("/tmp/test-ws"),
22 permission_context=ToolPermissionContext(mode="default"),
23 abort_controller=AbortController(),
24 )
25 defaults.update(kwargs)
26 return ToolContext(**defaults)
27
28
29# --- Default isolation ---

Calls 4

AbortControllerClass · 0.90
ToolContextClass · 0.90
updateMethod · 0.45

Tested by

no test coverage detected