Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/AI-Engineering-Coach
/ functions
Functions
1,686 in github.com/microsoft/AI-Engineering-Coach
⨍
Functions
1,686
◇
Types & classes
335
Method
getSessions
(page: number, pageSize: number, f?: DateFilter, search?: string)
src/core/analyzer-timeline.ts:45
Method
getStats
(f?: DateFilter)
src/core/analyzer-dashboard.ts:89
Method
getStats
(f?: DateFilter)
src/core/analyzer.ts:252
Method
getTokenCoverage
Token-data coverage across the analyzed window — diagnoses how much * of the workspace/harness footprint actually has billable token data * (v
src/core/analyzer-consumption.ts:848
Method
getWorkLifeBalance
(f?: DateFilter)
src/core/analyzer.ts:213
Method
getWorkLifeBalance
(f?: DateFilter)
src/core/analyzer-timeline.ts:76
Method
getWorkflowOptimization
(f?: DateFilter)
src/core/analyzer-workflows.ts:118
Method
getWorkspaceBreakdown
(f?: DateFilter)
src/core/analyzer-dashboard.ts:219
Method
getWorkspaceContextSessions
(workspaceId: string, f?: DateFilter)
src/core/analyzer-context.ts:616
Method
getWorkspaces
()
src/core/analyzer-dashboard.ts:98
Function
handle
(req: IncomingMessage, res: ServerResponse)
src/canvas/host.ts:200
Method
handle
(req: IncomingMessage, res: ServerResponse)
src/canvas/host.ts:29
Method
handleCreateSkill
(msg: RequestMessage)
src/webview/panel-request-service.ts:302
Method
handleDiscoverCatalog
(msg: RequestMessage)
src/webview/panel-request-service.ts:759
Function
handleExplainClick
(e: Event)
src/webview/page-antipatterns.ts:702
Method
handleExportSummary
(msg: RequestMessage)
src/webview/panel-request-service.ts:249
Method
handleGenerateCodeComparison
(msg: RequestMessage)
src/webview/panel-request-service.ts:385
Method
handleGenerateDidYouKnow
(msg: RequestMessage)
src/webview/panel-request-service.ts:480
Method
handleGenerateLearningQuiz
(msg: RequestMessage)
src/webview/panel-request-service.ts:367
Method
handleGenerateLearningResources
(msg: RequestMessage)
src/webview/panel-request-service.ts:531
Method
handleGenerateSkillContent
(msg: RequestMessage)
src/webview/panel-request-service.ts:315
Method
handleGetSdlcGitHubData
(msg: RequestMessage)
src/webview/panel-request-service.ts:1334
Method
handleGetSdlcRepoScan
(msg: RequestMessage)
src/webview/panel-request-service.ts:1318
Method
handleGetSdlcToolAnalysis
(msg: RequestMessage)
src/webview/panel-request-service.ts:1243
Method
handleGetWorkspaceDeps
(msg: RequestMessage)
src/webview/panel-request-service.ts:582
Method
handleInstallCatalogItem
(msg: RequestMessage)
src/webview/panel-request-service.ts:646
Method
handleInstallSkill
(msg: RequestMessage)
src/webview/panel-request-service.ts:616
Function
handleProgress
(msg: ProgressMessage)
src/webview/app.ts:253
Method
handleReviewContextFiles
(msg: RequestMessage)
src/webview/panel-request-service.ts:860
Method
handleTriageCatalog
(msg: RequestMessage)
src/webview/panel-request-service.ts:772
Method
handleTriageSkills
(msg: RequestMessage)
src/webview/panel-request-service.ts:685
Function
highestAcked
()
src/core/parse-worker-stream.ts:72
Function
init
Load built-in rules + metrics + personal rules. Safe to call multiple times.
src/core/rule-engine-facade.ts:46
Function
invoke
(options, _token)
src/mcp/tools.ts:196
Function
isAgentProfileFile
(fullPath: string, relativePath: string)
src/core/config-health-helpers.ts:213
Function
isAllowed
(filePath, content)
src/core/rule-trust.ts:158
Function
isClaudeContentBlock
(value: unknown)
src/core/parser-claude.ts:103
Function
isExperimentEnabled
(key: ExperimentKey)
src/webview/page-experiments.ts:90
Function
isFull
(seq: number)
src/core/parse-worker-stream.ts:64
Function
isNullableBranch
Whether every atom in the branch is optional (or the branch is empty).
src/core/dsl/safe-regex.ts:283
Function
loadAllMetricLayers
(workspaceRoot?: string, trustGate?: TrustGate)
src/core/rule-loader.ts:281
Function
loadAllRuleLayers
(workspaceRoot?: string, trustGate?: TrustGate)
src/core/rule-loader.ts:140
Function
loadProject
Load project-level rules for the given workspace root.
src/core/rule-engine-facade.ts:53
Function
loadingScreen
(message: string)
src/webview/shared.ts:324
Function
onBlocked
(entry)
src/core/rule-trust.ts:161
Function
onKey
(ev: KeyboardEvent)
src/webview/page-output.ts:596
Method
parseResult
()
src/webview/panel-request-service.ts:152
Function
pctBadge
(pct: number, label: string)
src/webview/shared.ts:432
Function
prepareInvocation
(_options, _token)
src/mcp/tools.ts:205
Function
previewRule
Preview statistics (count + trigger state) for existing rules.
src/core/rule-engine-facade.ts:87
Function
provideFollowups
(result, _context, _token)
src/chat/participant.ts:199
Function
removeUserRule
(id: string)
src/core/rule-engine.ts:163
Function
renderAchievements
(container: HTMLElement, filter: DateFilter)
src/webview/page-achievements.ts:481
Function
renderInsights
(container: HTMLElement, currentFilter: DateFilter)
src/webview/page-insights.ts:107
Function
renderLearning
(container: HTMLElement, filter: DateFilter)
src/webview/page-learning.ts:669
Function
renderSdlc
(container: HTMLElement, filter: DateFilter)
src/webview/page-sdlc.ts:85
Function
renderShareCard
(container: HTMLElement, filter: DateFilter)
src/webview/page-peers.ts:239
Function
renderWorkflows
(container: HTMLElement, currentFilter: DateFilter)
src/webview/page-workflows.ts:12
Method
resolveWebviewView
(webviewView: vscode.WebviewView)
src/webview/panel-sidebar.ts:26
Method
result
()
src/webview/panel-cache.ts:13
Function
ringHtml
(score: number, color: string, size: number)
src/webview/shared.ts:417
Function
runAll
Run every rule's detector against the given data set.
src/core/rule-engine-facade.ts:68
Function
runEmittersOnly
Run emitters only (no trigger check), useful for preview/metrics.
src/core/rule-engine-facade.ts:73
Method
safePost
(msg: Record<string, unknown>)
src/webview/panel.ts:189
Method
sendProgress
(progress: Parameters<typeof sendRaw>[0])
src/webview/panel.ts:159
Method
sendRaw
(progress: { phase: number; detail?: string; pct: number; sessions?: number; linesOfCode?: number; toolCalls?:
src/webview/panel.ts:151
Function
setLabTab
(tabId: string)
src/webview/page-experiments.ts:236
Function
shortPath
(fullPath: string, workspaceName: string)
src/core/parser-shared.ts:285
Function
snapshot
()
src/core/session-totals.ts:70
Function
start
()
src/canvas/host.ts:218
Method
start
()
src/canvas/host.ts:30
Function
statCard
(label: string, value: string, accent: string)
src/webview/shared.ts:312
Function
techFromPath
(filePath: string)
src/core/parser-shared.ts:276
Function
testMarkdown
Test arbitrary rule markdown against a data set (rule editor preview).
src/core/rule-engine-facade.ts:78
Function
tick
()
src/webview/page-learning-snake.ts:79
Method
toString
()
src/webview/html-tag.test.ts:16
Method
toString
()
src/webview/shared.ts:166
Function
triggerRunAnalysis
()
src/webview/page-skills.ts:221
Function
update
(key: string, value: unknown)
src/core/rule-trust.test.ts:28
Function
updateThresholds
Update the mutable thresholds of an in-memory rule.
src/core/rule-engine-facade.ts:92
Function
updateVibeRole
(filter: DateFilter)
src/webview/vibe-roles.ts:74
Function
validateSession
(session: unknown, source: string)
src/core/parser-shared.ts:486
Method
verdictSeverity
(verdict: 'optimal' | 'degraded' | 'limited')
src/core/analyzer-context.ts:123
Function
waitForSlot
(seq: number)
src/core/parse-worker-stream.ts:67
Function
withErrorBoundary
( pageName: string, container: HTMLElement, renderFn: () => void | Promise<void>, )
src/webview/render.ts:108
Function
wsBar
(d: ApOccurrence)
src/webview/page-antipatterns.ts:804
← previous
1,601–1,686 of 1,686, ranked by callers