MCPcopy Create free account

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

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

↓ 5 callersFunctiongetAllMetrics
()
src/core/metric-engine.ts:499
↓ 5 callersFunctiongetFilterBase
()
src/webview/page-image-gallery.ts:207
↓ 5 callersMethodgetHarnesses
()
src/core/analyzer.ts:183
↓ 5 callersFunctiongetInputPath
(input: Record<string, unknown> | undefined, key: string)
src/core/parser-claude.ts:202
↓ 5 callersFunctiongetNum
(flag: string, def: number)
scripts/generate-synthetic-logs.ts:127
↓ 5 callersFunctiongetPersonalRulesDir
()
src/core/rule-loader.ts:69
↓ 5 callersFunctioninitMessageListener
( onProgress: (msg: { phase: number; detail?: string; pct: number; sessions?: number; linesOfCode?: number;
src/webview/shared.ts:64
↓ 5 callersFunctioninstallRuntimeDebugHooks
(scope = 'extension-host')
src/core/runtime-debug.ts:82
↓ 5 callersFunctionisRecord
(value: unknown)
src/core/parser-claude.ts:99
↓ 5 callersFunctionloadPanelModule
()
src/extension.ts:32
↓ 5 callersFunctionmakeSession
(id: number, reqCount: number)
src/core/parser.bench.ts:61
↓ 5 callersFunctionmakeSession
(overrides: Record<string, unknown> = {})
src/core/schemas.test.ts:44
↓ 5 callersFunctionmakeSession
()
src/core/cache.test.ts:41
↓ 5 callersFunctionmem
(over: Partial<NodeJS.MemoryUsage> = {})
src/core/worker-telemetry.test.ts:16
↓ 5 callersMethodonAck
Record a parent acknowledgement for chunk `seq` and release any waiter.
src/core/parse-worker-stream.ts:38
↓ 5 callersMethodonBlocked
Called with full context for every blocked file.
src/core/rule-trust.ts:149
↓ 5 callersFunctionparseAggregation
(expr: string)
src/core/dsl/index.ts:85
↓ 5 callersFunctionparseCLIWorkspaceFolderPath
(wsYamlPath: string)
src/core/parser-vscode-files.ts:580
↓ 5 callersFunctionparseCLIWorkspaceName
(wsYamlPath: string)
src/core/parser-vscode-files.ts:561
↓ 5 callersFunctionrangeStartTimestamp
(days: number, now: number = Date.now())
src/webview/page-image-gallery.ts:99
↓ 5 callersFunctionreadSnippet
(rootPath: string, candidates: string[], maxChars: number)
src/core/config-health-helpers.ts:477
↓ 5 callersFunctionreadTextWithByteLimit
(response: Response, maxBytes: number, tooLargeMessage: string)
src/webview/fetch-utils.ts:6
↓ 5 callersFunctionrecordValue
(value: unknown)
src/core/parser-codex.ts:83
↓ 5 callersFunctionrecordValue
(value: unknown)
src/core/parser-vscode-cli.ts:102
↓ 5 callersFunctionrenderBurndownChartLater
(renderBurndownChart: () => Promise<void>)
src/webview/page-burndown.ts:45
↓ 5 callersFunctionrenderQuiz
(questions: QuizQuestion[], index: number)
src/webview/page-learning-templates.ts:82
↓ 5 callersFunctionrenderWorkspaceGrid
(plan: string[])
src/webview/loading-grid-view.ts:40
↓ 5 callersFunctionrerenderPage
()
src/webview/page-image-gallery.ts:276
↓ 5 callersFunctionsBar
(label: string, pct: number, tooltip?: string)
src/webview/page-config.ts:775
↓ 5 callersFunctionsection
(name)
scripts/test-catalog-fetch.mjs:73
↓ 5 callersFunctionsetMemoryCache
(result: ParseResult, dirMetas: DirMetas)
src/core/cache.ts:153
↓ 5 callersFunctionshortWorkspace
(ws: string)
src/webview/page-image-gallery.ts:575
↓ 5 callersFunctionskipCharacterClass
(pattern: string, index: number)
src/core/dsl/safe-regex.ts:84
↓ 5 callersFunctiontoEventListener
(handler: (event: E) => Promise<void>)
src/webview/page-antipatterns.ts:137
↓ 5 callersFunctiontoNum
(v: unknown)
src/core/dsl/index.ts:223
↓ 5 callersFunctionupdateWorkspaceCell
(workspaceKey: string, detail?: string)
src/webview/loading-grid-view.ts:84
↓ 5 callersFunctionwithChatSession
(requests: unknown[], run: (filePath: string) => void)
src/core/parser-vscode.test.ts:260
↓ 4 callersFunction$$
(sel: string)
src/webview/shared.ts:148
↓ 4 callersMethodaddDailyGroupLoc
( groupMap: Map<string, Map<string, number>>, key: string, day: string, loc: number, )
src/core/analyzer-production.ts:124
↓ 4 callersFunctionaddSession
(workspaces: WorkspaceMap, sessions: Session[], session: Session, rootPath: string)
src/core/parser-harnesses.ts:27
↓ 4 callersFunctionaggregationLevel
(rangeDays: number)
src/webview/page-output.ts:16
↓ 4 callersFunctionanalyzeHookCoverage
(rootPath: string)
src/core/config-health-helpers.ts:332
↓ 4 callersFunctionbuildCleanDataset
Minimal clean data (nothing triggers).
src/core/antipatterns-e2e.test.ts:182
↓ 4 callersFunctionbuildFileTree
(rootPath: string, maxDepth: number, maxEntries: number)
src/core/config-health-helpers.ts:455
↓ 4 callersFunctionbuildSkippedBanner
( skippedFiles: number, skippedLines: number, handlers: SkippedBannerHandlers, )
src/webview/skipped-banner.ts:30
↓ 4 callersFunctioncallLlm
(messages: vscode.LanguageModelChatMessage[])
src/webview/panel-llm.ts:379
↓ 4 callersFunctioncanonicalApprovalKey
(filePath: string)
src/core/rule-trust.ts:59
↓ 4 callersFunctioncapFiles
(files: string[], dir: string, label: string)
src/core/rule-loader.ts:59
↓ 4 callersFunctionclearLayerRules
(layer: 'personal' | 'project')
src/core/rule-engine.ts:61
↓ 4 callersFunctionclearMetrics
()
src/core/metric-engine.ts:503
↓ 4 callersFunctioncollectExternalHarnesses
( workspaces: Map<string, Workspace>, sessions: import('./types').Session[], onProgress?: ProgressCallba
src/core/parser.ts:493
↓ 4 callersFunctioncompileTrigger
(expr: string)
src/core/dsl/index.ts:61
↓ 4 callersFunctioncomputeAggregation
( agg: MetricAggregation, matchedRows: Record<string, unknown>[], totalRows: Record<string, unknown>[],
src/core/dsl/index.ts:109
↓ 4 callersFunctioncomputeProgressiveDisclosureScore
(files: ConfigFileInfo[])
src/core/config-health-helpers.ts:358
↓ 4 callersFunctioncreateRunningTotals
()
src/core/session-totals.ts:54
↓ 4 callersFunctiondispatch
(data: Record<string, unknown>)
src/webview/shared-progress.test.ts:26
↓ 4 callersFunctionemit
(level: CoreLogLevel, scope: string, message: string, detail?: unknown)
src/core/log.ts:35
↓ 4 callersFunctionemitResultChunks
( result: ChunkableResult, onChunk: (chunk: WorkerChunkPayload) => void | Promise<void>, chunkSize: numb
src/core/parse-chunking.ts:49
↓ 4 callersFunctionescapeEntities
(s: string)
src/webview/html-tag.test.ts:24
↓ 4 callersFunctionevaluateTemplate
(template: string, row: Record<string, unknown>)
src/core/dsl/index.ts:146
↓ 4 callersFunctionextractCodeBlocks
(text: string)
src/core/parser-shared.ts:295
↓ 4 callersFunctionextractSkillNameFromPath
(rawPath: string)
src/core/parser-shared.ts:458
↓ 4 callersFunctionfail
(reason: string)
src/core/parser-worker-host.ts:114
↓ 4 callersFunctionfetchCatalogPage
(slug: string, kind: RawCatalogItem['kind'])
src/webview/panel-catalog.ts:36
↓ 4 callersFunctionfillDayRange
(days: string[])
src/core/helpers.ts:59
↓ 4 callersFunctionformatMb
(bytes: number)
src/core/runtime-debug.ts:28
↓ 4 callersFunctionformatSkippedSummary
(skippedFiles: number, skippedLines: number)
src/webview/skipped-banner.ts:20
↓ 4 callersMethodgetCached
(key: string, filter: DateFilter | undefined, compute: () => T)
src/core/analyzer.ts:68
↓ 4 callersMethodgetHarnessComparison
(f?: DateFilter)
src/core/analyzer.ts:190
↓ 4 callersMethodgetHourlyDistribution
(f?: DateFilter)
src/core/analyzer.ts:199
↓ 4 callersFunctiongetNumberField
(record: Record<string, unknown> | undefined, key: string)
src/core/parser-claude.ts:197
↓ 4 callersFunctiongetParseWarnings
()
src/core/parser-shared.ts:145
↓ 4 callersMethodgetProjectOverview
(f?: DateFilter)
src/core/analyzer.ts:216
↓ 4 callersFunctiongetProjectRulesDir
(workspaceRoot: string)
src/core/rule-loader.ts:74
↓ 4 callersFunctiongetRpcHandler
(method: string)
src/webview/panel-rpc.ts:1324
↓ 4 callersMethodgetWorkspaceBreakdown
(f?: DateFilter)
src/core/analyzer.ts:196
↓ 4 callersFunctiongradeColor
(grade: string)
src/webview/page-insights.ts:93
↓ 4 callersFunctionharnessColor
(name: string, idx: number)
src/webview/shared.ts:356
↓ 4 callersFunctionhasExternalHarnessSources
()
src/core/parser-harnesses.ts:86
↓ 4 callersFunctionhashToHue
(str: string)
src/webview/page-image-gallery.ts:590
↓ 4 callersFunctionisCloudPath
(p: string)
src/core/config-health-helpers.ts:119
↓ 4 callersFunctionisDigit
(c: string)
src/core/dsl/lexer.ts:208
↓ 4 callersFunctionisFieldPopulated
(r: SessionRequest, field: string)
src/core/analyzer-dashboard.ts:47
↓ 4 callersFunctionisObj
(v: unknown)
src/core/parser-vscode-request.ts:14
↓ 4 callersFunctionisOptionalString
(value: unknown)
src/webview/panel-shared.ts:29
↓ 4 callersFunctionisRangeDisabled
(tab: OutputTab, days: number)
src/webview/page-output.ts:155
↓ 4 callersFunctionisRangeDisabledByCutoff
(days: number)
src/webview/page-config.ts:63
↓ 4 callersFunctionisRecord
(value: unknown)
src/core/parser-codex.ts:73
↓ 4 callersFunctionisRecord
(value: unknown)
src/core/config-health-helpers.ts:55
↓ 4 callersFunctionisWorkspaceTrusted
()
src/core/rule-loader.ts:52
↓ 4 callersFunctionlistApproved
(store: TrustMemento)
src/core/rule-trust.ts:65
↓ 4 callersFunctionmakeRequest
(overrides: Record<string, unknown> = {})
src/core/schemas.test.ts:9
↓ 4 callersFunctionmakeResult
()
src/core/parser-main.test.ts:74
↓ 4 callersFunctionmakeSess
(overrides: Partial<Session> = {})
src/core/rule-equivalence.test.ts:60
↓ 4 callersFunctionmakeSyntheticResult
* Build a deterministic synthetic ParseResult with the cross-references the chunking logic * cares about: editLocIndex keyed by requestId, sessionSou
src/core/parse-chunking.test.ts:18
↓ 4 callersFunctionmakeTempDir
()
src/core/cache.test.ts:28
↓ 4 callersFunctionmakeTempFile
Write a temp file and return its path (for async tests that can't use the callback form).
src/core/parser-vscode-files.test.ts:39
↓ 4 callersFunctionmarkdownToForm
(c: HTMLElement, md: string)
src/webview/page-antipatterns-editor.ts:114
↓ 4 callersMethodmatchesWorkspaceFilter
(session: Session, workspaceId?: string)
src/core/analyzer-base.ts:36
↓ 4 callersFunctionmb
(n: number)
src/core/worker-telemetry.ts:44
← previousnext →301–400 of 1,686, ranked by callers