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

Function _make_context

tests/test_streaming_executor.py:31–37  ·  view source on GitHub ↗
(tools: list[Tool] | None = None)

Source from the content-addressed store, hash-verified

29
30
31def _make_context(tools: list[Tool] | None = None) -> ToolContext:
32 from src.tool_system.context import ToolUseOptions
33 return ToolContext(
34 workspace_root=Path("/tmp"),
35 options=ToolUseOptions(tools=tools or []),
36 abort_controller=AbortController(),
37 )
38
39
40def _make_block(name: str, tool_id: str = "tu_1") -> ToolUseBlock:

Calls 3

ToolContextClass · 0.90
ToolUseOptionsClass · 0.90
AbortControllerClass · 0.90

Tested by

no test coverage detected