MCPcopy Create free account

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

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

↓ 1 callersFunctionclassifyWorkType
(msg: string)
scripts/e2e-real-data.ts:518
↓ 1 callersFunctioncleanupAll
()
scripts/oom-repro.ts:54
↓ 1 callersFunctionclearAllApprovals
(store: TrustMemento)
src/core/rule-trust.ts:97
↓ 1 callersFunctionclearCatalogCache
()
src/webview/panel-catalog.ts:91
↓ 1 callersFunctionclearLearningPath
(state: LearningState)
src/webview/page-learning-state.ts:220
↓ 1 callersFunctioncloseGroup
( pattern: string, index: number, groupStack: RegexGroupState[], starHeight: number, maxStarHeight:
src/core/dsl/safe-regex.ts:98
↓ 1 callersFunctioncodeReviewPenalty
(request: SessionRequest)
src/core/detectors/scoring.ts:28
↓ 1 callersFunctioncollectAssistantData
( assistantMsg: OcMessage | null, partsByMsg: Map<string, OcPart[]>, userTs: number | null, lastTs: nu
src/core/parser-opencode.ts:176
↓ 1 callersMethodcollectAsync
(ctx: HarnessCollectionContext, reportDetail?: (detail: string) => void)
src/core/parser-harnesses.ts:24
↓ 1 callersFunctioncollectClaudeAssistantData
(lines: ClaudeLine[], startIndex: number, lastTs: number | null)
src/core/parser-claude.ts:251
↓ 1 callersFunctioncollectDbFilesFromDir
(convDir: string, dbFiles: string[])
src/core/parser-xcode.ts:34
↓ 1 callersFunctioncollectExternalHarnessesAsync
( workspaces: WorkspaceMap, sessions: Session[], handlers: ExternalHarnessProgressHandlers = {}, )
src/core/parser-harnesses.ts:111
↓ 1 callersFunctioncollectExternalHarnessesSync
(workspaces: WorkspaceMap, sessions: Session[])
src/core/parser-harnesses.ts:94
↓ 1 callersFunctioncollectMatchedRowDetails
( emission: DetectorEmission, rule: DetectionRule, details: OccurrenceDetail[], weekCounts: Map<string
src/core/detector-registry.ts:127
↓ 1 callersFunctioncollectWorkspaceStats
(row: DetailRow)
src/core/detector-registry.ts:66
↓ 1 callersFunctioncompileFilterWithContext
* Compile a DSL filter expression with rule-level context merged into * each row's evaluation scope.
src/core/rule-pipeline.ts:348
↓ 1 callersFunctioncompileHeuristic
( prompt: string, options?: { group?: string; severity?: string; scope?: string }, )
src/core/rule-compiler.ts:185
↓ 1 callersFunctioncompileLlm
( prompt: string, options?: { group?: string; severity?: string; scope?: string }, )
src/core/rule-compiler.ts:69
↓ 1 callersMethodcomputeAgenticReadiness
(wsHealths: WorkspaceConfigHealth[], personalSkillCount: number)
src/core/analyzer-config.ts:427
↓ 1 callersFunctioncomputeAutoApproveStats
(reqs: Record<string, unknown>[])
src/core/dsl/interpreter.ts:815
↓ 1 callersFunctioncomputeBalanceScore
( timeDist: ReturnType<typeof computeTimeDistribution>, streaks: ReturnType<typeof computeStreaks>, avgS
src/core/analyzer-timeline.ts:293
↓ 1 callersFunctioncomputeCalendarActivity
* Compute per-date activity data for the GitHub-style calendar. * * Focus score per day: divide the day's active hours into 15-minute buckets. * Fo
src/core/analyzer-dashboard.ts:511
↓ 1 callersFunctioncomputeContextGaps
(reqs: Record<string, unknown>[])
src/core/dsl/interpreter.ts:614
↓ 1 callersMethodcomputeContextProvisionByHarness
(f?: DateFilter)
src/core/analyzer-config.ts:330
↓ 1 callersMethodcomputeContextScore
( avgUtil: number, saturation: number, fullCompactions: number, simpleCompactions: number,
src/core/analyzer-context.ts:320
↓ 1 callersFunctioncomputeCurrentStreak
(labels: string[], values: number[])
src/webview/page-peers.ts:207
↓ 1 callersFunctioncomputeDaySpans
(reqs: SessionRequest[])
src/core/analyzer-timeline.ts:254
↓ 1 callersFunctioncomputeDevcontainerStats
( sessions: Record<string, unknown>[], reqs: Record<string, unknown>[], )
src/core/dsl/interpreter.ts:581
↓ 1 callersFunctioncomputeDuplicateGroups
(reqs: Record<string, unknown>[], minKeyLen: number, minCount: number)
src/core/dsl/interpreter.ts:779
↓ 1 callersFunctioncomputeElapsed
(turns: XcodeTurnRow[], i: number, turn: XcodeTurnRow)
src/core/parser-xcode.ts:222
↓ 1 callersFunctioncomputeEndReason
( modelUsage: Record<string, ModelUsage> | undefined, requests: SessionRequest[], )
src/core/parser-codex.ts:158
↓ 1 callersFunctioncomputeEndState
( resultObj: ParsedResultMetadata['resultObj'], resultIsFinalized: boolean, promptTokens: TokenInfo['pro
src/core/parser-vscode-request.ts:422
↓ 1 callersFunctioncomputeExcessFileContextStats
( reqs: Record<string, unknown>[], minFiles: number, )
src/core/dsl/interpreter.ts:752
↓ 1 callersFunctioncomputeFlowScoreStats
( sessions: Record<string, unknown>[], minTimedReqs: number, rapidMs: number, )
src/core/dsl/interpreter.ts:410
↓ 1 callersFunctioncomputeFocusHeatmap
* Compute focus intensity per (weekday, hour) cell. * * Algorithm — "Minute Coverage": * For each (weekday, hour, week-instance), gather all reques
src/core/analyzer-dashboard.ts:455
↓ 1 callersFunctioncomputeInstructionBloatStats
( sessions: Record<string, unknown>[], maxBytes: number, )
src/core/dsl/interpreter.ts:717
↓ 1 callersFunctioncomputeLangExploration
(reqs: Record<string, unknown>[])
src/core/dsl/interpreter.ts:476
↓ 1 callersFunctioncomputeMdRatio
( sessions: Record<string, unknown>[], minLoc: number, docLangs: string[], )
src/core/dsl/interpreter.ts:518
↓ 1 callersFunctioncomputeModelStats
(reqs: Record<string, unknown>[])
src/core/dsl/interpreter.ts:859
↓ 1 callersFunctioncomputeModelUsage
(state: CodexParseState, model: string)
src/core/parser-codex.ts:144
↓ 1 callersMethodcomputeOverallMissingPct
(totalRequests: number, pendingRequests: number, noDataRequests: number, missingRequests: number)
src/core/analyzer-consumption.ts:1188
↓ 1 callersMethodcomputeOverallScore
( wsHealths: WorkspaceConfigHealth[], contextProvision: Record<string, ContextProvisionScore>, )
src/core/analyzer-config.ts:591
↓ 1 callersMethodcomputeOverallWorkspaceScore
(workspaces: WorkspaceContextScore[])
src/core/analyzer-context.ts:344
↓ 1 callersFunctioncomputeProfanityMatches
(reqs: Record<string, unknown>[])
src/core/dsl/interpreter.ts:799
↓ 1 callersFunctioncomputeReasoningEffortStats
( reqs: Record<string, unknown>[], premiumLevel: string, )
src/core/dsl/interpreter.ts:682
↓ 1 callersFunctioncomputeSessionFlowScore
Compute flow score for a session based on follow-up latencies and session structure. * 0-100 where 100 = perfect deep flow. * * Components: * -
src/core/analyzer-flow.ts:41
↓ 1 callersFunctioncomputeSpeedAcceptPairs
(sessions: Record<string, unknown>[], minLoc: number, maxGap: number)
src/core/dsl/interpreter.ts:374
↓ 1 callersFunctioncomputeStreaks
(sortedDays: string[])
src/core/analyzer-timeline.ts:235
↓ 1 callersFunctioncomputeTimeDistribution
(reqs: SessionRequest[])
src/core/analyzer-timeline.ts:196
↓ 1 callersFunctioncomputeTotals
(data: CoverageData)
src/webview/page-antipatterns-heatmap.ts:31
↓ 1 callersFunctioncomputeVibeRole
(patterns: ApPattern[])
src/webview/vibe-roles.ts:64
↓ 1 callersFunctioncomputeWeeklyScores
(reqs: SessionRequest[])
src/core/detectors/scoring.ts:74
↓ 1 callersFunctioncomputeWeeklyTrend
(reqs: SessionRequest[])
src/core/detectors/scoring.ts:52
↓ 1 callersFunctioncomputeWeeklyVolume
(reqs: SessionRequest[])
src/core/analyzer-timeline.ts:274
↓ 1 callersMethodcomputeWorkspaceActivity
(_f?: DateFilter)
src/core/analyzer-config.ts:214
↓ 1 callersFunctioncomputeYoloStats
(reqs: Record<string, unknown>[])
src/core/dsl/interpreter.ts:658
↓ 1 callersFunctionconsumeBalancedObject
(raw: string, start: number)
src/core/parser-vscode-files.ts:186
↓ 1 callersFunctioncountClaudeImages
(line: ClaudeLine)
src/core/parser-claude.ts:214
↓ 1 callersFunctioncountImageVariables
(turn: TurnState, variables: unknown)
src/core/parser-vscode-cli.ts:183
↓ 1 callersFunctioncountLinesAdded
(edits: { text?: string }[] | undefined)
src/core/parser-vscode.ts:156
↓ 1 callersMethodcreateAiCreditSummary
()
src/core/analyzer-consumption.ts:386
↓ 1 callersFunctioncreateCodexState
(initialModel: string)
src/core/parser-codex.ts:120
↓ 1 callersMethodcreateHTML
(s: string)
src/webview/shared.ts:165
↓ 1 callersFunctioncreditChartTitle
()
src/webview/page-output.ts:176
↓ 1 callersFunctiondedupeConfigFiles
(files: ConfigFileInfo[])
src/core/config-health-helpers.ts:252
↓ 1 callersMethoddedupeWorkspaceHealth
(wsHealths: WorkspaceConfigHealth[])
src/core/analyzer-config.ts:190
↓ 1 callersFunctiondeduplicateLanguages
(langs: string[])
src/webview/page-peers.ts:373
↓ 1 callersFunctiondefaultRow
Default row values for test fixtures (zero/empty for all fields).
src/core/metric-engine.ts:398
↓ 1 callersMethodderiveContextAntiPatterns
( wsHealths: WorkspaceConfigHealth[], contextProvision: Record<string, ContextProvisionScore>, )
src/core/analyzer-config.ts:236
↓ 1 callersFunctiondetailToString
(detail: unknown)
src/core/runtime-debug.ts:32
↓ 1 callersFunctiondetailToString
(detail: unknown)
src/core/log.ts:21
↓ 1 callersMethoddetectContextAntiPatterns
(sessions: Session[], thresholds: ContextVerdictThresholds)
src/core/analyzer-context.ts:468
↓ 1 callersFunctiondetectCustomInstructionsBytes
(folderPath: string | null)
src/core/parser-vscode.ts:106
↓ 1 callersFunctiondetectProfanity
(text: string)
src/core/dsl/interpreter.ts:368
↓ 1 callersMethoddetectQualityFlags
( moments: ImageMoment[], )
src/core/analyzer-images.ts:288
↓ 1 callersFunctiondirMetaMatches
(a: DirMeta, b: DirMeta)
src/core/cache.ts:240
↓ 1 callersFunctiondispatchRpc
(method: string, params: Record<string, unknown>)
src/canvas/host.ts:128
↓ 1 callersMethoddispose
()
src/webview/panel.ts:395
↓ 1 callersFunctiondraftSkill
Build a suggested skill markdown for a cluster
src/core/analyzer-workflows.ts:99
↓ 1 callersFunctiondrawShareCard
(canvas: HTMLCanvasElement, data: CardData)
src/webview/page-peers.ts:70
↓ 1 callersFunctionemissionToAntiPattern
( emission: DetectorEmission, rule: DetectionRule, )
src/core/detector-registry.ts:140
↓ 1 callersFunctionencodeComponentForMatch
Encode a single filesystem component the way Claude Code does: * replace whitespace with hyphens. Path separators never appear in a single * compo
src/core/parser-claude.ts:325
↓ 1 callersFunctionensureLoadingUI
Render the loading screen with progress bar, phase list, and session counter
src/webview/app.ts:111
↓ 1 callersMethodestimateProjectHours
(reqs: SessionRequest[])
src/core/analyzer-patterns.ts:408
↓ 1 callersFunctionestimateTextBytes
(sessions: Session[])
scripts/benchmark-memory.ts:24
↓ 1 callersFunctionestimateUnlockDate
Estimate when an achievement was unlocked by walking cumulative daily data.
src/webview/page-achievements.ts:242
↓ 1 callersFunctionevaluateAchievements
(stats: AchievementStats)
src/webview/page-achievements.ts:325
↓ 1 callersFunctionevaluateBinary
(op: string, left: ASTNode, right: ASTNode, ctx: Record<string, unknown>)
src/core/dsl/interpreter.ts:177
↓ 1 callersFunctionevaluateCall
(name: string, argNodes: ASTNode[], ctx: Record<string, unknown>)
src/core/dsl/interpreter.ts:201
↓ 1 callersFunctionevaluateFieldAccess
(node: ASTNode & { type: 'field_access' }, ctx: Record<string, unknown>)
src/core/dsl/interpreter.ts:157
↓ 1 callersFunctionevaluateNode
(node: ASTNode, ctx: Record<string, unknown>)
src/core/dsl/interpreter.ts:126
↓ 1 callersFunctionevaluatePipe
(valueNode: ASTNode, filter: string, argNode: ASTNode | undefined, ctx: Record<string, unknown>)
src/core/dsl/interpreter.ts:208
↓ 1 callersFunctionexportSummaryFromLogs
()
src/extension.ts:37
↓ 1 callersFunctionextToLang
(ext: string)
src/core/analyzer-patterns.ts:32
↓ 1 callersFunctionextractAgentInfo
(agent: RawRequest['agent'])
src/core/parser-vscode-request.ts:102
↓ 1 callersFunctionextractCompaction
(meta: ParsedResultMetadata['meta'])
src/core/parser-vscode-request.ts:448
↓ 1 callersFunctionextractCustomInstructions
(contentRefs: RawContentRef[] | undefined)
src/core/parser-vscode-request.ts:151
↓ 1 callersFunctionextractEditedFiles
(assistantData: XcodeAssistantData | null)
src/core/parser-xcode.ts:196
↓ 1 callersFunctionextractEditedFiles
(events: RawRequest['editedFileEvents'])
src/core/parser-vscode-request.ts:296
↓ 1 callersFunctionextractImagesFromJson
(raw: string, requestId: string)
src/core/parser-vscode-files.ts:492
← previousnext →901–1,000 of 1,686, ranked by callers