@setoelkahfi / sigit / commits / 5778100

Fix model load error handling to avoid lock issues

paydii committed Apr 28, 2026 at 07:39 UTC 5778100fadf07bb4a43819b57611e070d3593c81
1 file changed +2 -1
src/main.rs
+2 -1
index 175192a..5b234a7 100644 --- a/src/main.rs +++ b/src/main.rs @@ -433,7 +433,8 @@ impl SiGitAgent { } // done — check if it blew up - if let Some(err) = self.model_load_error.lock().unwrap().as_ref() { + let load_error = self.model_load_error.lock().unwrap().clone(); + if let Some(err) = load_error { self.send_tool_call_update( session_id.clone(), SessionUpdate::ToolCallUpdate(ToolCallUpdate::new(