nikhil_staging / src /router_tasks.py
nsthorat's picture
Push
e4f9cbe
raw
history blame
No virus
355 Bytes
"""Router for tasks."""
from fastapi import APIRouter
from .router_utils import RouteErrorHandler
from .tasks import TaskManifest, task_manager
router = APIRouter(route_class=RouteErrorHandler)
@router.get('/')
async def get_task_manifest() -> TaskManifest:
"""Get the tasks, both completed and pending."""
return await task_manager().manifest()