KOSHI0.4.0
CLI
v0.4clifield manual

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-lock

Choose 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.