diff --git a/Cargo.lock b/Cargo.lock index 0114b61..65af609 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -28,6 +28,7 @@ version = "0.0.3" dependencies = [ "llama-cpp-2", "llama-cpp-sys-2", + "snafu", "tracing", ] @@ -568,6 +569,27 @@ version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +[[package]] +name = "snafu" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "223891c85e2a29c3fe8fb900c1fae5e69c2e42415e3177752e8718475efa5019" +dependencies = [ + "snafu-derive", +] + +[[package]] +name = "snafu-derive" +version = "0.8.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "03c3c6b7927ffe7ecaa769ee0e3994da3b8cafc8f444578982c83ecb161af917" +dependencies = [ + "heck", + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "strsim" version = "0.11.1" diff --git a/core/Cargo.toml b/core/Cargo.toml index 6bde61f..b5406d8 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -16,5 +16,6 @@ tracing = ["dep:tracing"] [dependencies] llama-cpp-2 = "=0.1.64" llama-cpp-sys-2 = "=0.1.64" +snafu = { workspace = true } tracing = { workspace = true, optional = true }