/// <summary>
/// Paginated work queue response with total count and queue metadata.
/// </summary>
public record WorkQueueResponse(
    string QueueName,
    IReadOnlyList<WorkQueueItemResponse> Items,
    int Page,
    int PageSize,
    int TotalCount,
    int TotalPages
);