MCPcopy Create free account

hub / github.com/microsoft/AI-Engineering-Coach / functions

Functions1,686 in github.com/microsoft/AI-Engineering-Coach

↓ 17 callersFunctionmakeAssistant
(text: string, ts = '2025-06-15T10:00:02Z', usage?: Record<string, number>)
src/core/parser-claude.test.ts:53
↓ 17 callersFunctionparseCodexSessions
(sessionsDir: string)
src/core/parser-codex.ts:463
↓ 17 callersFunctionreconstructFromJsonl
(fpath: string)
src/core/parser-vscode-files.ts:349
↓ 17 callersFunctionset
(id: string, v: string)
src/webview/page-antipatterns-editor.ts:115
↓ 17 callersFunctionspotlight
(text: string)
src/core/spotlight.ts:35
↓ 16 callersFunctionargs
()
src/core/dsl/interpreter.ts:887
↓ 16 callersMethodgetSessions
(page: number, pageSize: number, f?: DateFilter, search?: string)
src/core/analyzer.ts:211
↓ 16 callersFunctionhashContent
(content: string)
src/core/rule-trust.ts:48
↓ 16 callersFunctionmakeSession
(overrides: Partial<Session> = {})
src/core/analyzer-patterns.test.ts:45
↓ 16 callersFunctionmb
(bytes: number)
scripts/benchmark-memory.ts:20
↓ 16 callersFunctionval
(id: string)
src/webview/page-antipatterns-editor.ts:77
↓ 15 callersFunctionmakeReq
(overrides: Partial<SessionRequest> = {})
src/core/antipatterns-e2e.test.ts:28
↓ 15 callersFunctionresolveField
(row: Record<string, unknown>, field: string)
src/core/dsl/interpreter.ts:326
↓ 15 callersFunctionstr
(value: unknown)
src/core/parser-vscode-cli.ts:96
↓ 15 callersFunctionthresholdEval
( field: keyof AchievementStats, target: number, labelFn: (value: number, target: number) => string, )
src/webview/page-achievements.ts:88
↓ 14 callersFunctiondetectDevcontainerFromRequests
(requests: SessionRequest[], cwd?: string)
src/core/parser-shared.ts:429
↓ 14 callersFunctionformatNumber
(value: number)
src/core/summary-export.ts:90
↓ 14 callersFunctionmakeTempDir
()
src/core/parser-vscode-files.test.ts:25
↓ 14 callersFunctionpct
(phase: number, intraPhase: number)
src/core/parser.ts:92
↓ 14 callersFunctionsafeJoinUnder
( baseDir: string, segments: string[], opts?: { allowedExts?: string[] }, )
src/webview/panel-shared.ts:95
↓ 14 callersFunctionstringValue
(value: unknown)
src/core/parser-codex.ts:77
↓ 13 callersFunctionclassifyWorkType
(msg: string)
src/core/helpers.ts:291
↓ 13 callersFunctionevaluateMetric
( filterExpr: string, aggregationExpr: string, exampleTemplate: string, rows: Record<string, unknown>[
src/core/metric-engine.ts:178
↓ 13 callersMethodgetWorkflowOptimization
(f?: DateFilter)
src/core/analyzer.ts:225
↓ 13 callersFunctionlooseEquals
(a: unknown, b: unknown)
src/core/dsl/interpreter.ts:255
↓ 13 callersFunctionmakeConfigFile
(overrides: Partial<ConfigFileInfo> = {})
src/core/analyzer-config.test.ts:83
↓ 13 callersFunctionmakeFlowSession
Create a session with rapid follow-ups (deep flow)
src/core/analyzer-flow.test.ts:64
↓ 13 callersFunctionpipeNode
(value: ASTNode, filter: string, arg?: ASTNode)
src/core/dsl/interpreter.test.ts:18
↓ 13 callersFunctionrunEmitters
(reqs: SessionRequest[], sessions: Session[], skipIdeDetectors: boolean)
src/core/detector-registry.ts:282
↓ 13 callersFunctionstatPill
(label: string, value: string | number, color?: string)
src/webview/page-rule-editor.ts:77
↓ 13 callersFunctiontopN
(arr: T[], n: number)
src/mcp/formatters.ts:34
↓ 13 callersFunctionupdateTelemetry
(t: WorkerTelemetry)
src/webview/telemetry-strip.ts:86
↓ 13 callersFunctionwithErrorBoundary
( pageName: string, container: HTMLElement, render: () => void | Promise<void>, )
src/webview/shared.ts:445
↓ 13 callersFunctionwithProjectsDir
(filename: string, lines: object[], run: (projectsDir: string) => void)
src/core/parser-claude.test.ts:67
↓ 12 callersFunctionbooleanNode
(value: boolean)
src/core/dsl/interpreter.test.ts:12
↓ 12 callersFunctioncreateAnalyzer
(sessions: Session[])
src/core/analyzer-flow.test.ts:79
↓ 12 callersFunctiond
(key: keyof typeof FIXTURES)
src/core/profanity.test.ts:26
↓ 12 callersMethodgetRecommendations
(f?: DateFilter)
src/core/analyzer.ts:215
↓ 12 callersMethodgetWorkLifeBalance
(filter?: DateFilter)
src/core/summary-export.ts:33
↓ 12 callersFunctionhtml
(strings: TemplateStringsArray, ...values: unknown[])
src/webview/html-tag.test.ts:46
↓ 12 callersFunctionmakeReq
(overrides: Partial<SessionRequest> = {})
src/core/rule-equivalence.test.ts:25
↓ 12 callersFunctionmakeRequest
(overrides: Partial<SessionRequest> = {})
src/core/analyzer-workflows.test.ts:10
↓ 12 callersFunctionparseAllLogsAsyncDetailed
( logsDirs: string[], onProgress?: ProgressCallback, )
src/core/parser.ts:542
↓ 12 callersFunctionparseCLIEventsFile
(eventsPath: string, wsId: string, wsName: string, customInstructionsBytes?: number)
src/core/parser-vscode-cli.ts:398
↓ 12 callersFunctionparseFilter
(input: Record<string, unknown>)
src/mcp/tools.ts:33
↓ 12 callersFunctionscoreToStatus
(score: number)
src/core/analyzer-patterns.ts:17
↓ 12 callersFunctiontextResult
(data: unknown)
src/mcp/tools.ts:50
↓ 11 callersFunctionextractSkillPathsFromText
(text: string)
src/core/parser-shared.ts:476
↓ 11 callersMethodgetStats
(filter?: DateFilter)
src/core/summary-export.ts:30
↓ 11 callersFunctionmakeReq
(overrides: Partial<SessionRequest> = {})
src/core/parser-shared.test.ts:13
↓ 11 callersFunctionmakeRequest
(overrides: Partial<SessionRequest> = {})
src/core/rule-engine.test.ts:82
↓ 11 callersFunctionparseAllLogs
(logsDirs: string[])
src/core/parser.ts:512
↓ 10 callersMethodclear
()
src/webview/panel-cache.ts:21
↓ 10 callersFunctiondebugCore
(scope: string, message: string, detail?: unknown)
src/core/log.ts:54
↓ 10 callersFunctionevaluateTrigger
( triggerExpr: string, emission: DetectorEmission, thresholds?: Record<string, number>, )
src/core/metric-engine.ts:231
↓ 10 callersFunctionfileUriToPath
(raw: string)
src/core/helpers.ts:23
↓ 10 callersFunctionfindLogsDirs
()
src/core/parser.ts:98
↓ 10 callersFunctionforEachJsonlLine
(fpath: string, onLine: (line: string) => void)
src/core/parser-vscode-files.ts:76
↓ 10 callersMethodgetCodeProduction
(filter?: DateFilter)
src/core/summary-export.ts:31
↓ 10 callersMethodgetContextRangeAvailability
(f?: DateFilter)
src/core/analyzer.ts:239
↓ 10 callersMethodgetDayTimeline
(dateStr?: string, mode?: string, f?: DateFilter)
src/core/analyzer.ts:210
↓ 10 callersFunctiongetPending
()
src/core/rule-trust.ts:131
↓ 10 callersFunctiongetRuntimeDebugLogPath
()
src/core/runtime-debug.ts:51
↓ 10 callersFunctionmakeSession
(overrides: Partial<Session> = {})
src/core/analyzer-workflows.test.ts:45
↓ 10 callersFunctionmakeSession
(overrides: Partial<Session> = {})
src/core/parser-main.test.ts:83
↓ 10 callersFunctionmemory
(label: string)
scripts/benchmark-reload-stability.ts:26
↓ 10 callersFunctionparseAllLogsViaWorker
( logsDirs: string[], onProgress?: ProgressCallback, deps?: { fork?: ForkFn }, )
src/core/parser-worker-host.ts:50
↓ 10 callersFunctionrawHtml
(s: string)
src/webview/shared.ts:220
↓ 10 callersFunctionreport
(p)
src/core/parser.ts:547
↓ 10 callersFunctionrun
()
scripts/parse-parity.ts:124
↓ 10 callersFunctionscanConfigFiles
(rootPath: string)
src/core/config-health-helpers.ts:123
↓ 10 callersFunctionstripSessionsForMemory
(sessions: Session[])
src/core/cache.ts:413
↓ 10 callersFunctionstripSingleSession
(session: Session)
src/core/parser-shared.ts:418
↓ 10 callersFunctiontextValue
(value: unknown)
src/core/detector-registry.ts:40
↓ 10 callersFunctionvalidateDateFilter
* Simulates panel.ts validateDateFilter -- this is the exact logic * from the extension-side RPC handler that processes webview messages.
src/core/analyzer.test.ts:14
↓ 9 callersFunctionassertTrustedPath
(filePath: string)
src/core/parser-shared.ts:23
↓ 9 callersFunctionbuildAnalyzer
(sessions: Session[])
src/core/antipatterns-e2e.test.ts:383
↓ 9 callersFunctioncreateAnalyzer
(sessions: Session[])
src/core/analyzer-workflows.test.ts:63
↓ 9 callersFunctiondestroyChartById
(canvasId: string)
src/webview/shared.ts:139
↓ 9 callersMethodfilterSessions
Public access to filtered sessions for rule editor preview.
src/core/analyzer.ts:189
↓ 9 callersFunctionfmtMem
(mb: number)
src/webview/telemetry-strip.ts:19
↓ 9 callersMethodgetAiCreditBurndown
(config: BurndownConfig, f?: DateFilter)
src/core/analyzer.ts:207
↓ 9 callersFunctiongetStringArray
(value: unknown, limit: number)
src/webview/panel-request-service.ts:85
↓ 9 callersFunctionharnessFromPath
(logsDir: string)
src/core/parser-vscode.ts:18
↓ 9 callersFunctionisSafeExternalHttpsUrl
(value: unknown)
src/webview/panel-shared.ts:80
↓ 9 callersFunctionllmAvailable
()
src/webview/capabilities.ts:36
↓ 9 callersFunctionpercentile
(values: number[], p: number)
src/webview/loading-grid-model.ts:47
↓ 9 callersFunctionwithCodexFile
(lines: object[], run: (sessionsDir: string, filePath: string) => void)
src/core/parser-codex.test.ts:18
↓ 8 callersFunctionassert
(condition, label, detail)
scripts/test-catalog-fetch.mjs:63
↓ 8 callersFunctioncollectLines
(write: (onLine: (line: string) => void) => void)
src/core/parser-vscode-files.test.ts:341
↓ 8 callersFunctioncreateToken
(type: TokenType, value: string, pos: number, nextIndex: number)
src/core/dsl/lexer.ts:101
↓ 8 callersFunctiondirEntry
(name: string)
src/core/parser-main.test.ts:98
↓ 8 callersFunctionenter
()
src/core/dsl/parser.ts:47
↓ 8 callersFunctionexit
()
src/core/dsl/parser.ts:53
↓ 8 callersFunctionfieldAccessNode
(object: ASTNode, field: string)
src/core/dsl/interpreter.test.ts:14
↓ 8 callersMethodfilterRequests
Public access to filtered requests for rule editor preview.
src/core/analyzer.ts:187
↓ 8 callersMethodgetCalendarActivity
(f?: DateFilter)
src/core/analyzer.ts:248
↓ 8 callersFunctiongetDatasetValue
(element: HTMLElement, key: string)
src/webview/page-antipatterns.ts:143
↓ 8 callersMethodgetHeatmap
(f?: DateFilter)
src/core/analyzer.ts:200
↓ 8 callersMethodgetSessionDetail
(sessionId: string)
src/core/analyzer.ts:212
← previousnext →101–200 of 1,686, ranked by callers