"
+ ""
),
@@ -117,9 +120,8 @@ class SystemResourcesCheck(Extension):
color = "#22c55e"
return (
- "
"
- f"
"
+ "
"
+ f""
"
"
)
diff --git a/plugins/_discovery/AGENTS.md b/plugins/_discovery/AGENTS.md
index d2440d5ab..0a41f079b 100644
--- a/plugins/_discovery/AGENTS.md
+++ b/plugins/_discovery/AGENTS.md
@@ -15,6 +15,7 @@
- Discovery cards must be accurate, dismissible where appropriate, and avoid advertising already-complete setup.
- CTA actions must match supported welcome-screen action contracts.
- Keep card IDs unique and plugin-prefixed.
+- The Welcome screen `welcome-actions-end` surface renders feature channel cards plus the compact OAuth account-provider card; other hero discovery cards stay out of the lower welcome grid.
## Work Guidance
diff --git a/plugins/_discovery/extensions/python/banners/10_discovery_cards.py b/plugins/_discovery/extensions/python/banners/10_discovery_cards.py
index c0bc5cdee..bba6c1c85 100644
--- a/plugins/_discovery/extensions/python/banners/10_discovery_cards.py
+++ b/plugins/_discovery/extensions/python/banners/10_discovery_cards.py
@@ -87,11 +87,11 @@ class DiscoveryCardsExtension(Extension):
banners.append({
"id": "discovery-telegram",
"type": "feature",
- "title": "Connect Telegram",
- "description": "Chat with Agent Zero from Telegram wherever you are.",
+ "title": "Telegram",
+ "description": "Chat on Telegram wherever you are.",
"thumbnail": "/plugins/_discovery/webui/assets/thumb-telegram.png",
"icon": "send",
- "cta_text": "Setup",
+ "cta_text": "Connect",
"cta_action": "open-plugin-config:_telegram_integration",
"dismissible": True,
"priority": 50,
@@ -105,11 +105,11 @@ class DiscoveryCardsExtension(Extension):
banners.append({
"id": "discovery-email",
"type": "feature",
- "title": "Setup Email",
+ "title": "Email",
"description": "Let Agent Zero read and send emails on your behalf.",
"thumbnail": "/plugins/_discovery/webui/assets/thumb-email.png",
"icon": "mail",
- "cta_text": "Open Setup",
+ "cta_text": "Connect",
"cta_action": "open-plugin-config:_email_integration",
"dismissible": True,
"priority": 50,
@@ -121,11 +121,11 @@ class DiscoveryCardsExtension(Extension):
banners.append({
"id": "discovery-whatsapp",
"type": "feature",
- "title": "Connect WhatsApp",
+ "title": "WhatsApp",
"description": "Send and receive WhatsApp messages through A0.",
"thumbnail": "/plugins/_discovery/webui/assets/thumb-whatsapp.png",
"icon": "chat",
- "cta_text": "Setup",
+ "cta_text": "Connect",
"cta_action": "open-plugin-config:_whatsapp_integration",
"dismissible": True,
"priority": 50,
diff --git a/plugins/_discovery/extensions/webui/onboarding-success-end/discovery-cards.html b/plugins/_discovery/extensions/webui/onboarding-success-end/discovery-cards.html
index fd68a9dc4..cf54f176b 100644
--- a/plugins/_discovery/extensions/webui/onboarding-success-end/discovery-cards.html
+++ b/plugins/_discovery/extensions/webui/onboarding-success-end/discovery-cards.html
@@ -19,14 +19,6 @@
@click="$store.discoveryStore.executeCta(card.cta_action)"
@keydown.enter.prevent="$store.discoveryStore.executeCta(card.cta_action)"
@keydown.space.prevent="$store.discoveryStore.executeCta(card.cta_action)">
-
@@ -40,8 +32,6 @@
-
-