Issue: HttpAsyncHook should natively support session-based async HTTP operations
Issue: HttpAsyncHook should natively support session-based async HTTP operations: a task in LegoFlow-SWE (Harbor dataset). Description Currently, HttpAsyncHook does not provide a built-in way to share an aiohttp.ClientSession across multiple async HTTP requests. Users must manually create and…
The task
**Description** Currently, `HttpAsyncHook` does not provide a built-in way to share an `aiohttp.ClientSession` across multiple async HTTP requests. Users must manually create and manage the session, pass it to each `run()` call, and handle cleanup. This leads to boilerplate‑heavy code. Additionally, hook‑level…
Part of Lego-X/LegoFlow-SWE.