"""通用 schema:游标分页响应 + 通用 ok 响应。""" from __future__ import annotations from typing import Generic, TypeVar from pydantic import BaseModel T = TypeVar("T") class CursorPage(BaseModel, Generic[T]): """游标分页响应:items + 下一页游标(next_cursor=None 表示末页)。""" items: list[T] next_cursor: int | None = None class OkResponse(BaseModel): ok: bool = True