Replace the `any[]` history query with a small VehicleHistoryItem interface covering the fields the row renders, and lower the API limit from 20 to 6 since the UI slices to 6 anyway (saved bandwidth + correct types on .map). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>