MCPcopy Create free account
hub / github.com/microsoft/AI-Engineering-Coach / extractReferencedFiles

Function extractReferencedFiles

src/core/parser-xcode.ts:210–220  ·  view source on GitHub ↗
(turnData: XcodeTurnData)

Source from the content-addressed store, hash-verified

208}
209
210function extractReferencedFiles(turnData: XcodeTurnData): string[] {
211 const referencedFiles: string[] = [];
212 if (Array.isArray(turnData.references)) {
213 for (const ref of turnData.references) {
214 if (typeof ref !== 'object' || !ref) continue;
215 const refPath = ref.uri || ref.path || ref.external || '';
216 if (refPath) referencedFiles.push(String(refPath));
217 }
218 }
219 return referencedFiles;
220}
221
222function computeElapsed(turns: XcodeTurnRow[], i: number, turn: XcodeTurnRow): number | null {
223 if (i + 1 < turns.length && turns[i + 1].role === 'assistant') {

Callers 1

processTurnFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected