@@ -11,6 +11,7 @@ import type {CursorHandler} from 'sentry/components/pagination';
11
11
import Pagination from 'sentry/components/pagination' ;
12
12
import Placeholder from 'sentry/components/placeholder' ;
13
13
import TimeSince from 'sentry/components/timeSince' ;
14
+ import { IconArrow } from 'sentry/icons' ;
14
15
import { t } from 'sentry/locale' ;
15
16
import { space } from 'sentry/styles/space' ;
16
17
import { useLocation } from 'sentry/utils/useLocation' ;
@@ -44,8 +45,8 @@ const EMPTY_ARRAY: never[] = [];
44
45
45
46
const defaultColumnOrder : Array < GridColumnOrder < string > > = [
46
47
{ key : 'traceId' , name : t ( 'Trace ID' ) , width : 110 } ,
47
- { key : 'transaction' , name : t ( 'Transaction ' ) , width : COL_WIDTH_UNDEFINED } ,
48
- { key : 'duration' , name : t ( 'Duration' ) , width : 100 } ,
48
+ { key : 'transaction' , name : t ( 'Trace Root ' ) , width : COL_WIDTH_UNDEFINED } ,
49
+ { key : 'duration' , name : t ( 'Root Duration' ) , width : 130 } ,
49
50
{ key : 'errors' , name : t ( 'Errors' ) , width : 100 } ,
50
51
{ key : 'llmCalls' , name : t ( 'LLM Calls' ) , width : 110 } ,
51
52
{ key : 'toolCalls' , name : t ( 'Tool Calls' ) , width : 110 } ,
@@ -151,6 +152,7 @@ export function TracesTable() {
151
152
return (
152
153
< HeadCell align = { rightAlignColumns . has ( column . key ) ? 'right' : 'left' } >
153
154
{ column . name }
155
+ { column . key === 'timestamp' && < IconArrow direction = "down" size = "xs" /> }
154
156
{ column . key === 'transaction' && < CellExpander /> }
155
157
</ HeadCell >
156
158
) ;
@@ -260,5 +262,6 @@ const HeadCell = styled('div')<{align: 'left' | 'right'}>`
260
262
display: flex;
261
263
flex: 1;
262
264
align-items: center;
265
+ gap: ${ space ( 0.5 ) } ;
263
266
justify-content: ${ p => ( p . align === 'right' ? 'flex-end' : 'flex-start' ) } ;
264
267
` ;
0 commit comments