diff --git a/src/main.rs b/src/main.rs index 0b151a6..6da66c4 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1066,6 +1066,12 @@ async fn get_log( #[tokio::main] async fn main() { + let args: Vec = std::env::args().collect(); + if args.len() > 1 && (args[1] == "v" || args[1] == "--version" || args[1] == "-v") { + println!("{}", env!("CARGO_PKG_VERSION")); + return; + } + tracing_subscriber::fmt::init(); let db_path = std::env::var("DB_PATH").unwrap_or_else(|_| "chat.db".into());