@@ -64,27 +64,26 @@ export const SessionItem: React.FC<SessionItemProps> = ({
6464 < span className = "item-title-text" > { session . title } </ span >
6565 </ div >
6666 < div className = "item-metadata" >
67- < div className = "metadata-item" >
68- { session . isTemporary ? (
69- < span className = "status-badge status-creating" >
70- < span className = "codicon codicon-loading codicon-modifier-spin" > </ span >
71- { session . status }
72- </ span >
73- ) : session . isLocal ? (
74- // No status badge for local tasks
75- null
76- ) : (
77- < span className = { index === 0 && ( session . status === '1' || session . status ?. toLowerCase ( ) === 'completed' ) ? 'status-badge status-needs-clarification' : getStatusBadgeClass ( session . status ) } >
78- { ( session . status === '2' || session . status ?. toLowerCase ( ) === 'in progress' ) && (
67+ { ( session . isTemporary || ! session . isLocal ) && (
68+ < div className = "metadata-item" >
69+ { session . isTemporary ? (
70+ < span className = "status-badge status-creating" >
7971 < span className = "codicon codicon-loading codicon-modifier-spin" > </ span >
80- ) }
81- { ( session . status === '1' || session . status ?. toLowerCase ( ) === 'completed' ) && (
82- < span className = "codicon codicon-circle-filled" > </ span >
83- ) }
84- { formatStatus ( session . status , index ) }
85- </ span >
86- ) }
87- </ div >
72+ { session . status }
73+ </ span >
74+ ) : (
75+ < span className = { index === 0 && ( session . status === '1' || session . status ?. toLowerCase ( ) === 'completed' ) ? 'status-badge status-needs-clarification' : getStatusBadgeClass ( session . status ) } >
76+ { ( session . status === '2' || session . status ?. toLowerCase ( ) === 'in progress' ) && (
77+ < span className = "codicon codicon-loading codicon-modifier-spin" > </ span >
78+ ) }
79+ { ( session . status === '1' || session . status ?. toLowerCase ( ) === 'completed' ) && (
80+ < span className = "codicon codicon-circle-filled" > </ span >
81+ ) }
82+ { formatStatus ( session . status , index ) }
83+ </ span >
84+ ) }
85+ </ div >
86+ ) }
8887 < div className = "metadata-item" >
8988 < span title = { formatFullDateTime ( session . dateCreated ) } > { formatDate ( session . dateCreated ) } </ span >
9089 </ div >
0 commit comments