[BUG] Auto-completion triggers without user input - /status becomes /statusline

Resolved 💬 3 comments Opened Jan 24, 2026 by reichswehr Closed Jan 27, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Environment:

  • Claude Code version: v2.1.12
  • OS: Windows 10

Steps to reproduce:

  1. Type /status and press Enter
  2. Do NOT press Tab or any completion key

Expected:

  • Either execute /status command
  • Or show "unknown command" error

Actual:

  • Automatically changes to /statusline and executes without confirmation

This is very disruptive UX - the system should never modify
and execute a different command than what the user typed.

What Should Happen?

while inputing /status command, do not automatically changes to /statusline and executes without confirmation.

Error Messages/Logs

Steps to Reproduce

/status -> /statusline

Claude Model

None

Is this a regression?

Yes, this worked in a previous version

Last Working Version

2.1.7

Claude Code Version

2.1.12

Platform

Other

Operating System

Windows

Terminal/Shell

Windows Terminal

Additional Information

  • Same version (v2.1.12) works correctly on Linux
  • Bug only reproduces on Windows 10 Terminal
  • This indicates a platform-specific input handling issue

View original on GitHub ↗

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