# Resume workflow approvals cleanly in async code

> The workflow HITL continue path now calls the async acleanup_run when it runs in an async context, rather than the synchronous version.

- Published: 2026-05-15
- Author: Agno Team
- Category: Changelog
- Canonical: https://agno-com-nine.vercel.app/articles/resume-workflow-approvals-cleanly-in-async-code
- Markdown: https://agno-com-nine.vercel.app/articles/resume-workflow-approvals-cleanly-in-async-code.md

The workflow HITL continue path now calls the async `acleanup_run` when it runs in an async context, rather than the synchronous version. Resuming a paused workflow behaves correctly under async execution instead of mismatching the running event loop.
