fix: compile errors in internal signal detection
All checks were successful
BotServer CI/CD / build (push) Successful in 3m22s

This commit is contained in:
Rodrigo Rodriguez (Pragmatismo) 2026-04-14 17:32:58 -03:00
parent c7f5f95a37
commit fc0144c67c

View file

@ -883,8 +883,8 @@ impl BotOrchestrator {
// Check if this chunk is an internal event (thinking/thinking_clear)
let is_internal_signal = if chunk.trim().starts_with("{\"type\"") {
if let Ok(v) = serde_json::from_str::<Value>(&chunk) {
let t = v.get("type").and_then(|t| t.as_str()).unwrap_or_default();
if let Ok(v) = serde_json::from_str::<serde_json::Value>(&chunk) {
let t = v.get("type").and_then(|t: &serde_json::Value| t.as_str()).unwrap_or_default();
t == "thinking" || t == "thinking_clear"
} else { false }
} else { false };