MCPcopy Index your code
hub / github.com/shareAI-lab/learn-claude-code / is_slow_operation

Function is_slow_operation

s16_team_protocols/code.py:269–277  ·  view source on GitHub ↗

Fallback heuristic: commands likely to take > 30s.

(tool_name: str, tool_input: dict)

Source from the content-addressed store, hash-verified

267
268
269def is_slow_operation(tool_name: str, tool_input: dict) -> bool:
270 """Fallback heuristic: commands likely to take > 30s."""
271 if tool_name != "bash":
272 return False
273 cmd = tool_input.get("command", "").lower()
274 slow_keywords = ["install", "build", "test", "deploy", "compile",
275 "docker build", "pip install", "npm install",
276 "cargo build", "pytest", "make"]
277 return any(kw in cmd for kw in slow_keywords)
278
279
280def should_run_background(tool_name: str, tool_input: dict) -> bool:

Callers 1

should_run_backgroundFunction · 0.70

Calls 1

getMethod · 0.45

Tested by

no test coverage detected