From 9088ea71909796e25e86ed2aef24007ec01a5360 Mon Sep 17 00:00:00 2001 From: Alessandro Pogliaghi Date: Wed, 22 Jul 2026 12:58:48 +0100 Subject: [PATCH 1/4] Show stopped cloud tasks with a neutral status Generated-By: PostHog Code Task-Id: e71bcaa1-6a25-47c7-b878-2eddb5e77a8e --- .../sidebar/components/items/TaskIcon.tsx | 26 ++++++++++++++----- 1 file changed, 20 insertions(+), 6 deletions(-) diff --git a/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx b/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx index fbe1adcfb5..6088ed29b7 100644 --- a/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx +++ b/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx @@ -152,14 +152,28 @@ function CloudStatusIcon({ ); } - if (taskRunStatus === "failed" || taskRunStatus === "cancelled") { - const statusLabel = - taskRunStatus === "cancelled" - ? `${sourceLabel} (cancelled)` - : `${sourceLabel} (failed)`; + if (taskRunStatus === "cancelled") { return ( + {renderIconSpan({ + icon: , + link, + ariaLabel, + })} + + ); + } + if (taskRunStatus === "failed") { + return ( + {renderIconSpan({ From 6c60f6b610f523c33d918cc657f6042f96a6130d Mon Sep 17 00:00:00 2001 From: Alessandro Pogliaghi Date: Wed, 22 Jul 2026 13:01:36 +0100 Subject: [PATCH 2/4] Use completed styling for stopped cloud tasks Generated-By: PostHog Code Task-Id: e71bcaa1-6a25-47c7-b878-2eddb5e77a8e --- packages/ui/src/features/sidebar/components/items/TaskIcon.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx b/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx index 6088ed29b7..b14da72c85 100644 --- a/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx +++ b/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx @@ -161,7 +161,7 @@ function CloudStatusIcon({ side="right" > {renderIconSpan({ - icon: , + icon: , link, ariaLabel, })} From 424d45447d9c8fd50f0b693ffe064e5f207bb9ff Mon Sep 17 00:00:00 2001 From: Alessandro Pogliaghi Date: Wed, 22 Jul 2026 13:05:06 +0100 Subject: [PATCH 3/4] Render sidebar icon helper as a component Generated-By: PostHog Code Task-Id: e71bcaa1-6a25-47c7-b878-2eddb5e77a8e --- .../sidebar/components/items/TaskIcon.tsx | 68 +++++++++---------- 1 file changed, 32 insertions(+), 36 deletions(-) diff --git a/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx b/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx index b14da72c85..c26e03fb57 100644 --- a/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx +++ b/packages/ui/src/features/sidebar/components/items/TaskIcon.tsx @@ -62,7 +62,7 @@ export function getOriginProductMeta( // clickable NestedButton that opens the originating thread externally. // SidebarItem renders the row as a `