cli: require_tty_multiplexer support
If require_tty_multiplexer
is set to True
in scap config, then
scap subcommands marked with require_tty_multiplexer
will disallow
execution if there is no sign of tmux or screen being used. This
enforcement only applies to interactive terminals.
Affected subcommands:
scap backport
scap deploy
scap deploy-promote
scap sync-*
scap train
scap stage-train
scap lock
Bug: T361724