Claude Code v2.1.97 · 8 Apr 2026
Zellij Terminal Multiplexer Detection
Entry Kind: in v2.1.97, 08 Apr 26
Improvements Section of the release
Claude Code now detects the Zellij terminal multiplexer environment and reports it alongside TMUX and TERM_PROGRAM in diagnostic output. Some terminal features are gated to avoid conflicts with Zellij's own input handling.
Evidence
New check process.env.ZELLIJ (search for "ZELLIJ ") — qk_ at line ~199074
Strings lifted out of the shipped bundle, so the claim above can be checked against them.
See this entry in the whole of v2.1.97 →
Names in this entry
env TERM_PROGRAM Environment reads go through one shared accessor; same variables, same behaviour.
env ZELLIJ Zellij is now detected as a terminal multiplexer alongside tmux and screen.
Is this right?
0
0
Feedback
What's wrong with this entry?
Hard to understand Too vague Looks wrong Not relevant to me Too long Missing the detail I wanted Duplicate of another card
Clear Learned something new I can act on this Good catch
Related
Other releases about the same thing. Found by shared names or similar wording; neither means one caused the other.
← Previous · 9 of 36
CJK Punctuation Support for Mentions and Slash Commands
In v2.1.97 Improvements release-page order
Next → · 11 of 36
Warp Terminal Support Expanded