From fbfa148e4eb968751a3fa29b7b2dab52815e4ebc Mon Sep 17 00:00:00 2001 From: Shoubhit Dash Date: Fri, 3 Apr 2026 19:21:54 +0530 Subject: fix(app): hide default session timestamps (#20892) --- packages/app/src/pages/layout/sidebar-items.tsx | 77 +++++++++++++------------ 1 file changed, 41 insertions(+), 36 deletions(-) (limited to 'packages/app/src/pages/layout') diff --git a/packages/app/src/pages/layout/sidebar-items.tsx b/packages/app/src/pages/layout/sidebar-items.tsx index 75dada05f..058bb5a0d 100644 --- a/packages/app/src/pages/layout/sidebar-items.tsx +++ b/packages/app/src/pages/layout/sidebar-items.tsx @@ -16,6 +16,7 @@ import { getAvatarColors, type LocalProject, useLayout } from "@/context/layout" import { useNotification } from "@/context/notification" import { usePermission } from "@/context/permission" import { messageAgentColor } from "@/utils/agent" +import { sessionTitle } from "@/utils/session-title" import { sessionPermissionRequest } from "../session/composer/session-request-tree" import { hasProjectPermissions } from "./helpers" @@ -101,42 +102,46 @@ const SessionRow = (props: { warmPress: () => void warmFocus: () => void cancelHoverPrefetch: () => void -}): JSX.Element => ( - { - props.setHoverSession(undefined) - if (props.sidebarOpened()) return - props.clearHoverProjectSoon() - }} - > -
{ + const title = () => sessionTitle(props.session.title) + + return ( + { + props.setHoverSession(undefined) + if (props.sidebarOpened()) return + props.clearHoverProjectSoon() + }} > - }> - - - - -
- - -
- - 0}> -
- - -
- {props.session.title} -
-) +
+ }> + + + + +
+ + +
+ + 0}> +
+ + +
+ {title()} + + ) +} const SessionHoverPreview = (props: { mobile?: boolean @@ -319,7 +324,7 @@ export const SessionItem = (props: SessionItemProps): JSX.Element => { fallback={ -- cgit v1.2.3