mirror of
https://github.com/openai/codex.git
synced 2026-09-09 15:58:47 +00:00
Use match for realtime message phase
This commit is contained in:
@@ -7350,12 +7350,10 @@ fn realtime_text_for_event(msg: &EventMsg) -> Option<String> {
|
||||
match msg {
|
||||
EventMsg::AgentMessage(event) => Some(event.message.clone()),
|
||||
EventMsg::ItemCompleted(event) => match &event.item {
|
||||
TurnItem::AgentMessage(item)
|
||||
if item.phase.as_ref() != Some(&MessagePhase::FinalAnswer) =>
|
||||
{
|
||||
Some(agent_message_text(item))
|
||||
}
|
||||
TurnItem::AgentMessage(_) => None,
|
||||
TurnItem::AgentMessage(item) => match item.phase.as_ref() {
|
||||
Some(MessagePhase::FinalAnswer) => None,
|
||||
Some(MessagePhase::Commentary) | None => Some(agent_message_text(item)),
|
||||
},
|
||||
_ => None,
|
||||
},
|
||||
EventMsg::Error(_)
|
||||
|
||||
Reference in New Issue
Block a user