PageSourceSearch

https://app.antsplatform.ai/_next/static/chunks/pages/project/[projectId]/sessions-ed6fcc1e84d117a3.js

js antsplatform.ai collected 2026-10-05 16:11:49 UTC 16,911 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7dc003a4-db51-4a06-850b-8a62132e4a18",e._sentryDebugIdIdentifier="sentry-dbid-7dc003a4-db51-4a06-850b-8a62132e4a18")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5328],{7950:(e,t,s)=>{"use strict";s.d(t,{Su:()=>i,ck:()=>l,uf:()=>d,ug:()=>c});var a=s(64476),r=s(58915),n=s(49220);s(5776);let o=(e,t)=>"".concat(t,"-").concat(e),l=e=>{switch(e){case"NUMERIC":default:return"#";case"CATEGORICAL":return"Ⓒ";case"BOOLEAN":return"Ⓑ"}};function c(e,t,s){if(!e.length)return{};let a={},r=e=>s?o(e,s):e;for(let s in t)e.some(e=>e.key===s)&&(a[r(s)]=t[s]);return a}let i=e=>{let{scoreColumnProps:t,scoreColumnKey:s,showAggregateViewOnly:c=!1,scoreColumnPrefix:i,cellsLoading:d=!1}=e;return t.map(e=>{let{accessorKey:t,header:u,size:h,enableHiding:g}=((e,t)=>{let{key:s,name:a,source:r,dataType:n}=e;return t?{header:"".concat(t,": ").concat(l(n)," ").concat(a," (").concat(r.toLowerCase(),")"),accessorKey:o(s,t),id:o(s,t),enableHiding:!0,size:150}:{header:"".concat(l(n)," ").concat(a," (").concat(r.toLowerCase(),")"),accessorKey:s,id:s,enableHiding:!0,size:150}})(e,i);return{accessorKey:t,header:u,size:h,enableHiding:g,cell:e=>{var o,l;let{row:i}=e,u=null!=(o=i.getValue(s))?o:{};if(d)return(0,a.jsx)(n.E,{className:"h-3 w-1/2"});if(!Object.keys(u).length||!u.hasOwnProperty(t))return null;let h=u[t];return h?(0,a.jsx)(r.Q,{aggregate:h,showSingleValue:!c,hasMetadata:null!=(l=h.hasMetadata)&&l}):null}}})},d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{accessorKey:"scores",header:"Scores",id:"scores"};return{accessorKey:t.accessorKey,header:t.header,id:t.id,enableHiding:!0,hideByDefault:!0,cell:()=>e?(0,a.jsx)(n.E,{className:"h-3 w-1/2"}):null}}},15673:(e,t,s)=>{"use strict";s.d(t,{S:()=>h});var a=s(64476),r=s(5776),n=s(37855),o=s(28948),l=s.n(o),c=s(95411),i=s(68726),d=s(58253);function u(e){let{videoSrc:t}=e,[s,o]=(0,r.useState)(!1),[l,c]=(0,r.useState)(!1);return(0,a.jsx)("div",{className:(0,n.cn)("border-border my-6 w-full max-w-3xl overflow-hidden rounded-lg border",{hidden:!l||s}),"data-sentry-component":"VideoPlayer","data-sentry-source-file":"splash-screen.tsx",children:(0,a.jsx)("video",{src:t,controls:!0,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,controlsList:"nodownload",className:"w-full",onError:()=>o(!0),onLoadedData:()=>c(!0)})})}function h(e){let{title:t,description:s,image:r,videoSrc:o,valuePropositions:h=[],primaryAction:g,secondaryAction:m,gettingStarted:p}=e;return(0,a.jsxs)("div",{className:(0,n.cn)("mx-auto flex max-w-4xl flex-col items-center p-8"),"data-sentry-component":"SplashScreen","data-sentry-source-file":"splash-screen.tsx",children:[(0,a.jsxs)("div",{className:"mb-6 text-center",children:[(0,a.jsx)("h2",{className:"mb-2 text-2xl font-bold",children:t}),(0,a.jsx)("p",{className:"text-muted-foreground",children:s})]}),(0,a.jsxs)("div",{className:"mb-8 flex w-full flex-wrap justify-center gap-4",children:[g&&(g.component||(0,a.jsx)(i.r,{size:"lg",onClick:g.onClick,href:g.href,children:g.label})),m&&(m.component||(0,a.jsx)(i.r,{variant:"outline",size:"lg",onClick:m.onClick,href:m.href,children:m.label}))]}),p&&(0,a.jsxs)(d.Fc,{className:"w-full max-w-3xl",children:[(0,a.jsx)(c.A,{className:"mr-2 h-4 w-4"}),(0,a.jsx)(d.XL,{children:"Getting Started"}),(0,a.jsx)(d.TN,{children:p})]}),o&&(0,a.jsx)(u,{videoSrc:o}),!o&&r&&(0,a.jsx)("div",{className:"my-6 w-full max-w-3xl",children:(0,a.jsx)(l(),{src:r.src,alt:r.alt,width:r.width,height:r.height,className:"rounded-md"})}),h.length>0&&(0,a.jsx)("div",{className:"my-6 grid w-full max-w-3xl grid-cols-1 gap-4 md:grid-cols-2",children:h.map((e,t)=>(0,a.jsxs)(d.Fc,{children:[e.icon,(0,a.jsx)(d.XL,{children:e.title}),(0,a.jsx)(d.TN,{children:e.description})]},t))})]})}},21087:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("Braces",[["path",{d:"M8 3H7a2 2 0 0 0-2 2v5a2 2 0 0 1-2 2 2 2 0 0 1 2 2v5c0 1.1.9 2 2 2h1",key:"ezmyqa"}],["path",{d:"M16 21h1a2 2 0 0 0 2-2v-5c0-1.1.9-2 2-2a2 2 0 0 1-2-2V5a2 2 0 0 0-2-2h-1",key:"e1hn23"}]])},33761:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("Tag",[["path",{d:"M12.586 2.586A2 2 0 0 0 11.
1172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z",key:"vktsd0"}],["circle",{cx:"7.5",cy:"7.5",r:".5",fill:"currentColor",key:"kqv944"}]])},50854:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("ChartColumnIncreasing",[["path",{d:"M13 17V9",key:"1fwyjl"}],["path",{d:"M18 17V5",key:"sfb6ij"}],["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"M8 17v-3",key:"17ska0"}]])},57021:(e,t,s)=>{"use strict";s.d(t,{eh:()=>h,k$:()=>g,rE:()=>m});var a=s(64476),r=s(88991),n=s(93637),o=s(55596),l=s(7409),c=s(5776),i=s(50655),d=s(41101);function u(e){let{value:t,disabled:s=!1,onClick:o,size:l="icon",isLoading:c}=e;return(0,a.jsx)(n.$,{variant:"ghost",size:l,onClick:e=>{e.stopPropagation(),o(!t)},disabled:s,loading:c,"aria-label":"bookmark","data-sentry-element":"Button","data-sentry-component":"StarToggle","data-sentry-source-file":"star-toggle.tsx",children:(0,a.jsx)(r.A,{className:"h-4 w-4",fill:t?"#facc15":"none",stroke:t?"#ca8a04":"currentColor",strokeWidth:2,"data-sentry-element":"StarIcon","data-sentry-source-file":"star-toggle.tsx"})})}function h(e){let{tracesFilter:t,projectId:s,traceId:r,value:n,size:h="icon"}=e,g=o.FH.useUtils(),m=(0,l.lp)({projectId:s,scope:"objects:bookmark"}),p=(0,i.B)(),[x,y]=(0,c.useState)(!1),f=o.FH.traces.bookmark.useMutation({onMutate:async e=>{await g.traces.all.cancel(),y(!0);let s=g.traces.all.getData(t);return g.traces.all.setData(t,t=>t?{...t,traces:t.traces.map(t=>t.id===r?{...t,bookmarked:e.bookmarked}:t)}:t),{previousData:s}},onError:(e,s,a)=>{y(!1),(0,d.t)(e),(null==a?void 0:a.previousData)&&g.traces.all.setData(t,a.previousData)},onSettled:()=>{y(!1),g.traces.all.invalidate()}});return(0,a.jsx)(u,{value:n,size:h,disabled:!m,isLoading:x,onClick:e=>(p("table:bookmark_button_click",{table:"traces",id:r,value:e}),f.mutateAsync({projectId:s,traceId:r,bookmarked:e})),"data-sentry-element":"StarToggle","data-sentry-component":"StarTraceToggle","data-sentry-source-file":"star-toggle.tsx"})}function g(e){let{projectId:t,traceId:s,timestamp:r,value:n,size:h="icon"}=e,g=o.FH.useUtils(),m=(0,l.lp)({projectId:t,scope:"objects:bookmark"}),p=(0,i.B)(),[x,y]=(0,c.useState)(!1),f=o.FH.traces.bookmark.useMutation({onMutate:async()=>(await g.traces.byIdWithObservationsAndScores.cancel(),y(!0),{prevData:g.traces.byIdWithObservationsAndScores.getData({traceId:s,projectId:t,timestamp:r})}),onError:(e,a,n)=>{y(!1),(0,d.t)(e),g.traces.byIdWithObservationsAndScores.setData({traceId:s,projectId:t,timestamp:r},null==n?void 0:n.prevData)},onSettled:()=>{y(!1),g.traces.byIdWithObservationsAndScores.setData({traceId:s,projectId:t,timestamp:r},e=>e?{...e,bookmarked:!e.bookmarked}:void 0),g.traces.byIdWithObservationsAndScores.invalidate(),g.traces.all.invalidate()}});return(0,a.jsx)(u,{value:n,size:h,disabled:!m,isLoading:x,onClick:e=>(p("trace_detail:bookmark_button_click",{id:s,value:e}),f.mutateAsync({projectId:t,traceId:s,bookmarked:e})),"data-sentry-element":"StarToggle","data-sentry-component":"StarTraceDetailsToggle","data-sentry-source-file":"star-toggle.tsx"})}function m(e){let{projectId:t,sessionId:s,value:r,size:n="icon"}=e,c=o.FH.useUtils(),d=(0,l.lp)({projectId:t,scope:"objects:bookmark"}),h=(0,i.B)(),g=o.FH.sessions.bookmark.useMutation({onSuccess:()=>{c.sessions.invalidate()}});return(0,a.jsx)(u,{value:r,size:n,isLoading:g.isLoading,disabled:!d,onClick:e=>(h("table:bookmark_button_click",{table:"sessions",id:s,value:e}),g.mutateAsync({projectId:t,sessionId:s,bookmarked:e})),"data-sentry-element":"StarToggle","data-sentry-component":"StarSessionToggle","data-sentry-source-file":"star-toggle.tsx"})}},58915:(e,t,s)=>{"use strict";s.d(t,{Q:()=>x});var a=s(64476),r=s(26372),n=s(49343),o=s(37855),l=s(89409),c=s(21087),i=s(42475),d=s(55596),u=s(5178),h=s(49220),g=s(5776);let m=new Map([["True","bg-light-green p-0.5 text-dark-green"],["False","bg-light-red p-0.5 text-dark-red"]]),p=e=>{let{valueCounts:t,wrap:s}=e;return t.map((e,r)=>{let{value:o,count:l}=e;return(0,a.jsxs)("div",{className:"flex flex-row",children:[(0,a.jsx)("span",{className:"truncate",children:o}),(0,a.jsx)("span",{children:": ".concat((0,n.Eg)(l,0))}),!s&&r<t.length-1&&(0,a.jsx)("span",{className:"mr-1",children:";"})]},o)})},x=e=>{let{aggregate:t,showSingleValue:s=!1,wrap:n=!0,hasMetadata:c}=e,i=(0,u.A)();
1if(s&&1===t.values.length&&i){let e="NUMERIC"===t.type?t.average.toFixed(4):t.values[0];return(0,a.jsxs)("span",{className:(0,o.cn)("flex flex-row gap-0.5 rounded-sm",m.get(e)),children:[e,t.comment&&(0,a.jsxs)(r.jc,{children:[(0,a.jsx)(r.d0,{className:"inline-block cursor-pointer",children:(0,a.jsx)(l.A,{size:12})}),(0,a.jsx)(r.Et,{className:"overflow-hidden whitespace-normal break-normal",children:(0,a.jsx)("p",{className:"whitespace-pre-wrap",children:t.comment})})]}),c&&!!t.id&&(0,a.jsx)(y,{scoreId:t.id,projectId:i})]})}return"NUMERIC"===t.type?(0,a.jsx)("span",{className:"rounded-sm",children:"\xd8 ".concat(t.average.toFixed(4))}):(0,a.jsx)("div",{className:"group","data-sentry-component":"ScoresTableCell","data-sentry-source-file":"scores-table-cell.tsx",children:t.valueCounts.length>2?(0,a.jsxs)(r.jc,{children:[(0,a.jsx)(r.d0,{children:(0,a.jsx)("div",{className:(0,o.cn)("group-hover:text-accent-dark-blue/55 flex cursor-pointer",n?"flex-col":"flex-row"),children:(0,a.jsx)(p,{valueCounts:t.valueCounts.slice(0,2),wrap:n})})}),(0,a.jsx)(r.Et,{className:"z-20 flex max-h-[40vh] max-w-64 flex-col overflow-y-auto whitespace-normal break-normal",children:(0,a.jsx)(p,{valueCounts:t.valueCounts,wrap:n})})]}):(0,a.jsx)("div",{className:(0,o.cn)("flex",n?"flex-col":"flex-row"),children:(0,a.jsx)(p,{valueCounts:t.valueCounts,wrap:n})})})};function y(e){let{scoreId:t,projectId:s}=e,[n,o]=g.useState(!1),{data:l}=d.FH.scores.getScoreMetadataById.useQuery({projectId:s,id:t},{enabled:!!s&&!!t&&n,trpc:{context:{skipBatch:!0}},refetchOnMount:!1,refetchOnWindowFocus:!1,refetchOnReconnect:!1,staleTime:1/0}),u=l&&Object.keys(l).length>0;return(0,a.jsxs)(r.jc,{onOpenChange:o,"data-sentry-element":"HoverCard","data-sentry-component":"AggregateScoreMetadataPeek","data-sentry-source-file":"scores-table-cell.tsx",children:[(0,a.jsx)(r.d0,{className:"inline-block cursor-pointer","data-sentry-element":"HoverCardTrigger","data-sentry-source-file":"scores-table-cell.tsx",children:(0,a.jsx)(c.A,{size:12,"data-sentry-element":"BracesIcon","data-sentry-source-file":"scores-table-cell.tsx"})}),(0,a.jsx)(r.Et,{className:"overflow-hidden whitespace-normal break-normal rounded-md border-none p-0","data-sentry-element":"HoverCardContent","data-sentry-source-file":"scores-table-cell.tsx",children:u?(0,a.jsx)(i.GJ,{codeClassName:"!rounded-md",json:l}):(0,a.jsx)(h.E,{className:"h-12 w-full"})})]})}},67114:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("MessageSquare",[["path",{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z",key:"1lielz"}]])},70799:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>x});var a=s(64476);s(5776);var r=s(85446),n=s(48644),o=s(44021),l=s(15673),c=s(67114),i=s(16321),d=s(78056),u=s(50854),h=s(3219),g=s.n(h);function m(){let e=[{title:"Group related traces",description:"Sessions allow you to group related traces, such as a conversation or thread, for better organization and analysis",icon:(0,a.jsx)(c.A,{className:"h-4 w-4"})},{title:"Track user interactions",description:"Monitor how users interact with your application over time",icon:(0,a.jsx)(i.A,{className:"h-4 w-4"})},{title:"Analyze conversation flows",description:"Understand the complete flow of multi-turn conversations",icon:(0,a.jsx)(d.A,{className:"h-4 w-4"})},{title:"Session-level metrics",description:"Get aggregated metrics for entire sessions, including costs and token usage",icon:(0,a.jsx)(u.A,{className:"h-4 w-4"})}];return(0,a.jsx)(l.S,{title:"Get Started with Sessions",description:"Sessions allow you to group related traces together, such as a conversation or thread. Use sessions to track interactions over time and analyze conversation/thread flows.",valuePropositions:e,gettingStarted:(0,a.jsxs)("span",{children:["To start using sessions, you need to add a `sessionId` to your traces. See"," ",(0,a.jsx)(g(),{href:"https://agenticants.ai/docs/core-concepts/tracing",className:"underline",target:"_blank",rel:"noopener noreferrer",children:"documentation"})," ","for more details."]}),videoSrc:"https://static.agenticants.com/prod-assets/onboarding/sessions-overview-v1.mp4","data-sentry-element":"SplashScreen","data-sentry-component":"SessionsOnboarding","data-sentry-source-file":"SessionsOnboarding.tsx"})}
1var p=s(55596);function x(){let e=(0,r.useRouter)().query.projectId,{data:t,isLoading:s}=p.FH.sessions.hasAny.useQuery({projectId:e},{enabled:!!e,trpc:{context:{skipBatch:!0}},refetchInterval:1e4}),l=!s&&!t;return(0,a.jsx)(o.A,{headerProps:{title:"Sessions",help:{description:"A session is a collection of related traces, such as a conversation or thread. To begin, add a sessionId to the trace.",href:""}},scrollable:l,"data-sentry-element":"Page","data-sentry-component":"Sessions","data-sentry-source-file":"sessions.tsx",children:l?(0,a.jsx)(m,{}):(0,a.jsx)(n.A,{projectId:e})})}},76981:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/project/[projectId]/sessions",function(){return s(70799)}])},78056:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("GitMerge",[["circle",{cx:"18",cy:"18",r:"3",key:"1xkwt0"}],["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["path",{d:"M6 21V9a9 9 0 0 0 9 9",key:"7kw0sc"}]])},88750:(e,t,s)=>{"use strict";function a(e,t){if(!e)return{status:"error",rows:void 0};if(!t)return{status:"success",rows:e.map(e=>({...e}))};let s=t.reduce((e,t)=>(e[t.id]=t,e),{});return{status:"success",rows:e.map(e=>{let t=s[e.id];return{...e,...null!=t?t:{}}})}}s.d(t,{s:()=>a})},88991:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]])},89409:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});let a=(0,s(50405).A)("MessageCircleMore",[["path",{d:"M7.9 20A9 9 0 1 0 4 16.1L2 22Z",key:"vv11sd"}],["path",{d:"M8 12h.01",key:"czm47f"}],["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 12h.01",key:"1l6xoz"}]])},96359:(e,t,s)=>{"use strict";s.d(t,{i:()=>l,s:()=>o});var a=s(64476),r=s(70254),n=s(49343);let o=e=>{let t={inputUsage:e.observations.map(e=>e.inputUsage).reduce((e,t)=>e+t,0),outputUsage:e.observations.map(e=>e.outputUsage).reduce((e,t)=>e+t,0),totalUsage:e.observations.map(e=>e.totalUsage).reduce((e,t)=>e+t,0)};return(0,a.jsx)(l,{...t,rightIcon:e.rightIcon,variant:e.variant,"data-sentry-element":"TokenUsageBadge","data-sentry-component":"AggUsageBadge","data-sentry-source-file":"token-usage-badge.tsx"})},l=e=>{var t;let s="observation"in e?{inputUsage:e.observation.inputUsage,outputUsage:e.observation.outputUsage,totalUsage:e.observation.totalUsage}:e;if(0===s.inputUsage&&0===s.outputUsage&&0===s.totalUsage)return(0,a.jsx)(a.Fragment,{});let o="".concat((0,n.Eg)(s.inputUsage,0)," → ").concat((0,n.Eg)(s.outputUsage,0)," (∑ ").concat((0,n.Eg)(s.totalUsage,0),")");return e.inline?(0,a.jsxs)("span",{className:"flex items-center gap-1",children:[o,e.rightIcon]}):(0,a.jsx)(r.E,{variant:null!=(t=e.variant)?t:"outline","data-sentry-element":"Badge","data-sentry-component":"TokenUsageBadge","data-sentry-source-file":"token-usage-badge.tsx",children:(0,a.jsxs)("span",{className:"flex items-center gap-1",children:[o,e.rightIcon]})})}},99689:(e,t,s)=>{"use strict";s.d(t,{G:()=>l});var a=s(5776),r=s(55596),n=s(7950),o=s(29094);function l(e){let{projectId:t,scoreColumnKey:s,selectedFilterOption:l,showAggregateViewOnly:c=!1,scoreColumnPrefix:i,cellsLoading:d=!1,scoreKeysAndPropsData:u}=e,h=r.FH.scores.getScoreKeysAndProps.useQuery({projectId:t,...l?{selectedTimeOption:{option:l,filterSource:"TABLE"}}:{}},{trpc:{context:{skipBatch:!0}},refetchOnMount:!1}),g=null!=u?u:h.data;return{scoreColumns:(0,a.useMemo)(()=>(0,n.Su)({scoreColumnProps:g?(0,o.W7)(g):[],scoreColumnKey:s,scoreColumnPrefix:i,showAggregateViewOnly:c,cellsLoading:d}),[g,s,c,i,d]),scoreKeysAndProps:null!=g?g:[],isColumnLoading:h.isLoading}}}},e=>{e.O(0,[3136,8644,636,6593,8792],()=>e(e.s=76981)),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.