Chirag0123's picture
v2.0 — agent reliability & evaluation layer
a5c1fa0
raw
history blame contribute delete
448 Bytes
"""API endpoints that return paginated results."""
# TODO: import Paginator from query_builder
from src.query_builder import build_query
def list_items(table: str, page: int = 1, page_size: int = None) -> dict:
"""List items from a table with pagination."""
# TODO: use Paginator to paginate results
items = build_query(table)
return {
"items": items, # Should return only current page
"total": len(items),
}