CLI
Input lock commands
Enable, disable, or toggle pass-through input for one attached koshi client.
Lock mode sends normal keys straight to the focused pane instead of resolving koshi shortcuts.
These verbs take --remote <SERVER> to act on a session on another machine.
See Remote commands.
koshi lock
koshi unlock
koshi toggle-lockChoose an attached terminal explicitly:
koshi lock --client <CLIENT_ID>
koshi unlock --client <CLIENT_ID>
koshi toggle-lock --client <CLIENT_ID>Lock state belongs to the client, not the session. Other attached clients keep
their own mode, and each reads its own keybinding.kdl.
The keyboard equivalent is <C-l>. koshi reserves a working unlock path when validating keybindings, so a bad locked-mode map is rejected instead of trapping input.