Certainly not limited to acyclic by pedantic definition, but it might be a reasonable assumption that they are acyclic if you limit yourself to non-buggy releases of real-world microservices.
Any true "cycle" would manifest as a "broken" backend (infinite loop), so may not be worth analyzing with a tool like this.
Some microservices may look like "cycles" depending on how you view them, but actually are "not" in the sense of how this tool sees them. Calls may bounce between microservices A/B/C, but never the exact same calls/state, so two slightly different endpoints/functions on a single microservice could be "seen" as two different microservices.
In other words, this tool analyzes granular contributions to the overall latency of request responses which have an overall latency less than infinity. That removes cyclic graphs.