Rule reminder
Passato prossimo in direct speech → trapassato prossimo in reported speech (when reporting verb is past): 'ho mangiato' → disse che aveva mangiato.
Direct: 'Ho mangiato.' — Reported: Disse che _____.