https://github.com/microsoft/vscode/blob/714d1866e6d6a8f3a96ca95e2762688903eb6bad/src/vs/workbench/contrib/chat/common/promptSyntax/parsers/basePromptParser.ts#L253 Uses `this.uri.path` to identify URIs that have already been processed. Use ResourceSet/ResourceMap instead to work with the full URI. Note: `seenReferences.push(this.uri.path);` seems unnecessary