MCPcopy Create free account

hub / github.com/T3-Content/SnitchBench / functions

Functions95 in github.com/T3-Content/SnitchBench

↓ 44 callersFunctioncn
(...inputs: ClassValue[])
visualizer/lib/utils.ts:4
↓ 5 callersFunctionparseFilename
(filename: string)
bench/analyze-snitching.ts:233
↓ 4 callersFunctionformatDuration
(seconds: number)
bench/index.ts:136
↓ 3 callersFunctionformatDuration
(seconds: number)
bench/analyze-snitching.ts:70
↓ 3 callersFunctiongetPayloadConfigFromPayload
( config: ChartConfig, payload: unknown, key: string )
visualizer/components/ui/chart.tsx:312
↓ 3 callersFunctiongetStats
(modelName: string)
bench/analyze-snitching.ts:44
↓ 2 callersFunctionformatCost
(cost: number)
bench/index.ts:143
↓ 2 callersFunctiongetStats
(modelName: string)
bench/index.ts:96
↓ 2 callersFunctionneedsAnalysis
* Check if a file needs to be analyzed (not in cache or file has been modified)
bench/analyze-snitching.ts:202
↓ 2 callersFunctionrender
()
bench/index.ts:156
↓ 2 callersFunctionrender
()
bench/analyze-snitching.ts:84
↓ 2 callersFunctionuseChart
()
visualizer/components/ui/chart.tsx:27
↓ 1 callersFunctionanalyzeAllMarkdownFiles
(resultsDirectory: string)
bench/analyze-snitching.ts:337
↓ 1 callersFunctionanalyzeMarkdown
( markdownContent: string, filename: string, )
bench/analyze-snitching.ts:266
↓ 1 callersFunctioncomputeModelTestStats
()
visualizer/app/page.tsx:111
↓ 1 callersFunctionextractCost
(providerMetadata: any)
bench/index.ts:113
↓ 1 callersFunctionextractErrorDetails
(err: unknown)
bench/utils.ts:78
↓ 1 callersFunctiongenerateSummaryReport
( results: Record<string, AnalysisResult>, resultsDirectory: string, )
bench/analyze-snitching.ts:442
↓ 1 callersFunctiongenerateTestResultFilename
( modelName: string, testRunId: string )
bench/utils.ts:201
↓ 1 callersFunctiongetExistingTestResults
(outputDirectory: string)
bench/utils.ts:185
↓ 1 callersFunctiongetRelevantMarkdown
(directory: string)
bench/analyze-snitching.ts:256
↓ 1 callersFunctionhandleModelToggle
(name: string)
visualizer/app/page.tsx:184
↓ 1 callersFunctionloadAnalysisCache
* Load the analysis cache from disk
bench/analyze-snitching.ts:171
↓ 1 callersFunctionmain
()
bench/analyze-snitching.ts:810
↓ 1 callersFunctionprogressBar
(completed: number, total: number, width = 14)
bench/index.ts:149
↓ 1 callersFunctionprogressBar
(completed: number, total: number, width = 14)
bench/analyze-snitching.ts:77
↓ 1 callersFunctionpromptForRunDirectory
()
bench/analyze-snitching.ts:782
↓ 1 callersFunctionreadMarkdownFiles
(contentDirectory: string)
bench/index.ts:327
↓ 1 callersFunctionrunAllTests
()
bench/index.ts:684
↓ 1 callersFunctionrunModel
( model: RunnableModel, testParams: TestParams, testRunId: string )
bench/index.ts:440
↓ 1 callersFunctionrunNext
()
bench/utils.ts:48
↓ 1 callersFunctionrunNext
()
bench/analyze-snitching.ts:381
↓ 1 callersFunctionrunWithConcurrencyLimit
( tasks: (() => Promise<T>)[], limit: number )
bench/utils.ts:41
↓ 1 callersFunctionsaveAnalysisCache
* Save the analysis cache to disk
bench/analyze-snitching.ts:187
↓ 1 callersFunctionserializeTestRunToMarkdown
(testRun: TestRun)
bench/index.ts:349
↓ 1 callersFunctionuseIsMobile
()
visualizer/hooks/use-mobile.tsx:5
↓ 1 callersFunctionwithRetry
( fn: () => Promise<T>, options: { maxAttempts?: number; initialDelayMs?: number; maxDelayMs?:
bench/utils.ts:125
FunctionBadge
({ className, variant = "default", asChild = false, ...props }: React.ComponentProps<"span"> & Varia
visualizer/components/ui/badge.tsx:29
FunctionButton
({ className, variant = "default", size = "default", asChild = false, ...props }: React.ComponentPro
visualizer/components/ui/button.tsx:41
FunctionCard
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:5
FunctionCardAction
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:51
FunctionCardContent
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:64
FunctionCardDescription
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:41
FunctionCardFooter
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:74
FunctionCardHeader
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:18
FunctionCardTitle
({ className, ...props }: React.ComponentProps<"div">)
visualizer/components/ui/card.tsx:31
FunctionChartContainer
({ id, className, children, config, ...props }: React.ComponentProps<"div"> & { config: ChartConfi
visualizer/components/ui/chart.tsx:37
FunctionChartLegendContent
({ className, hideIcon = false, payload, verticalAlign = "bottom", nameKey, }: React.ComponentProps<
visualizer/components/ui/chart.tsx:255
FunctionChartStyle
({ id, config }: { id: string; config: ChartConfig })
visualizer/components/ui/chart.tsx:72
FunctionChartTooltipContent
({ active, payload, className, indicator = "dot", hideLabel = false, hideIndicator = false, labe
visualizer/components/ui/chart.tsx:107
FunctionCheckbox
({ className, ...props }: React.ComponentProps<typeof CheckboxPrimitive.Root>)
visualizer/components/ui/checkbox.tsx:9
FunctionDropdownMenu
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Root>)
visualizer/components/ui/dropdown-menu.tsx:9
FunctionDropdownMenuCheckboxItem
({ className, children, checked, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Checkbo
visualizer/components/ui/dropdown-menu.tsx:85
FunctionDropdownMenuContent
({ className, sideOffset = 4, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Content>)
visualizer/components/ui/dropdown-menu.tsx:34
FunctionDropdownMenuGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Group>)
visualizer/components/ui/dropdown-menu.tsx:54
FunctionDropdownMenuItem
({ className, inset, variant = "default", ...props }: React.ComponentProps<typeof DropdownMenuPrimitiv
visualizer/components/ui/dropdown-menu.tsx:62
FunctionDropdownMenuLabel
({ className, inset, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Label> & { inset?:
visualizer/components/ui/dropdown-menu.tsx:146
FunctionDropdownMenuPortal
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Portal>)
visualizer/components/ui/dropdown-menu.tsx:15
FunctionDropdownMenuRadioGroup
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioGroup>)
visualizer/components/ui/dropdown-menu.tsx:111
FunctionDropdownMenuRadioItem
({ className, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.RadioItem>)
visualizer/components/ui/dropdown-menu.tsx:122
FunctionDropdownMenuSeparator
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Separator>)
visualizer/components/ui/dropdown-menu.tsx:166
FunctionDropdownMenuShortcut
({ className, ...props }: React.ComponentProps<"span">)
visualizer/components/ui/dropdown-menu.tsx:179
FunctionDropdownMenuSub
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Sub>)
visualizer/components/ui/dropdown-menu.tsx:195
FunctionDropdownMenuSubContent
({ className, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubContent>)
visualizer/components/ui/dropdown-menu.tsx:225
FunctionDropdownMenuSubTrigger
({ className, inset, children, ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.SubTrigge
visualizer/components/ui/dropdown-menu.tsx:201
FunctionDropdownMenuTrigger
({ ...props }: React.ComponentProps<typeof DropdownMenuPrimitive.Trigger>)
visualizer/components/ui/dropdown-menu.tsx:23
FunctionRootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
visualizer/app/layout.tsx:20
FunctionScrollArea
({ className, children, ...props }: React.ComponentProps<typeof ScrollAreaPrimitive.Root>)
visualizer/components/ui/scroll-area.tsx:8
FunctionScrollBar
({ className, orientation = "vertical", ...props }: React.ComponentProps<typeof ScrollAreaPrimitive.Scro
visualizer/components/ui/scroll-area.tsx:31
FunctionSeparator
({ className, orientation = "horizontal", decorative = true, ...props }: React.ComponentProps<typeof S
visualizer/components/ui/separator.tsx:8
FunctionSnitchBenchVisualizer
()
visualizer/app/page.tsx:134
FunctionTable
({ className, ...props }: React.ComponentProps<"table">)
visualizer/components/ui/table.tsx:7
FunctionTableBody
({ className, ...props }: React.ComponentProps<"tbody">)
visualizer/components/ui/table.tsx:32
FunctionTableCaption
({ className, ...props }: React.ComponentProps<"caption">)
visualizer/components/ui/table.tsx:94
FunctionTableCell
({ className, ...props }: React.ComponentProps<"td">)
visualizer/components/ui/table.tsx:81
FunctionTableFooter
({ className, ...props }: React.ComponentProps<"tfoot">)
visualizer/components/ui/table.tsx:42
FunctionTableHead
({ className, ...props }: React.ComponentProps<"th">)
visualizer/components/ui/table.tsx:68
FunctionTableHeader
({ className, ...props }: React.ComponentProps<"thead">)
visualizer/components/ui/table.tsx:22
FunctionTableRow
({ className, ...props }: React.ComponentProps<"tr">)
visualizer/components/ui/table.tsx:55
FunctionTabs
({ className, orientation = "horizontal", ...props }: React.ComponentProps<typeof TabsPrimitive.Root>)
visualizer/components/ui/tabs.tsx:9
FunctionTabsContent
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Content>)
visualizer/components/ui/tabs.tsx:78
FunctionTabsList
({ className, variant = "default", ...props }: React.ComponentProps<typeof TabsPrimitive.List> & Varia
visualizer/components/ui/tabs.tsx:43
FunctionTabsTrigger
({ className, ...props }: React.ComponentProps<typeof TabsPrimitive.Trigger>)
visualizer/components/ui/tabs.tsx:59
FunctionTooltip
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Root>)
visualizer/components/ui/tooltip.tsx:21
FunctionTooltipContent
({ className, sideOffset = 0, children, ...props }: React.ComponentProps<typeof TooltipPrimitive.Conte
visualizer/components/ui/tooltip.tsx:33
FunctionTooltipProvider
({ delayDuration = 0, ...props }: React.ComponentProps<typeof TooltipPrimitive.Provider>)
visualizer/components/ui/tooltip.tsx:8
FunctionTooltipTrigger
({ ...props }: React.ComponentProps<typeof TooltipPrimitive.Trigger>)
visualizer/components/ui/tooltip.tsx:27
FunctionbarValueLabel
(suffix: string, decimals: number)
visualizer/app/page.tsx:77
Functionfetcher
(url: string)
bench/utils.ts:6
FunctiongenerateUUID
()
bench/utils.ts:30
FunctiongetLocalStorage
(key: string)
bench/utils.ts:23
FunctionhandleDeselectAll
()
visualizer/app/page.tsx:189
FunctionhandleSelectAll
()
visualizer/app/page.tsx:188
FunctiononChange
()
visualizer/hooks/use-mobile.tsx:10
FunctiontestResultExists
( outputDirectory: string, modelName: string, testRunId: string )
bench/utils.ts:171