U5: TaskStore - in-memory task state with TTL cleanup and max records U6: BackgroundRunner - async task execution with semaphore concurrency control U7: Task status/result API + cancel endpoint + async submit mode 45 tests passing (28 new + 17 existing, no regression). |
||
|---|---|---|
| .. | ||
| integration | ||
| unit | ||
| __init__.py | ||
| conftest.py | ||