diff --git a/apps/web/src/components/Sidebar.tsx b/apps/web/src/components/Sidebar.tsx
index 6565a9e4d93..1bc0db276e1 100644
--- a/apps/web/src/components/Sidebar.tsx
+++ b/apps/web/src/components/Sidebar.tsx
@@ -23,7 +23,6 @@ import {
TriangleAlertIcon,
} from "lucide-react";
import {
- ChangeRequestStatusIcon,
prStatusIndicator,
PrStatusTooltipContent,
resolveThreadPr,
@@ -794,25 +793,6 @@ export const SidebarThreadRow = memo(function SidebarThreadRow(props: SidebarThr
onContextMenu={handleRowContextMenu}
>
- {prStatus && (
-
-
-
-
- }
- />
-
-
-
-
- )}
{threadStatus &&
}
{renamingThreadKey === threadKey ? (
)}
+ {prStatus && pr ? (
+
+
+ }
+ >
+ #{pr.number}
+
+
+
+
+
+ ) : null}
{discoveredPorts.length > 0 && (
@@ -3391,23 +3393,6 @@ const SidebarRecentThreadRow = memo(function SidebarRecentThreadRow(props: {
- {prStatus ? (
-
- openPrLink(event, prStatus.url)}
- />
- }
- >
-
-
- {prStatus.tooltip}
-
- ) : null}
{threadStatus ?
: null}
{isRenaming ? (
{thread.title}
)}
+ {prStatus && pr ? (
+
+ openPrLink(event, prStatus.url)}
+ />
+ }
+ >
+ #{pr.number}
+
+
+
+
+
+ ) : null}
{/* Cross-project recency rows: project ยท server, matching mobile +
Sidebar V2's environment context (icon when remote). */}