WIP restic wrapper

Enter TUI when subcommand has no args

When a wrapped command is invoked with no flags or arguments (e.g. "keld restore"), enter the interactive TUI session with the command pre-selected, skipping the menu screen. Commands with arguments continue through the non-interactive path as before. runInteractive now accepts a preselectedCommand parameter. When non-empty, the menu screen is omitted and the pre-selected command is used throughout the session.


Author
Date Commit Parent 4840435a Change ID