Merge pull request #690 from moritzdietz/fix-session-args

Require at least one of -l / -r for session command
This commit is contained in:
Marcin Kulik
2025-07-10 11:54:48 +02:00
committed by GitHub

View File

@@ -308,6 +308,7 @@ pub struct Stream {
}
#[derive(Debug, Args)]
#[clap(group(ArgGroup::new("mode").args(&["output_file", "stream_local", "stream_remote"]).multiple(true).required(true)))]
pub struct Session {
/// Save the session to a file at the specified path. Can be combined with local and remote streaming.
#[arg(