{"_id":"@ace-grid/schema-ai","_rev":"6-c113339f7d366f5e411de9714b7d2c7b","name":"@ace-grid/schema-ai","dist-tags":{"latest":"1.0.9"},"versions":{"1.0.6":{"name":"@ace-grid/schema-ai","version":"1.0.6","keywords":["ace-grid","ai","schema","json-schema","data-grid","typescript"],"license":"SEE LICENSE IN LICENSE","_id":"@ace-grid/schema-ai@1.0.6","maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"homepage":"https://ace-grid.com","bugs":{"url":"https://github.com/Vitashev/gridix/issues"},"dist":{"shasum":"e10bf70fd34e6c7c7b56a9b54ed37f6c5f7b0b31","tarball":"https://registry.npmjs.org/@ace-grid/schema-ai/-/schema-ai-1.0.6.tgz","fileCount":6,"integrity":"sha512-nvQ1Mb47GUQ+RGTxXGv8uw/GV7uEQMjj5OQNQFkFffFwDQlSNEkjk8aLoxQiy1/HaHRK6WCtHpxUOfEMEPwGdQ==","signatures":[{"sig":"MEUCIQDEbm+cnQttfH/xG2F+GgO64i5QDHfqtngjfjcpMEkGVQIgR5K+TzByFHx8OEqLm4rBpERkFfWr3EPo6SscWaZlu/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235544},"main":"./dist/schema-ai.cjs","type":"module","types":"./dist/schema-ai.d.ts","module":"./dist/schema-ai.js","exports":{".":{"types":"./dist/schema-ai.d.ts","import":"./dist/schema-ai.js","require":"./dist/schema-ai.cjs"}},"gitHead":"3d3b44adc9c7b053ba261f6916a1b0fd0cf2d0b9","scripts":{"build":"vite build && tsc -p tsconfig.build.json && node ../../scripts/protect-paid-package.mjs schema-ai"},"_npmUser":{"name":"vitashev","email":"vitashevc@gmail.com"},"repository":{"url":"git+https://github.com/Vitashev/gridix.git","type":"git"},"_npmVersion":"11.5.2","description":"Ace Grid AI schema helpers for validated grid context, migration reports, and structured AI workflows.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ace-grid/schema-core":"1.0.6"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema-ai_1.0.6_1780074295184_0.036731631986091084","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"@ace-grid/schema-ai","version":"1.0.7","keywords":["ace-grid","ai","schema","json-schema","data-grid","typescript"],"license":"SEE LICENSE IN LICENSE","_id":"@ace-grid/schema-ai@1.0.7","maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"homepage":"https://ace-grid.com","bugs":{"url":"https://github.com/Vitashev/gridix/issues"},"dist":{"shasum":"6d44e1c10e38364b8b20776b2c54112bed695cdf","tarball":"https://registry.npmjs.org/@ace-grid/schema-ai/-/schema-ai-1.0.7.tgz","fileCount":6,"integrity":"sha512-ozqSWmg4Mfm0l3jSKfmUxQiJBM5gBSsa4aVNPgXAmqTpi52yGkHvR/1bqpGbuqZj8a3C0smpcL2BD3VVhlfyvg==","signatures":[{"sig":"MEUCIQDIQUYTVenaTKcQE3cXkdL1z6btEJZaniJfmuCSsTAZWAIgASn4W6cWXb2opzagy2+d/RUjVV2V9NuFXsnMARBm2HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":168915},"main":"./dist/schema-ai.cjs","type":"module","types":"./dist/schema-ai.d.ts","module":"./dist/schema-ai.js","exports":{".":{"types":"./dist/schema-ai.d.ts","import":"./dist/schema-ai.js","require":"./dist/schema-ai.cjs"}},"gitHead":"3d3b44adc9c7b053ba261f6916a1b0fd0cf2d0b9","scripts":{"build":"vite build && tsc -p tsconfig.build.json && node ../../scripts/protect-paid-package.mjs schema-ai"},"_npmUser":{"name":"vitashev","email":"vitashevc@gmail.com"},"repository":{"url":"git+https://github.com/Vitashev/gridix.git","type":"git"},"_npmVersion":"11.5.2","description":"Ace Grid AI schema helpers for validated grid context, migration reports, and structured AI workflows.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ace-grid/schema-core":"1.0.7"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema-ai_1.0.7_1780075085531_0.5326571730376028","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"@ace-grid/schema-ai","version":"1.0.8","keywords":["ace-grid","ai","schema","json-schema","data-grid","typescript"],"license":"SEE LICENSE IN LICENSE","_id":"@ace-grid/schema-ai@1.0.8","maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"homepage":"https://ace-grid.com","bugs":{"url":"https://github.com/Vitashev/gridix/issues"},"dist":{"shasum":"8030ae534075dbbb59f82109bd4cc295c0630a8d","tarball":"https://registry.npmjs.org/@ace-grid/schema-ai/-/schema-ai-1.0.8.tgz","fileCount":6,"integrity":"sha512-eKuG4APjFqLJFFBRq8N7mGdsyqvl+wGsQwUhUzyfo/rpw/Uj3q03MKiSdiIIOHS9epC3/e6JYrLS5RHtmeL/UA==","signatures":[{"sig":"MEUCIQC8a2b/gp4G2EC5pc4lAhZD7bDN0I9fe/trbnElcHabIgIgYsVpUuFFtblK4JZgeu68ZmhU17dLZEIsmja2Dg/cSWI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":170378},"main":"./dist/schema-ai.cjs","type":"module","types":"./dist/schema-ai.d.ts","module":"./dist/schema-ai.js","exports":{".":{"types":"./dist/schema-ai.d.ts","import":"./dist/schema-ai.js","require":"./dist/schema-ai.cjs"}},"gitHead":"8ca2523df69486bea4b70425aa4a6d2f60ad0831","scripts":{"build":"vite build && tsc -p tsconfig.build.json && node ../../scripts/protect-paid-package.mjs schema-ai"},"_npmUser":{"name":"vitashev","email":"vitashevc@gmail.com"},"repository":{"url":"git+https://github.com/Vitashev/gridix.git","type":"git"},"_npmVersion":"11.5.2","description":"Ace Grid AI schema helpers for validated grid context, migration reports, and structured AI workflows.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"@ace-grid/schema-core":"1.0.8"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/schema-ai_1.0.8_1780077614413_0.5815329545422137","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"@ace-grid/schema-ai","version":"1.0.9","description":"Ace Grid AI schema helpers for validated grid context, migration reports, and structured AI workflows.","type":"module","main":"./dist/schema-ai.cjs","module":"./dist/schema-ai.js","types":"./dist/schema-ai.d.ts","exports":{".":{"types":"./dist/schema-ai.d.ts","import":"./dist/schema-ai.js","require":"./dist/schema-ai.cjs"}},"scripts":{"build":"vite build && tsc -p tsconfig.build.json && node ../../scripts/protect-paid-package.mjs schema-ai"},"publishConfig":{"access":"public"},"dependencies":{"@ace-grid/schema-core":"1.0.9"},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git","url":"git+https://github.com/Vitashev/ace-grid-core.git"},"bugs":{"url":"https://github.com/Vitashev/ace-grid-core/issues"},"homepage":"https://ace-grid.com","keywords":["ace-grid","ai","schema","json-schema","data-grid","typescript"],"_id":"@ace-grid/schema-ai@1.0.9","gitHead":"80465af87b4150dcf01e1bdfc6acf8bd65e48f9a","_nodeVersion":"20.19.1","_npmVersion":"11.5.2","dist":{"integrity":"sha512-+IQ6ShGaFX0E6WpPAthKBYkRx6uZmay1nBsU38gc7GETd6h5CXRTh0PMYkF9gBaqJrjYhcM99jdF7TTek/lBPA==","shasum":"84b511261f7b2a86f09358d2bb403b4e8890456b","tarball":"https://registry.npmjs.org/@ace-grid/schema-ai/-/schema-ai-1.0.9.tgz","fileCount":6,"unpackedSize":170343,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBkIvX7jAfV9ZC6w8wla+FWjBYESS5kWm5W6WlaQCwX3AiBTvYTy06edOMoUUU9w5fh9gbZC+AEQaTUnSQUSj+CzXw=="}]},"_npmUser":{"name":"vitashev","email":"vitashevc@gmail.com"},"directories":{},"maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/schema-ai_1.0.9_1780328730387_0.88434563891388"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-29T17:04:55.068Z","modified":"2026-06-01T15:45:30.693Z","1.0.0":"2026-05-21T07:22:16.667Z","1.0.6":"2026-05-29T17:04:55.400Z","1.0.7":"2026-05-29T17:18:05.729Z","1.0.8":"2026-05-29T18:00:14.583Z","1.0.9":"2026-06-01T15:45:30.544Z"},"bugs":{"url":"https://github.com/Vitashev/ace-grid-core/issues"},"license":"SEE LICENSE IN LICENSE","homepage":"https://ace-grid.com","keywords":["ace-grid","ai","schema","json-schema","data-grid","typescript"],"repository":{"type":"git","url":"git+https://github.com/Vitashev/ace-grid-core.git"},"description":"Ace Grid AI schema helpers for validated grid context, migration reports, and structured AI workflows.","maintainers":[{"name":"vitashev","email":"vitashevc@gmail.com"}],"readme":"# @ace-grid/schema-ai\n\nAce Grid Schema AI provides commercial schema helpers for AI-assisted grid\nworkflows. It validates grid context, structured model outputs, migration\nreports, and AI-generated grid commands before they are applied.\n\n## Install\n\n```bash\nnpm install @ace-grid/schema-ai\n```\n\n## Quick start\n\n```ts\nimport {\n  createGridAiResultSchema,\n  validateGridSchemaDocument,\n  applyGridSchemaDocument,\n} from \"@ace-grid/schema-ai\";\n\nconst resultSchema = createGridAiResultSchema({\n  kind: \"update_view\",\n  view: gridViewSchema,\n});\n\nconst validation = validateGridSchemaDocument(resultSchema);\n\nif (validation.valid) {\n  applyGridSchemaDocument({ actions, value: resultSchema });\n}\n```\n\n## Capabilities\n\n- AI result schemas for render, update, and command workflows.\n- Chat conversation schemas for grid-aware assistants.\n- Structured-output JSON schemas for model providers and local inference tools.\n- Validated application of schema documents before they mutate grid state.\n- Schema utilities for migration reports and automation review.\n\n## Related packages\n\n- `@ace-grid/schema-core` for free schema contracts and validation helpers.\n- `@ace-grid/pro` for formula, validation, and spreadsheet workflows.\n- `@ace-grid/enterprise` for server row model, pivoting, charts, and governed AI\n  workflows.\n- `@ace-grid/compat-ag` and `@ace-grid/compat-mui` for migration reports that\n  can feed schema-aware AI review.\n\nDocs and API reference: https://ace-grid.com\n\n## License\n\nAce Grid Schema AI is proprietary commercial software. Use requires a valid Ace\nGrid commercial license. See `LICENSE`.\n","readmeFilename":"README.md"}