MCPcopy Create free account

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

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

↓ 1 callersFunctionwireRuleThresholdInputs
(content: HTMLElement, ruleId: string, currentFilter: DateFilter)
src/webview/page-antipatterns.ts:1165
↓ 1 callersFunctionwireRuleThresholdInputs
(content: HTMLElement, ruleId: string, currentFilter: DateFilter)
src/webview/page-rule-editor.ts:464
↓ 1 callersFunctionwireRulesSection
( container: HTMLElement, rules: RuleDetail[], previewMap: Map<string, RulePreview>, currentFilter: Da
src/webview/page-antipatterns.ts:993
↓ 1 callersFunctionwireTabBar
(container: HTMLElement)
src/webview/page-antipatterns.ts:548
↓ 1 callersFunctionwithCodexFile
(lines: object[], run: (sessionsDir: string) => void)
src/core/parser-codex-extra.test.ts:38
↓ 1 callersFunctionwithTimeout
(task: Promise<T>, ms: number)
src/core/parser.ts:85
↓ 1 callersFunctionwithTimeout
Race a promise against a timeout. Rejects with a clear message on timeout.
src/webview/panel-llm.ts:353
↓ 1 callersFunctionworkspaceTrustProvider
()
src/core/rule-loader.ts:48
FunctionCanvasEl
({ id, height, title }: { id: string; height?: number; title?: string })
src/webview/render.ts:62
FunctionClusterCard
({ cluster: c }: { cluster: WorkflowCluster })
src/webview/page-workflows.ts:93
FunctionDataRow
({ rule, rowIdx, workspaces, matrix, ruleTotals, maxVal }: { rule: CoverageData['rules'][0]; rowIdx: numbe
src/webview/page-antipatterns-heatmap.ts:76
FunctionEmpty
({ message }: { message: string })
src/webview/page-antipatterns-heatmap.ts:59
FunctionErrorMsg
({ message }: { message: string })
src/webview/render.ts:97
FunctionErrorMsg
({ message }: { message: string })
src/webview/page-antipatterns-heatmap.ts:55
FunctionExtraInfo
({ bd }: { bd: AiCreditBdData })
src/webview/page-burndown.ts:49
FunctionFieldItem
({ field: f }: { field: ExplorerField })
src/webview/page-data-explorer.ts:114
FunctionHeaderCells
({ workspaces, wsTotals }: { workspaces: string[]; wsTotals: Record<string, number> })
src/webview/page-antipatterns-heatmap.ts:63
FunctionHeatmap
({ data }: { data: CoverageData })
src/webview/page-antipatterns-heatmap.ts:111
FunctionLoading
()
src/webview/page-antipatterns-heatmap.ts:51
FunctionLoadingScreen
({ message }: { message: string })
src/webview/render.ts:70
FunctionMiniStat
({ label, value }: { label: string; value: string | number })
src/webview/page-data-explorer.ts:209
FunctionPctBadge
({ pct, label }: { pct: number; label: string })
src/webview/render.ts:90
FunctionPracticeCard
({ g }: { g: GroupScore })
src/webview/page-dashboard.ts:65
FunctionScoreRing
({ score, color, size }: { score: number; color: string; size: number })
src/webview/render.ts:74
FunctionSkillCard
({ title, subtitle }: { title: string; subtitle: string })
src/webview/page-dashboard.ts:36
FunctionStatCard
({ label, value, accent }: { label: string; value: string; accent: string })
src/webview/render.ts:53
Function_renderListTab
()
src/webview/page-timeline.ts:198
Functionactivate
(context: vscode.ExtensionContext)
src/extension.ts:108
Functionadd
(session: Session)
src/core/session-totals.ts:61
FunctionaddRequestDetail
(row: DetailRow, details: OccurrenceDetail[], weekCounts: Map<string, number>)
src/core/detector-registry.ts:114
FunctionaddSessionDetail
(row: DetailRow, details: OccurrenceDetail[], weekCounts: Map<string, number>)
src/core/detector-registry.ts:101
FunctionaddToLearningPath
(state: LearningState, lang: string, conceptId: string)
src/webview/page-learning-state.ts:207
Methodanalyzer
()
src/webview/panel-request-service.ts:148
MethodanalyzerInstance
()
src/webview/panel-cache.ts:14
FunctionapplyFilters
()
src/webview/page-antipatterns.ts:1002
MethodbuildSeries
(map: Map<string, Map<string, number>>, fillRange: (keys: string[]) => string[])
src/core/analyzer-consumption.ts:248
FunctioncallLlmJson
(messages: vscode.LanguageModelChatMessage[], jsonSchema?: JsonSchemaSpec)
src/webview/panel-llm.ts:405
FunctioncanvasEl
(id: string, height?: number, title?: string)
src/webview/shared.ts:319
Functioncapabilities
()
src/webview/capabilities.ts:32
FunctioncheckElem
(elem: unknown)
src/core/dsl/interpreter.ts:1530
FunctionclearSkillCache
(filter?: DateFilter)
src/webview/skill-cache.ts:40
FunctioncollectAsync
(ctx, reportDetail)
src/core/parser-harnesses.ts:45
FunctioncollectSync
(ctx)
src/core/parser-harnesses.ts:38
Methodconstructor
(sessions: Session[], editLocIndex?: Map<string, Map<string, number>>, workspaces?: Map<string, Workspace>)
src/core/analyzer.ts:49
Methodconstructor
(sessions: Session[], editLocIndex: Map<string, Map<string, number>>, workspaces: Map<string, Workspace>, shar
src/core/analyzer-config.ts:35
Methodconstructor
(sessions: Session[], editLocIndex: Map<string, Map<string, number>>, sharedMap?: Map<SessionRequest, Session>
src/core/analyzer-base.ts:16
Methodconstructor
(message: string, public pos: number)
src/core/dsl/lexer.ts:51
Methodconstructor
(message: string, public pos: number)
src/core/dsl/parser.ts:27
Methodconstructor
(message: string)
src/core/dsl/interpreter.ts:82
Methodconstructor
(extensionUri: vscode.Uri)
src/webview/panel-sidebar.ts:21
Methodconstructor
( private readonly webview: vscode.Webview, private readonly getAnalyzer: () => Analyzer | undefined,
src/webview/panel-request-service.ts:132
Methodconstructor
(panel: vscode.WebviewPanel, extensionUri: vscode.Uri, context: vscode.ExtensionContext)
src/webview/panel.ts:43
FunctioncreateCanvasHost
(options: CanvasHostOptions)
src/canvas/host.ts:74
Methodcurrent
()
src/webview/panel.ts:94
Functiondeactivate
()
src/extension.ts:251
Functiondispatch
(raw: unknown)
src/core/parse-worker.ts:76
Functiondispose
()
src/canvas/host.ts:241
FunctionescapeAttr
(s: string)
src/webview/shared.ts:208
FunctionfillMonthRange
(months: string[])
src/core/helpers.ts:93
FunctionfillWeekRange
(weeks: string[])
src/core/helpers.ts:72
FunctionfirstToken
(branch: string)
src/core/dsl/safe-regex.ts:211
Methodflush
()
src/webview/panel.ts:145
FunctionformatMoney
(n: number)
src/webview/shared.ts:295
Functionget
(key: string, defaultValue: T)
src/core/rule-trust.test.ts:25
Functionget
(_target, prop)
src/core/detector-registry.ts:258
MethodgetAiCreditBurndown
(config: BurndownConfig, f?: DateFilter)
src/core/analyzer-consumption.ts:635
MethodgetAiCredits
(f?: DateFilter)
src/core/analyzer-consumption.ts:343
MethodgetAntiPatterns
(f?: DateFilter)
src/core/analyzer-patterns.ts:242
MethodgetBurndown
(config: BurndownConfig, f?: DateFilter)
src/core/analyzer-consumption.ts:277
MethodgetCalendarActivity
(f?: DateFilter)
src/core/analyzer-dashboard.ts:263
MethodgetCodeProduction
(f?: DateFilter)
src/core/analyzer-production.ts:15
MethodgetCodeProduction
(f?: DateFilter)
src/core/analyzer.ts:202
MethodgetConfigHealth
(f?: DateFilter)
src/core/analyzer-config.ts:40
MethodgetConsumption
(f?: DateFilter)
src/core/analyzer-consumption.ts:213
MethodgetContextManagement
(f?: DateFilter)
src/core/analyzer-context.ts:163
MethodgetContextRangeAvailability
* Returns which time-range buttons are useful in the Context Management * sub-tab — a range is included only if it captures *strictly more* * to
src/core/analyzer-context.ts:846
MethodgetContextReviewPayload
(wsIds: string[], maxFileChars = 3000)
src/core/analyzer-config.ts:534
MethodgetDailyActivity
(f?: DateFilter)
src/core/analyzer-dashboard.ts:162
MethodgetDailyActivity
(f?: DateFilter)
src/core/analyzer.ts:193
MethodgetDayTimeline
(dateStr?: string, mode?: string, f?: DateFilter)
src/core/analyzer-timeline.ts:17
FunctiongetDefaultTrustStore
()
src/core/rule-trust.ts:175
MethodgetFlowState
(f?: DateFilter)
src/core/analyzer.ts:233
MethodgetFlowState
(f?: DateFilter)
src/core/analyzer-flow.ts:74
MethodgetHarnessBreakdown
(f?: DateFilter)
src/core/analyzer-dashboard.ts:147
MethodgetHarnessComparison
(f?: DateFilter)
src/core/analyzer-dashboard.ts:268
MethodgetHarnesses
()
src/core/analyzer-dashboard.ts:141
MethodgetHeatmap
(f?: DateFilter)
src/core/analyzer-dashboard.ts:246
MethodgetHourlyDistribution
(f?: DateFilter)
src/core/analyzer-dashboard.ts:232
MethodgetImageGallery
(f?: DateFilter)
src/core/analyzer-images.ts:114
MethodgetInsights
(f?: DateFilter)
src/core/analyzer-insights.ts:151
FunctiongetLayerInfo
List info about every rule layer (built-in / personal / project).
src/core/rule-engine-facade.ts:97
MethodgetParserCoverage
()
src/core/analyzer-dashboard.ts:349
MethodgetParserPreview
* For each harness, find the most-populated recent request and return a * field-by-field preview showing what was extracted and what's missing.
src/core/analyzer-dashboard.ts:378
MethodgetProjectOverview
(f?: DateFilter)
src/core/analyzer-patterns.ts:338
MethodgetRecommendations
(f?: DateFilter)
src/core/analyzer-patterns.ts:38
FunctiongetRule
Lookup a rule by id.
src/core/rule-engine-facade.ts:63
FunctiongetRuleSource
(id: string)
src/core/rule-engine.ts:203
FunctiongetRules
Return all active rules (built-in + personal + project, merged).
src/core/rule-engine-facade.ts:58
FunctiongetRulesGrouped
()
src/core/rule-engine.ts:307
MethodgetSessionDetail
(sessionId: string)
src/core/analyzer-timeline.ts:72
← previousnext →1,501–1,600 of 1,686, ranked by callers