diff --git a/web/src/components/AssistantChat/messages/MessageStatusIndicator.tsx b/web/src/components/AssistantChat/messages/MessageStatusIndicator.tsx
index 5b5385b4..693ab911 100644
--- a/web/src/components/AssistantChat/messages/MessageStatusIndicator.tsx
+++ b/web/src/components/AssistantChat/messages/MessageStatusIndicator.tsx
@@ -10,10 +10,27 @@ function ErrorIcon() {
)
}
+function SendingIcon() {
+ return (
+
+ )
+}
+
export function MessageStatusIndicator(props: {
status?: MessageStatus
onRetry?: () => void
}) {
+ if (props.status === 'sending') {
+ return (
+
+
+
+ )
+ }
+
if (props.status !== 'failed') {
return null
}