package com.cameleer.server.core.agent;

import java.util.List;

/**
 * Cursor-paginated result page for agent event queries.
 *
 * @param data       events on this page, ordered newest-first
 * @param nextCursor opaque cursor to pass back for the next page (null when no more)
 * @param hasMore    whether more results exist beyond this page
 */
public record AgentEventPage(
        List<AgentEventRecord> data,
        String nextCursor,
        boolean hasMore
) {}
