Resolve blocking commit deadlock and clippy warnings
This commit is contained in:
1 parent
afc7cbdad5
commit
cbd3d5801c
5 files changed
+55
-32
No files matched your search
@@ -441,7 +441,7 @@ impl MemoryHandler {
|
||||
for entity in req.entities {
|
||||
if !entity.name.is_empty() {
|
||||
if let Ok(idx) = self.state.search_index.read() {
|
||||
let _ = idx.index_entity(&entity);
|
||||
drop(idx.index_entity(&entity));
|
||||
}
|
||||
g.entities.insert(entity.name.clone(), entity);
|
||||
}
|
||||
@@ -744,7 +744,7 @@ impl MemoryHandler {
|
||||
acceptance_criteria: vec![],
|
||||
};
|
||||
if let Ok(idx) = self.state.search_index.read() {
|
||||
let _ = idx.index_task(&task);
|
||||
drop(idx.index_task(&task));
|
||||
}
|
||||
self.state.tasks.modify(|tasks| {
|
||||
tasks.push(task);
|
||||
@@ -1663,7 +1663,7 @@ impl MemoryHandler {
|
||||
|
||||
let elapsed = start_time.elapsed();
|
||||
if method == "tools/call" {
|
||||
let is_error = response.as_ref().map_or(false, |r| r.get("error").is_some() || r.get("result").and_then(|res| res.get("isError")).and_then(|e| e.as_bool()).unwrap_or(false));
|
||||
let is_error = response.as_ref().is_some_and(|r| r.get("error").is_some() || r.get("result").and_then(|res| res.get("isError")).and_then(|e| e.as_bool()).unwrap_or(false));
|
||||
tracing::info!("<<< [Server] MCP tool call {} (id: {}) completed in {:?} [Error: {}]", tool_name, id_clone, elapsed, is_error);
|
||||
|
||||
// Broadcast completion latency to the UI Activity Feed
|
||||
|
||||
Reference in new issue
Block a user