The route is LI.FI's, the operation is UGTP's
LI.FI does the route discovery and returns the execution calldata for the route it offers. UGTP checks that calldata back against the request — a route whose chain, token, recipient or amount drifted from what was asked is rejected rather than handed to an account to sign — then prices the fee, has the account sign, relays it, and tracks it to a terminal status.