Is your feature request related to a problem?
When an agent runs, it creates a new interaction. On successful execution, this interaction is updated with the final response. However, on agent failures, the interaction never gets updated. Therefore, this PR addresses that gap.
What solution would you like?
Update the interaction with the failure message