MCPcopy Create free account

hub / github.com/YanpengQi7/ai-reliability-copilot / functions

Functions237 in github.com/YanpengQi7/ai-reliability-copilot

↓ 1 callersFunctionbuildMcpServer
()
src/lib/mcp/server.ts:61
↓ 1 callersFunctionbuildToolDefs
()
src/lib/agent/tools.ts:105
↓ 1 callersFunctioncheckAuth
(req: Request)
src/app/api/mcp/route.ts:48
↓ 1 callersFunctioncheckAuth
(req: Request)
src/app/api/webhook/alert/route.ts:42
↓ 1 callersFunctionchunkMarkdown
(text: string, opts: { maxChars?: number; overlapChars?: number } = {})
src/lib/kb.ts:32
↓ 1 callersFunctionclampObservation
(text: string)
src/lib/agent/tools.ts:124
↓ 1 callersFunctionconcatChunks
(chunks: Uint8Array[])
src/lib/streamUsage.ts:50
↓ 1 callersFunctiondescribeImage
(image: string, signal?: AbortSignal)
src/lib/vision.ts:44
↓ 1 callersFunctiondetectKind
(filename: string)
scripts/ingest-kb.ts:21
↓ 1 callersFunctionestimateSize
(result: { content: Array<unknown> })
src/lib/mcp/telemetry.ts:114
↓ 1 callersFunctionextractClaims
(text: string)
scripts/calib-grounding.ts:38
↓ 1 callersFunctionextractTitle
(text: string)
scripts/ingest-kb.ts:30
↓ 1 callersFunctionfirstTextContent
(result: { content: Array<unknown> })
src/lib/mcp/telemetry.ts:109
↓ 1 callersFunctionfmtLog
(l: LogLine)
src/lib/agent/tools.ts:129
↓ 1 callersFunctiongetAnthropic
()
src/lib/ai.ts:40
↓ 1 callersFunctiongetClient
()
src/lib/vision.ts:16
↓ 1 callersFunctiongetOpenAI
()
src/lib/ai.ts:26
↓ 1 callersFunctiongetOpenAI
()
src/lib/embeddings.ts:6
↓ 1 callersFunctiongetProvider
()
src/lib/ai.ts:10
↓ 1 callersFunctiongroundingRubricBlock
()
src/lib/eval/judge.ts:72
↓ 1 callersFunctionhandleScreenshotUpload
(file: File)
src/components/IncidentInputForm.tsx:69
↓ 1 callersFunctionhasVisionProvider
()
src/lib/vision.ts:22
↓ 1 callersFunctionhashContent
(text: string)
src/lib/kb.ts:60
↓ 1 callersFunctionheaders
()
next.config.ts:19
↓ 1 callersFunctioningestDocument
(input: { source_path: string; kind: KbKind; title?: string; raw_text: string; allowSecrets?: boolea
src/lib/kb.ts:69
↓ 1 callersFunctioninvalidJson
()
src/lib/http.ts:48
↓ 1 callersFunctioninvestigatorSystem
(input: InvestigationInput)
src/lib/agent/investigate.ts:36
↓ 1 callersMethodisDuplicate
(tool: string, input: Record<string, unknown>)
src/lib/agent/state.ts:23
↓ 1 callersFunctionkindColor
(kind: string)
src/app/kb/page.tsx:60
↓ 1 callersFunctionlanguageInstruction
(lang: OutputLanguage)
src/lib/prompts.ts:167
↓ 1 callersFunctionlistIncidents
(limit = 50)
src/lib/db.ts:38
↓ 1 callersFunctionlog
(level: LogLevel, event: string, fields: Record<string, unknown> = {})
src/lib/observability.ts:14
↓ 1 callersFunctionmain
()
scripts/run-evals-crossjudge.ts:75
↓ 1 callersFunctionmain
()
scripts/ingest-kb.ts:45
↓ 1 callersFunctionmain
()
scripts/seed-scenarios.ts:11
↓ 1 callersFunctionmain
()
scripts/backfill-similar.ts:11
↓ 1 callersFunctionmain
()
scripts/run-agent.ts:120
↓ 1 callersFunctionmain
()
scripts/run-evals.ts:38
↓ 1 callersFunctionmain
()
scripts/human-vs-judge.ts:105
↓ 1 callersFunctionmain
()
scripts/calib-grounding.ts:66
↓ 1 callersFunctionmain
()
scripts/run-evals-agentic.ts:124
↓ 1 callersFunctionnewAgg
()
src/app/evals/page.tsx:85
↓ 1 callersFunctionopenUrl
(u)
cli/bin/sre.mjs:127
↓ 1 callersFunctionopenai
(modelId: string)
src/lib/ai.ts:33
↓ 1 callersFunctionparseArgs
()
scripts/human-vs-judge.ts:23
↓ 1 callersFunctionpearson
(ps: Pair[])
scripts/run-evals-crossjudge.ts:59
↓ 1 callersFunctionpearson
(xs: number[], ys: number[])
scripts/human-vs-judge.ts:47
↓ 1 callersFunctionpreviewAnalysis
(a: { summary: string | null; severity: string | null; root_causes: unknown; investigation_checklist:
scripts/human-vs-judge.ts:70
↓ 1 callersFunctionprintAnalysis
(a, url)
cli/bin/sre.mjs:135
↓ 1 callersFunctionprintTrace
(trace: TraceStep[])
scripts/run-agent.ts:27
↓ 1 callersFunctionrateLimited
(retryAfterSec: number)
src/app/api/mcp/route.ts:34
↓ 1 callersFunctionreadStdin
()
cli/bin/sre.mjs:114
↓ 1 callersMethodrecord
(step: TraceStep)
src/lib/agent/state.ts:27
↓ 1 callersFunctionredact
(match: string)
src/lib/secretScan.ts:29
↓ 1 callersMethodrender
(opts: { stepsUsed: number; stepCap: number })
src/lib/agent/state.ts:39
↓ 1 callersFunctionresolveModel
(spec: string)
src/lib/ai.ts:59
↓ 1 callersFunctionrubricDescription
()
src/lib/eval/judge.ts:6
↓ 1 callersFunctionrun
(version: "v1" | "v2" | "v3")
src/components/ReRunButton.tsx:15
↓ 1 callersFunctionrunHandler
( name: ToolName, input: Record<string, unknown>, ctx: InvestigationInput, )
src/lib/agent/tools.ts:149
↓ 1 callersFunctionrunSingle
(scenario: Scenario, language: OutputLanguage)
scripts/run-evals-agentic.ts:63
↓ 1 callersFunctionsafeRequestId
(value: string | null)
src/lib/observability.ts:3
↓ 1 callersFunctionscoreRow
( mode: Mode, scenario: Scenario, language: OutputLanguage, )
scripts/run-evals-agentic.ts:87
↓ 1 callersFunctionselftest
()
scripts/run-agent.ts:63
↓ 1 callersFunctionsetLocaleAction
(locale: Locale)
src/lib/i18n/actions.ts:10
↓ 1 callersFunctionsleep
(ms)
cli/bin/sre.mjs:123
↓ 1 callersFunctionstatusIcon
(s: TraceStep["status"])
scripts/run-agent.ts:23
↓ 1 callersFunctiontaskMessage
(input: InvestigationInput)
src/lib/agent/investigate.ts:54
↓ 1 callersFunctionunauthorized
()
src/app/api/mcp/route.ts:27
↓ 1 callersFunctionvalidationError
(err: ZodError)
src/lib/http.ts:42
↓ 1 callersFunctionwalkMarkdown
(dir: string)
scripts/ingest-kb.ts:35
↓ 1 callersFunctionwithClientIp
(ip: string | null, fn: () => Promise<T>)
src/lib/mcp/telemetry.ts:33
FunctionAggSection
({ title, agg, dims, dimLabelKey, locale, }: { title: string; agg: Map<string, { count: number;
src/app/evals/page.tsx:176
FunctionAnalysisCard
({ a, locale }: { a: AnalysisRow; locale: "en" | "zh" })
src/app/incidents/[id]/page.tsx:190
FunctionAnalysisView
({ a }: { a: Analysis })
src/app/investigate/page.tsx:85
FunctionCard
({ title, children }: { title: string; children: React.ReactNode })
src/app/incidents/[id]/page.tsx:163
FunctionCopyButton
({ text, label = "Copy" }: { text: string; label?: string })
src/components/CopyButton.tsx:5
FunctionDELETE
(req: Request)
src/app/api/mcp/route.ts:96
FunctionEmptyState
({ title, body }: { title: string; body: string })
src/app/incidents/page.tsx:57
FunctionErrorPage
({ error, unstable_retry, }: { error: Error & { digest?: string }; unstable_retry: () => void; })
src/app/error.tsx:5
FunctionEvalsPage
()
src/app/evals/page.tsx:36
FunctionEvaluateButton
({ analysisId, scenarioSlug }: { analysisId: string; scenarioSlug?: string })
src/components/EvaluateButton.tsx:8
FunctionGET
(req: Request)
src/app/api/mcp/route.ts:88
FunctionGET
(req: Request, { params }: { params: Promise<{ id: string }> })
src/app/api/incidents/[id]/route.ts:19
FunctionGET
(req: Request)
src/app/api/healthz/route.ts:20
FunctionHome
()
src/app/page.tsx:21
FunctionIncidentDetail
({ params }: { params: Promise<{ id: string }> })
src/app/incidents/[id]/page.tsx:17
FunctionIncidentInputForm
({ value, onChange, onSubmit, onStop, isLoading, isSaving, generationStopped, analysisError,
src/components/IncidentInputForm.tsx:29
FunctionIncidentsPage
()
src/app/incidents/page.tsx:9
FunctionInvestigatePage
()
src/app/investigate/page.tsx:156
FunctionKbPage
()
src/app/kb/page.tsx:11
FunctionLanguageSwitcher
()
src/components/LanguageSwitcher.tsx:8
FunctionLoading
()
src/app/loading.tsx:1
FunctionLocaleProvider
({ locale, children }: { locale: Locale; children: React.ReactNode })
src/lib/i18n/client.tsx:8
FunctionMcpUsagePage
()
src/app/mcp-usage/page.tsx:21
FunctionNav
()
src/components/Nav.tsx:7
FunctionNotFound
()
src/app/not-found.tsx:3
FunctionPOST
(req: Request, { params }: { params: Promise<{ slug: string }> })
src/app/api/scenarios/[slug]/run/route.ts:19
FunctionPOST
(req: Request)
src/app/api/evaluate/route.ts:21
FunctionPOST
(req: NextRequest)
src/app/api/investigate/route.ts:30
FunctionPOST
(req: NextRequest)
src/app/api/vision/route.ts:21
← previousnext →101–200 of 237, ranked by callers