+
{{ $t('CAPTAIN.OVERVIEW.WELCOME.LABEL') }}
-
-
- {{
- segment.text
- }}
- {{ segment.text }}
-
+
+ {{ $t('CAPTAIN.OVERVIEW.WELCOME.LOADING') }}
+
+
+
+ {{ segment.text }}
+ {{ segment.text }}
+
+
+
diff --git a/app/javascript/dashboard/i18n/locale/en/integrations.json b/app/javascript/dashboard/i18n/locale/en/integrations.json
index 510829900..ed7f029f7 100644
--- a/app/javascript/dashboard/i18n/locale/en/integrations.json
+++ b/app/javascript/dashboard/i18n/locale/en/integrations.json
@@ -395,7 +395,8 @@
"OVERVIEW": {
"HEADER": "Overview",
"WELCOME": {
- "LABEL": "Captain summary"
+ "LABEL": "Captain summary",
+ "LOADING": "Generating summary…"
},
"INBOX_BANNER": {
"TEXT": "This assistant isn't connected to any inbox yet, so it won't respond to conversations.",
diff --git a/app/javascript/dashboard/routes/dashboard/captain/assistants/overview/Index.vue b/app/javascript/dashboard/routes/dashboard/captain/assistants/overview/Index.vue
index c01f9b1a9..b25722648 100644
--- a/app/javascript/dashboard/routes/dashboard/captain/assistants/overview/Index.vue
+++ b/app/javascript/dashboard/routes/dashboard/captain/assistants/overview/Index.vue
@@ -1,7 +1,9 @@
@@ -103,7 +126,7 @@ const metrics = computed(() => [