Fix remaining compilation errors

- Fix get_memories_by_priority f32 comparison
- Add Datelike import to game_formatter.rs
- Add Datelike import to companion.rs

All compilation errors should now be resolved.
This commit is contained in:
Claude
2025-11-05 16:23:52 +00:00
parent 623bd401c3
commit fb3b003d4d
3 changed files with 3 additions and 2 deletions

View File

@@ -238,7 +238,7 @@ impl MemoryManager {
// 優先度順に記憶を取得
pub fn get_memories_by_priority(&self) -> Vec<&Memory> {
let mut memories: Vec<_> = self.memories.values().collect();
memories.sort_by(|a, b| b.priority_score.cmp(&a.priority_score));
memories.sort_by(|a, b| b.priority_score.partial_cmp(&a.priority_score).unwrap_or(std::cmp::Ordering::Equal));
memories
}