Skip to main content

Module runner

Module runner 

Source
Expand description

Subprocess boundary for configured shell bindings. The executable calls this module when app returns a shell effect; interaction policy remains in app, and terminal suspension/resumption remains in main.

Commands run through sh -c with $path and $relpath exported. Background bindings detach from standard streams, while foreground bindings read from /dev/tty when ite itself consumed piped stdin.

Functions§

run_shell
Run cmd through sh -c. The focused node’s action values are exported as $path and $relpath.