Status: IN
`ftl.listen()` blocks and dispatches events; it must run concurrently with application logic via `asyncio.gather(ftl.listen(), app_coroutine())`.
Source: entries/2026/05/11/ftl2-htop-CLAUDE.md
JSON