{"version":3,"file":"input-schemas.mjs","sources":["../../../../server/src/mcp/schemas/input-schemas.ts"],"sourcesContent":["import { z } from '@strapi/utils';\n\nexport const localeSchema = z\n .string()\n .optional()\n .describe('Locale code (e.g. \"en\", \"fr\"). Defaults to the default locale.');\n\nexport const statusSchema = z\n .enum(['draft', 'published'])\n .optional()\n .describe('Document status. Defaults to \"draft\" when draftAndPublish is enabled.');\n\nexport const documentIdSchema = z\n .string()\n .min(1)\n .describe(\n 'Stable document ID (e.g. \"z7v8zma53x01r6oceimv922b\"). Use this as the canonical identifier across draft/published versions; numeric \"id\" can differ per version row.'\n );\n\nexport const pageSchema = z\n .number()\n .int()\n .min(1)\n .optional()\n .describe('Page number (1-indexed, default: 1).');\n\nexport const pageSizeSchema = z\n .number()\n .int()\n .min(1)\n .max(100)\n .optional()\n .describe('Items per page (default: 25, max: 100).');\n"],"names":["z","string","optional","describe","statusSchema","enum","documentIdSchema","min","pageSchema","number","int","pageSizeSchema","max"],"mappings":";;AAE4BA,CAAAA,CACzBC,MAAM,GACNC,QAAQ,EAAA,CACRC,QAAQ,CAAC,gEAAA;AAEL,MAAMC,YAAAA,GAAeJ,CAAAA,CACzBK,IAAI,CAAC;AAAC,IAAA,OAAA;AAAS,IAAA;AAAY,CAAA,CAAA,CAC3BH,QAAQ,EAAA,CACRC,QAAQ,CAAC,uEAAA;AAEL,MAAMG,gBAAAA,GAAmBN,CAAAA,CAC7BC,MAAM,EAAA,CACNM,GAAG,CAAC,CAAA,CAAA,CACJJ,QAAQ,CACP,sKAAA;AAGG,MAAMK,UAAAA,GAAaR,CAAAA,CACvBS,MAAM,GACNC,GAAG,EAAA,CACHH,GAAG,CAAC,CAAA,CAAA,CACJL,QAAQ,EAAA,CACRC,QAAQ,CAAC,sCAAA;MAECQ,cAAAA,GAAiBX,CAAAA,CAC3BS,MAAM,EAAA,CACNC,GAAG,EAAA,CACHH,GAAG,CAAC,CAAA,CAAA,CACJK,GAAG,CAAC,GAAA,CAAA,CACJV,QAAQ,EAAA,CACRC,QAAQ,CAAC,yCAAA;;;;"}