fix: restore KeepModes enum and fix unused imports

Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-08-14 17:05:16 -03:00
parent 2dfaed38b8
commit e962c4857a

View File

@@ -27,7 +27,7 @@ extern crate serde_json;
extern crate serde_yaml;
extern crate serde;
use args::{Args, KeyValue, NumberOrString, KeepModes};
use args::{Args, NumberOrString};
/**
* Main function to handle command-line arguments and execute the appropriate mode.
@@ -62,6 +62,20 @@ fn main() -> Result<(), Error> {
tags.sort();
tags.dedup();
#[derive(PartialEq)]
enum KeepModes {
Unknown,
Save,
Get,
Diff,
List,
Delete,
Update,
Info,
Status,
Server,
}
let mut mode: KeepModes = KeepModes::Unknown;
if args.mode.save {
@@ -175,7 +189,7 @@ fn main() -> Result<(), Error> {
KeepModes::Server => {
crate::modes::server::mode_server(&mut cmd, &args, &mut conn, data_path)?
}
_ => todo!(),
KeepModes::Unknown => todo!(),
}
Ok(())