How to export Allocations report in XML (Call Tree format) with xctrace?

Hello Apple team,

I am using xctrace to record an Allocations trace on iOS. For example: xctrace record
--template "Allocations"
--launch com.example.myapp
--time-limit 30s
--output alloc.trace

After recording, I can export the results in Allocations List format (flat list of allocations) using: xcrun xctrace export --input ./alloc.trace --xpath '/trace-toc/run/tracks/track[@name="Allocations"]/details/detail[@name="Allocations List"]' --output ./alloc.xml

This works fine and produces an XML output.

However, what I really need is to export the data in Call Tree format (as shown in Instruments GUI). I checked xctrace export --help, but it seems that the Allocations template only supports the List view for export, not the Call Tree breakdown.

My question is: 👉 Is there a way to export an Allocations trace in XML with Call Tree details using xctrace? 👉 If not, is there an API or recommended workflow to automate this instead of exporting manually from Instruments GUI?

Thanks in advance for your help!