Under the hood
Background agent structured-output execution loop internally renamed with no logic change
**What
The code implementing the structured-output execution loop for background/workflow agents (handling retries, stalled/error states, and token/tool-call accounting) had its internal variable names changed, with no identifiable change in logic.
**Why
This is an internal cleanup with no expected effect on behavior.