╭ changed ───╮ │src/main.zig│ ╰────────────╯ ╭───────────╮ │← all files│ ╰───────────╯ ╭─────────────────────────────────────────────╮ │ 5 const cmd = @import("./command.zig"); │ │ 6 const srv = @import("./serve.zig"); │ │ 7 const ssh = @import("./ssh_git.zig"); │ │ 8 +const ssh_tui = @import("./ssh_tui.zig");│ │ 9 │ │10 pub const RunOpts = struct { │ │11 out: *std.Io.Writer, │ ╰─────────────────────────────────────────────╯ ╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮ │80 .cli => |cli_cmd| switch (cli_cmd) { │ │81 .serve => |options| try srv.run(repo_kind, any_repo_opts, io, allocator, cwd_path, options, run_opts.err, {}),│ │82 .ssh_git => |options| try ssh.run(io, allocator, options, run_opts.environ_map), │ │83 + .ssh_tui => |options| try ssh_tui.run(io, allocator, options, run_opts.environ_map), │ │84 }, │ │85 } │ │86 } │ ╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯