repository
Prefect-backed implementation of the activity domain's repository.
Classes
PrefectActivityRepository
class PrefectActivityRepository():Prefect-backed implementation of ActivityRepository.
Methods
get_status
async def get_status(self) ‑> ActivityStatus:Return which eligibility runs are live now.
list_runs
async def list_runs( self, *, page: int = 1, page_size: int = 50,) ‑> RunList:Return a page of recent runs across all four known activity kinds.
Arguments
page: 1-indexed page number.page_size: Items per page.
Returns The requested page, most recent first, and the total match count.