feat: sql migrations and daemon state endpoint

This commit is contained in:
2026-02-14 15:51:28 +02:00
parent 3ce2fa3841
commit 9920bfcdee
10 changed files with 276 additions and 219 deletions

View File

@@ -4,4 +4,4 @@ version = "0.1.0"
edition = "2021"
[dependencies]
serde = "1.0.228"
serde = { version = "1.0.228", features = ["derive"] }

View File

@@ -14,3 +14,14 @@ pub mod chatmessage {
pub history: Vec<Message>,
}
}
pub mod daemon {
use serde::{Deserialize, Serialize};
#[derive(Clone, Debug, Deserialize, Serialize)]
pub struct DaemonState {
pub is_ok: bool,
pub message: Option<String>,
pub error: Option<String>,
}
}