(documents: SourceDocument[])
| 124 | }; |
| 125 | |
| 126 | export function getReferences(documents: SourceDocument[]): string[] { |
| 127 | const sources: string[] = []; |
| 128 | documents.forEach((document) => { |
| 129 | const source = document.metadata.source || document.metadata.threadId; |
| 130 | if (source && !sources.includes(source)) { |
| 131 | sources.push(source); |
| 132 | } |
| 133 | }); |
| 134 | return sources; |
| 135 | } |
| 136 | |
| 137 | function getUrls(references: string[]) { |
| 138 | return references.filter( |
no outgoing calls
no test coverage detected