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
↓ 2 callers
Function
rangeStartDate
(days: number)
src/webview/page-output.ts:148
↓ 2 callers
Function
rangeStartDate
(days: number)
src/webview/page-config.ts:57
↓ 2 callers
Function
rawHtml
(s: string)
src/webview/html-tag.test.ts:18
↓ 2 callers
Function
readJsonFile
(filePath: string)
src/core/config-health-helpers.ts:59
↓ 2 callers
Function
readJsonRecord
(filePath: string)
src/webview/panel-request-service.ts:99
↓ 2 callers
Function
readNumberToken
(input: string, index: number, allowLeadingMinus = false)
src/core/dsl/lexer.ts:158
↓ 2 callers
Function
recordPhaseEnd
(phase: number)
src/core/parser-worker-host.ts:97
↓ 2 callers
Function
recordValue
(value: unknown)
src/core/detector-registry.ts:56
↓ 2 callers
Function
redactMessages
* Redact credential-shaped substrings from every message before it leaves for the * cloud model. Centralizing here means individual prompt builders c
src/webview/panel-llm.ts:368
↓ 2 callers
Function
registerPersonalRuleSource
(id: string, source: string, filePath: string)
src/core/rule-engine.ts:45
↓ 2 callers
Function
registerProjectRuleSource
(id: string, source: string, filePath: string)
src/core/rule-engine.ts:53
↓ 2 callers
Function
renderAchList
(unlocked: EvaluatedAchievement[], locked: EvaluatedAchievement[])
src/webview/page-achievements.ts:582
↓ 2 callers
Function
renderActivityChart
()
src/webview/page-dashboard.ts:243
↓ 2 callers
Function
renderCatalogList
(container: HTMLElement, items: CatalogItem[], totalScanned: number)
src/webview/page-skills.ts:390
↓ 2 callers
Function
renderHoursTab
()
src/webview/page-patterns.ts:115
↓ 2 callers
Method
renderHtml
(webview: vscode.Webview)
src/webview/panel-sidebar.ts:47
↓ 2 callers
Function
renderLanes
(tl: TlData, lanes: HTMLElement, detailEl: HTMLElement)
src/webview/page-timeline.ts:305
↓ 2 callers
Function
renderPage
(page: string)
src/webview/app.ts:516
↓ 2 callers
Function
renderPageLater
(page: string)
src/webview/app.ts:158
↓ 2 callers
Function
renderPreviewView
(container: HTMLElement, data: ParserPreviewData, focusField?: string, onFieldClick?: (fieldName: string) => v
src/webview/page-dsl-reference.ts:280
↓ 2 callers
Function
renderRulePreviewStats
(preview: RulePreview | undefined)
src/webview/page-antipatterns.ts:1098
↓ 2 callers
Function
renderSkillResults
( triaged: import('../core/types').TriagedCluster[], clusters: import('../core/types').WorkflowCluster[],
src/webview/page-dashboard.ts:315
↓ 2 callers
Function
renderSummaryJson
(report: SummaryExportReport)
src/core/summary-export.ts:204
↓ 2 callers
Function
renderSummaryMarkdown
(report: SummaryExportReport)
src/core/summary-export.ts:208
↓ 2 callers
Function
renderTab
(tabId: string)
src/webview/page-experiments.ts:131
↓ 2 callers
Function
renderTrendChart
(mode: 'avg' | 'workspace')
src/webview/page-context-mgmt.ts:98
↓ 2 callers
Function
renderTriageResults
(container: HTMLElement, triaged: TriagedCluster[], clusters: WorkflowCluster[])
src/webview/page-skills.ts:227
↓ 2 callers
Function
renderWsList
(query: string)
src/webview/app.ts:396
↓ 2 callers
Method
resolveWorkspaceRoots
()
src/webview/panel-request-service.ts:1081
↓ 2 callers
Function
resourceCacheKey
(langs: string[], gaps: string[], focus: string[])
src/webview/page-learning-state.ts:256
↓ 2 callers
Function
ringMarkup
(idBase: string)
src/webview/telemetry-strip.ts:31
↓ 2 callers
Function
rotateHours
(arr: number[])
src/webview/page-patterns.ts:139
↓ 2 callers
Function
rpcAllSettled
( calls: { [K in keyof T]: Promise<T[K]> }, fallbacks: { [K in keyof T]: T[K] }, )
src/webview/shared.ts:43
↓ 2 callers
Function
runChildAttempt
(maxOldSpaceMb: number, attempt: number)
src/core/parser-worker-host.ts:68
↓ 2 callers
Function
runChildParse
(label: string, logsDirs: string[])
scripts/benchmark-reload-stability.ts:47
↓ 2 callers
Function
runExpression
()
src/webview/page-rule-playground.ts:168
↓ 2 callers
Function
runFor
(label: string, root: string)
scripts/parse-parity.ts:74
↓ 2 callers
Function
safeDecode
decodeURIComponent that returns the input unchanged on malformed sequences (e.g. a literal `%` in a path).
src/core/helpers.ts:14
↓ 2 callers
Function
saveCacheData
(result: ParseResult, dirMetas: DirMetas)
src/core/cache.ts:307
↓ 2 callers
Function
saveSidebarStats
(stats: SidebarStats)
src/core/cache.ts:376
↓ 2 callers
Function
scanDirRecursive
( fullPath: string, relativeBase: string, kind: ConfigFileInfo['kind'], dirGlob: RegExp | undefined,
src/core/config-health-helpers.ts:183
↓ 2 callers
Function
scoreColor
Smooth gradient: 0 = red, ~35 = yellow, 100 = green (lenient)
src/webview/page-config.ts:507
↓ 2 callers
Function
scoreLabel
(score: number, variant: 'dashboard' | 'antipatterns' = 'dashboard')
src/webview/shared.ts:404
↓ 2 callers
Function
scoreToGrade
(score: number)
src/core/analyzer-insights.ts:120
↓ 2 callers
Function
selectModel
* Pick a Copilot chat model. Tries the preferred family first, then a short * fallback list, then any available model. Throws a descriptive error whe
src/webview/panel-llm.ts:341
↓ 2 callers
Function
sendStatus
(res: ServerResponse, statusCode: number, message: string)
src/canvas/host.ts:97
↓ 2 callers
Function
serializeSubCondition
(c: RuleCondition)
src/core/rule-parser.ts:470
↓ 2 callers
Function
sessionTileVars
(level: 1 | 2 | 3 | 4)
src/webview/loading-grid-model.ts:65
↓ 2 callers
Function
setActiveLabTab
(id: string)
src/webview/page-experiments.ts:100
↓ 2 callers
Function
setHtml
(element: Element, content: SafeHtml)
src/webview/shared.ts:189
↓ 2 callers
Function
setRing
(idBase: string, pct: number, color: string)
src/webview/telemetry-strip.ts:43
↓ 2 callers
Function
setShellLoadingMode
(isLoading: boolean)
src/webview/app.ts:104
↓ 2 callers
Function
setSkillCache
(data: SkillCacheData, filter?: DateFilter)
src/webview/skill-cache.ts:26
↓ 2 callers
Function
setUserRule
(rule: DetectionRule)
src/core/rule-engine.ts:151
↓ 2 callers
Function
severityBadge
(sev: string)
src/webview/page-antipatterns.ts:154
↓ 2 callers
Function
severityBadge
(sev: string)
src/webview/page-rule-editor.ts:72
↓ 2 callers
Function
shouldReportChunk
(index: number, total: number, every: number)
src/core/parser-vscode.ts:207
↓ 2 callers
Function
showCodeReviewPlaceholder
()
src/webview/page-learning.ts:432
↓ 2 callers
Function
showErrorFallback
(pageName: string, container: HTMLElement, err: unknown)
src/webview/render.ts:125
↓ 2 callers
Function
showErrorFallback
(pageName: string, container: HTMLElement, err: unknown)
src/webview/shared.ts:462
↓ 2 callers
Function
showQuizPlaceholder
()
src/webview/page-learning.ts:344
↓ 2 callers
Method
skippedCounts
Authoritative skipped-file/line counts from the parse, sent with `dataReady` so the webview * banner does not depend on a throttled progress tick
src/webview/panel.ts:136
↓ 2 callers
Function
sourceBadge
(source: RuleSource)
src/webview/page-antipatterns.ts:159
↓ 2 callers
Function
sourceBadge
(source: RuleSource)
src/webview/page-rule-editor.ts:93
↓ 2 callers
Function
splitTopLevelBranches
(body: string)
src/core/dsl/safe-regex.ts:171
↓ 2 callers
Function
sqlQuote
Quote a string as a SQLite literal (doubling embedded quotes) so the * conversation-ID allowlist checks are defence-in-depth rather than the * onl
src/core/parser-xcode.ts:64
↓ 2 callers
Function
sqliteExecAsync
Run a sqlite3 query off the main thread, resolving stdout (or '' on error). * assertTrustedPath lives here so no async caller can forget it.
src/core/parser-xcode.ts:86
↓ 2 callers
Function
sqliteQuery
(dbPath: string, sql: string)
src/core/parser-xcode.ts:74
↓ 2 callers
Function
startOfDay
(ts: number)
src/core/helpers.ts:38
↓ 2 callers
Function
startStoryTimer
()
src/webview/page-image-gallery.ts:375
↓ 2 callers
Function
stormSession
(id: string)
src/core/context-management.test.ts:638
↓ 2 callers
Function
stringListValue
(value: unknown)
src/core/metric-engine.ts:83
↓ 2 callers
Function
stripCalibration
(markdown: string)
src/core/metric-engine.ts:349
↓ 2 callers
Function
stripCode
Strip code blocks and inline-backtick content so we don't flag code strings.
src/core/profanity.ts:18
↓ 2 callers
Function
tabStyle
(active: boolean)
src/webview/page-config.ts:145
↓ 2 callers
Function
textForCodeScan
(text: string)
src/core/parser-shared.ts:318
↓ 2 callers
Function
timeFilteredMoments
()
src/webview/page-image-gallery.ts:200
↓ 2 callers
Function
toDisplayText
(value: unknown)
src/webview/panel-rpc.ts:147
↓ 2 callers
Function
toIsoString
(value: string | Date | undefined)
src/core/summary-export.ts:84
↓ 2 callers
Function
toMonday
(label: string)
src/core/helpers.ts:75
↓ 2 callers
Function
tokenCostInCredits
( model: string, inputTokens: number, outputTokens: number, cacheReadTokens: number = 0, cacheWriteT
src/core/helpers.ts:259
↓ 2 callers
Function
trackChart
(c: Chart)
src/webview/shared.ts:132
↓ 2 callers
Function
trendDirection
(values: number[])
src/core/analyzer-insights.ts:132
↓ 2 callers
Function
trendIcon
(t: string)
src/webview/page-insights.ts:101
↓ 2 callers
Function
truncate
(text: string, max: number)
src/core/analyzer-images.ts:323
↓ 2 callers
Function
truncate
(s: string, max: number)
src/webview/page-antipatterns-heatmap.ts:27
↓ 2 callers
Function
truncateLabel
(s: string, max: number)
src/webview/page-workflows.ts:130
↓ 2 callers
Function
truncatedText
(value: unknown)
src/core/detector-registry.ts:48
↓ 2 callers
Function
updateNavBadge
(id: string, value: string | number)
src/webview/app.ts:67
↓ 2 callers
Function
updateRuleThresholds
(id: string, thresholds: Record<string, number>)
src/core/rule-engine.ts:173
↓ 2 callers
Method
updateSidebarStats
()
src/webview/panel.ts:121
↓ 2 callers
Function
updateToggleState
()
src/webview/app.ts:375
↓ 2 callers
Function
userHasText
(line: ClaudeLine)
src/core/parser-claude.ts:171
↓ 2 callers
Function
utilBar
(pct: number)
src/webview/page-context-mgmt.ts:640
↓ 2 callers
Function
validateBurndownConfig
(raw: unknown)
src/webview/panel-rpc.ts:112
↓ 2 callers
Function
validateSessions
(sessions: unknown[], source: string)
src/core/schemas.ts:110
↓ 2 callers
Function
visit
(id: string)
src/core/metric-engine.ts:464
↓ 2 callers
Function
wireShareButtons
(container: HTMLElement)
src/webview/page-achievements.ts:565
↓ 2 callers
Function
wireSidebarEvents
(container: HTMLElement, state: LearningState)
src/webview/page-learning.ts:255
↓ 2 callers
Function
withCodexFiles
(files: CodexFixture[], run: (sessionsDir: string) => void)
src/core/parser-codex-extra.test.ts:52
← previous
next →
701–800 of 1,686, ranked by callers