Slash command picker does not filter — always executes first item
Resolved 💬 3 comments Opened Feb 18, 2026 by gnkdm9697 Closed Feb 22, 2026
Summary
Typing / shows the slash command picker, but typing further does not filter the list. The first command in the list is always executed regardless of what is typed.
Environment
- Claude Code version: 2.1.45
- OS: macOS (Darwin 25.2.0)
- Terminals tested: Ghostty 1.2.3 and Terminal.app (both affected)
Steps to Reproduce
- Type
/in the Claude Code input - Slash command picker appears with a list of available commands
- Type a command name (e.g.,
clear) - Press Enter
- Expected:
/clearexecutes - Actual: The first item in the picker list (e.g.,
/commit) executes instead of the typed command
Additional Context
- The filtering was working earlier in the same session, then stopped working
- Restarting Claude Code did not resolve the issue
- The issue is not terminal-specific (reproduced in both Ghostty and macOS Terminal.app)
- Similar issues were fixed in v2.1.14 and v2.1.20, so this may be a regression
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗