Skip to content

pagingSchema

const pagingSchema: ZodObject<{
cursor: ZodOptional<ZodString>;
limit: ZodOptional<ZodNumber>;
}, $strip>;

Defined in: core/src/entity/entity.tool.ts:21

Paging controls, folded in alongside the entity’s own search fields rather than nested under a wrapper. A model calls search({ query: 'passport', limit: 5 }), not search({ filter: { query: 'passport' }, limit: 5 }).

An entity whose searchInput declares its own cursor or limit loses it to these — extend is last-writer-wins. Paging is the framework’s concern, so name search fields something else.