Loop to report agent state