Glob tool is case-sensitive: misses files with different casing (e.g. roadmap.md vs ROADMAP.md)

Resolved 💬 2 comments Opened Apr 11, 2026 by polh79 Closed May 24, 2026

Problem

The Glob tool performs case-sensitive matching. When searching for ROADMAP.md, it misses roadmap.md and vice versa.

This causes silent failures in workflows like /wrap-up that systematically look for context files — the file exists but is reported as not found, leading to it being skipped entirely.

Expected behavior

Glob should either:

  • Be case-insensitive by default on case-insensitive filesystems (Windows, macOS)
  • Or expose a case_insensitive option

Workaround

Use Bash with find -iname instead — but this defeats the purpose of having a dedicated Glob tool.

Repro

Search for ROADMAP.md when the file on disk is roadmap.md → 0 results.

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗