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

Method ensure_tool_allowed

src/tool_system/context.py:374–376  ·  view source on GitHub ↗
(self, tool_name: str)

Source from the content-addressed store, hash-verified

372 )
373
374 def ensure_tool_allowed(self, tool_name: str) -> None:
375 if self.permission_context.blocks(tool_name):
376 raise ToolPermissionError(f"tool is blocked by permission context: {tool_name}")

Callers 1

dispatchMethod · 0.80

Calls 2

ToolPermissionErrorClass · 0.85
blocksMethod · 0.80

Tested by

no test coverage detected