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

Function _split_glob_patterns

src/tool_system/tools/grep.py:56–64  ·  view source on GitHub ↗

Split glob parameter into individual patterns, preserving brace expressions.

(glob: str)

Source from the content-addressed store, hash-verified

54# -- Glob pattern splitting ---------------------------------------------------
55
56def _split_glob_patterns(glob: str) -> list[str]:
57 """Split glob parameter into individual patterns, preserving brace expressions."""
58 patterns: list[str] = []
59 for raw in glob.split():
60 if "{" in raw and "}" in raw:
61 patterns.append(raw)
62 else:
63 patterns.extend(p for p in raw.split(",") if p)
64 return patterns
65
66
67# -- Python fallback search ---------------------------------------------------

Callers 2

_grep_fallback_pythonFunction · 0.85
_grep_via_ripgrepFunction · 0.85

Calls 1

appendMethod · 0.45

Tested by

no test coverage detected