What Altium files are you putting in the vault? The native board file or the full ‘package’ deliverable (I believe it’s a zip now)?
full package or project. Only some is zipped. It appears in testing that much is indexed by standard filters. The other good news is that the standard output PDF file is searchable and gets us to the info quickly.
Short answer to your question is, I don’t know.
Perhapa for a native file but I think it would be challenging through a zip file.
I’ve dealt with this a couple of times and the easiest method I’ve found is have the PDB designers use the BOM export function from Altiium/ SOLIDWORKS PCB into a excel or csv format. That can easily be parsed and manipulated.
I’m still trying to find access into those firebird dbs as well.....