supports_kitty_keyboard_protocol() -> boolReturn whether the attached terminal should be treated as kitty-aware.
Detection is side-effect free: it never writes escape sequences or reads queued input bytes. That means it may under-detect some configurable terminals, but it will not interfere with Textual's input stream.
Set DEEPAGENTS_CLI_KITTY_KEYBOARD to an accepted truthy value (1,
true, yes, on) to force-enable the label, a falsy value (0,
false, no, off) to force-disable it, or auto/unset to use
heuristic detection.