From 6d0c3ccbb3d3f650e153970e077fcc2fcf51696c Mon Sep 17 00:00:00 2001 From: Maarten Balliauw Date: Wed, 7 Jan 2026 17:00:58 +0100 Subject: [PATCH] Docs MCP server - Include shared IdentityServerHost path in sample indexing --- .../src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs b/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs index 9affbbd3f..47a48c668 100644 --- a/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs +++ b/docs-mcp/src/Documentation.Mcp/Sources/Samples/SamplesIndexer.cs @@ -173,10 +173,12 @@ private static async Task> GetFilesForRepositoryPathAsync( } var sampleRootPath = $"samples-main{link.Url![sampleRootIndex..]}"; + const string sharedHostRootPath = "samples-main/IdentityServer/v7/IdentityServerHost"; var sampleEntries = repositoryArchive.Entries .Where(e => - e.FullName.StartsWith(sampleRootPath, StringComparison.OrdinalIgnoreCase) && + (e.FullName.StartsWith(sampleRootPath, StringComparison.OrdinalIgnoreCase) || + e.FullName.StartsWith(sharedHostRootPath, StringComparison.OrdinalIgnoreCase)) && // Only C# files (e.FullName.EndsWith(".cs", StringComparison.OrdinalIgnoreCase) ||