refactor(deps): replace tokio Mutex/join!, add NetworkErrorKind enum, remove reqwest from error types

This commit is contained in:
teernisse
2026-03-06 15:22:37 -05:00
parent 3a4fc96558
commit 4d41d74ea7
4 changed files with 52 additions and 21 deletions

View File

@@ -75,7 +75,7 @@ impl OllamaClient {
.await
.map_err(|e| LoreError::OllamaUnavailable {
base_url: self.config.base_url.clone(),
source: Some(e),
detail: Some(format!("{e:?}")),
})?;
let tags: TagsResponse =
@@ -84,7 +84,7 @@ impl OllamaClient {
.await
.map_err(|e| LoreError::OllamaUnavailable {
base_url: self.config.base_url.clone(),
source: Some(e),
detail: Some(format!("{e:?}")),
})?;
let model_found = tags.models.iter().any(|m| {
@@ -116,7 +116,7 @@ impl OllamaClient {
.await
.map_err(|e| LoreError::OllamaUnavailable {
base_url: self.config.base_url.clone(),
source: Some(e),
detail: Some(format!("{e:?}")),
})?;
let status = response.status();