List Projects
List projects for the current user with pagination
Args: page: Page number (1-indexed) limit: Number of items per page (default 12) status_filter: Filter by status (completed, processing, failed) search: Search by project name (case-insensitive) current_user: Authenticated user db: Database session
Returns: ListProjectsResponse with paginated projects and metadata
get/api/projects
Query parameters
pageinteger
limitinteger
status_filterstring nullable
searchstring nullable
Response
Successful Response