Tool · OpenHands · OpenHands

glob

openhands/globCode search · partialsource@07307cb8edfcchecked 2026-09-04
What matters here1 of 3 invariants hold · 2 unverified

The facts the registry marks decision-changing, with how the other implementations answered. An invariant may be shown as pass/fail; a design choice never is, however unusual it looks.

How this differs from most implementations

Derived by comparing every recorded value against the other implementations of the same capability. Differing is not a defect unless the row is marked an invariant.

Description, as the model sees it

Not recorded yet — the verbatim description has not been captured for this tool.

Registered schema

Not recorded yet — the schema as registered has not been captured for this tool.

Observed · Code search

compare all →
FactThis toolAcross all implementations
Shape3 of 3 recorded
What it searchesby-namesrclike 9 of 20by-content ×9 · both ×1 +1
Tools per harnesstwo toolssrclike 18 of 20no search tool ×1 · one tool ×1
Search engineripgrep --files, else Python globsrconly one of 19bundled ripgrep ×6 · ripgrep ×2 +101 unverified
Query language1 of 2 recorded
Glob syntaxripgrep -g, or Python glob with an implicit **/src
The fallback rewrites a pattern without ** to **/<pattern> so it recurses the way ripgrep's -g does.
only one of 8ripgrep --glob ×4 · fd --glob ×1 +22 unverified
Case sensitivity?6 others recordedsensitive, model can ask ×3 · always insensitive, not configurable ×2 +113 unverified
Result shape3 of 3 recorded
Result cap100 filessrclike 4 of 20100 matches ×3 · 100 matches or 30KB ×2 +10
Announces truncationinvariantholdssrc
"[Results truncated to first 100 files. Consider using a more specific pattern.]"
all 18 hold1 unverified
How "no matches" readssentencesrc
"No files found matching pattern the pattern and directory named".
like 16 of 17empty stdout ×13 unverified
Scope2 of 2 recorded
Respects .gitignorevaries by backend: yes under ripgrep, no under the Python fallbacksrconly one of 18yes ×8 · no, deliberately ×2 +52 unverified
Searches hidden filesnosrclike 2 of 14yes ×7 · yes, except .git ×3 +26 unverified
Ordering1 of 1 recorded
Result orderingmodification time, newest firstsrc
--sortr=modified; the fallback sorts by getmtime.
like 5 of 16ripgrep traversal order ×5 · bounded discovery order; newest-first on request ×1 +54 unverified

Other tools in OpenHands

names verbatim, as registered