refactoring

different default system prompts for cli and audio
This commit is contained in:
2026-05-04 21:18:09 +02:00
parent 3d8975cfc1
commit 51b1123cf9
16 changed files with 80 additions and 45 deletions
+14
View File
@@ -0,0 +1,14 @@
use std::fmt::Display;
pub fn exit_with_error_message(error: impl Display, message: impl Display) {
log::error!("{message}: {error}");
eprintln!("{}", message); // makes sure that message is printed even if logging is deactivated
std::process::exit(1);
}
#[macro_export]
macro_rules! exit_msg {
($message:expr) => {
|e| own_assist_common::exit_with_error_message(e, $message)
};
}
+3
View File
@@ -1,2 +1,5 @@
pub mod config_loader;
mod exit_error;
pub use config_loader::config_from_file;
pub use exit_error::exit_with_error_message;