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

  1. Type / in the Claude Code input
  2. Slash command picker appears with a list of available commands
  3. Type a command name (e.g., clear)
  4. Press Enter
  5. Expected: /clear executes
  6. 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

View original on GitHub ↗

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