## Description In order for corso to track recoverable errors, we need to pass a fault.Errors struct into the items stream. As long as we're doing that, we might as well pass along the available ctx as well. ## Does this PR need a docs update or release note? - [x] ⛔ No ## Type of change - [x] 🧹 Tech Debt/Cleanup ## Issue(s) * #1970 ## Test Plan - [x] ⚡ Unit test - [x] 💚 E2E