fix(core/rollout): keep agent events untouched when resuming

This commit is contained in:
James Peter
2025-10-07 13:28:35 +10:00
parent a8937812a7
commit abfaf1161c
+1 -9
View File
@@ -345,15 +345,7 @@ impl RolloutRecorder {
content,
}));
}
ProtoEventMsg::AgentMessage(agent_msg) => {
items.push(RolloutItem::ResponseItem(ResponseItem::Message {
id: Some(ev.id.clone()),
role: "assistant".to_string(),
content: vec![ContentItem::OutputText {
text: agent_msg.message.clone(),
}],
}));
}
ProtoEventMsg::AgentMessage(_) => items.push(RolloutItem::Event(ev)),
_ => items.push(RolloutItem::Event(ev)),
}
}