diff --git a/crates/buzz-acp/src/lib.rs b/crates/buzz-acp/src/lib.rs index 82c3dd275..f6422f963 100644 --- a/crates/buzz-acp/src/lib.rs +++ b/crates/buzz-acp/src/lib.rs @@ -3159,6 +3159,7 @@ mod error_outcome_emission_tests { max_turn_duration_secs: 3600, agents: 1, heartbeat_interval_secs: 0, + turn_liveness_secs: 10, heartbeat_prompt: None, system_prompt: None, initial_message: None, diff --git a/desktop/src-tauri/src/commands/legacy_storage.rs b/desktop/src-tauri/src/commands/legacy_storage.rs index e1cbd334c..eebd083dc 100644 --- a/desktop/src-tauri/src/commands/legacy_storage.rs +++ b/desktop/src-tauri/src/commands/legacy_storage.rs @@ -80,7 +80,7 @@ fn decode_webkit_local_storage_value(bytes: &[u8]) -> Option { return Some(String::new()); } - if bytes.len() % 2 == 0 { + if bytes.len().is_multiple_of(2) { let has_utf16_ascii_shape = bytes.chunks_exact(2).any(|chunk| chunk[1] == 0); if has_utf16_ascii_shape { let utf16: Vec = bytes