
Announcements
Total of 200 files, 50 folders, and 10 layers of subfolders can be included for each source.
Folders are represented as a single knowledge source, which contains all of their content.
Hi there,
This is a bit hard to answer because Microsoft’s documentation doesn’t always match real-world behavior. According to the official docs, the limit for unstructured data is 200 files per knowledge source. But in practice, I’ve seen Copilot agents working just fine with way more than that.
My suggestion is to always test thoroughly and refine as needed. If during testing you notice the agent isn’t using all the files, then you can plan changes accordingly.
If you prefer to stick to the documentation, try setting up a multi-agent environment. You can have one orchestrator agent and multiple agents, each connected to a different knowledge source. The 200-file limit applies to individual knowledge sources, so you can have multiple folders treated as separate sources, each with up to 200 files.
As for folder structure, you can use one large folder with up to 10 levels of subfolders. The knowledge source should still work fine regardless of how many files are in each layer.
If your sharepoint site is too big to handle it like that, you should consider a different apporach and use MCP or Azure Ai Search.
Regards.