diff --git a/crates/goose-server/src/routes/reply.rs b/crates/goose-server/src/routes/reply.rs index a419e75769f0..f5af162570a0 100644 --- a/crates/goose-server/src/routes/reply.rs +++ b/crates/goose-server/src/routes/reply.rs @@ -302,11 +302,7 @@ pub async fn reply( } all_messages.push(message.clone()); - - // Only send message to client if it's user_visible - if message.is_user_visible() { - stream_event(MessageEvent::Message { message }, &tx, &cancel_token).await; - } + stream_event(MessageEvent::Message { message }, &tx, &cancel_token).await; } Ok(Some(Ok(AgentEvent::HistoryReplaced(new_messages)))) => { all_messages = new_messages.clone();