- Introduce pydocket, a new background‑task system with automatic retries and optional Redis backing, replacing FastAPI background tasks;
- Emit deployment‑pull‑step events and address multiple bugs (import order, deployment parameters, async‑task typing, EventsWorker leak, execution‑graph display, automation deletion deadlock);
- Update Prefect UI library, migrate Redis storage to async dispatch, clean up legacy imports, improve docs, and sync OpenAPI schema.