allow for MessageContent to track NULL in special cases

This commit is contained in:
Musa 2026-01-15 03:27:00 -08:00
parent b4dce33e38
commit 71cc5f2d96
5 changed files with 11 additions and 8 deletions

View file

@ -649,6 +649,7 @@ impl ArchFunctionHandler {
for (idx, message) in messages.iter().enumerate() {
let mut role = message.role.clone();
let mut content = match &message.content {
MessageContent::Null => String::new(),
MessageContent::Text(text) => text.clone(),
MessageContent::Parts(_) => String::new(),
};