Under the hood
Claude Code now detects terminal type more broadly to support both st and rxvt terminal emulators
What
Claude Code now uses a more general set of internal helpers to figure out which terminal emulator (the program that displays the text interface) you're running, based on the TERM environment variable or a configured key dialect. This replaces an older, narrower check that only recognized the st terminal.
Why
This lets Claude Code correctly adapt its keyboard input handling for a wider range of terminal emulators, including rxvt-based ones, rather than just st.