rea/scripts/lib
N0zoM1z0 4007b20fc2
fix(mcp): emit valid schemas for empty arrays (#535)
Replace empty tuples with a shared empty-array schema. Validate all input
and output schemas against Draft 2020-12 during catalog generation and
packaged MCP verification, with runtime and catalog regression coverage.

Closes #528

Assisted-by: Kogasa (gensokyo-skills:kogasa-surprise-testing)
2026-10-05 15:32:58 +08:00
..
artifact-e2e.mjs feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
browser-scenario-verifier.mjs feat(native): add investigation features (#486) 2026-09-30 00:41:05 +08:00
browser-screenshot-e2e.mjs feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
browser-verifier-assertions.mjs feat(browser): capture controlled Playwright scenarios 2026-07-24 13:16:01 +00:00
catalog-builders.mjs feat(electron): add autonomous Electron runtime analysis (#464) 2026-08-05 19:07:46 +08:00
catalog-cli.mjs refactor(adapters): split oversized provider workflows 2026-07-18 05:49:14 +00:00
catalog-core.mjs refactor: remove cross-version investigation workflow 2026-09-29 08:06:43 +08:00
conformance-fixtures.d.mts test(conformance): remove fixture generator test option 2026-09-29 18:00:47 +08:00
conformance-fixtures.mjs test(conformance): remove fixture generator test option 2026-09-29 18:00:47 +08:00
docs-facts.d.mts build: add canonical product catalog and docs drift checks 2026-07-15 17:43:52 +08:00
docs-facts.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
generated-file.d.mts build: add canonical product catalog and docs drift checks 2026-07-15 17:43:52 +08:00
generated-file.mjs fix(build): preserve native generated-file line endings 2026-07-17 03:05:19 +09:00
managed-completion-report.mjs refactor(analysis): remove fixed result quotas 2026-09-29 13:57:24 +08:00
managed-conformance-config.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
managed-conformance-manifest-parser.mjs refactor(tools): remove remaining arbitrary workflow caps 2026-09-29 17:00:06 +08:00
managed-conformance-manifest.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
managed-conformance-oracles.mjs refactor: return complete analysis results inline 2026-09-29 08:07:24 +08:00
managed-conformance-support.mjs fix: consolidate boundary ownership and cleanup failure paths (#477) 2026-09-08 10:59:13 +08:00
managed-pe-fixture.d.mts fix(managed): emit valid x64 conformance PE 2026-07-17 20:06:07 +08:00
managed-pe-fixture.mjs refactor: split oversized analysis workflows 2026-07-18 05:49:14 +00:00
mcp-startup-probe.d.mts perf(mcp): reduce cold-start work 2026-07-26 15:02:58 +00:00
mcp-startup-probe.mjs perf(mcp): reduce cold-start work 2026-07-26 15:02:58 +00:00
mcp-verifier-results.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
native-value-e2e.mjs feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
product-catalog.d.mts refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
product-catalog.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
real-hopper-exhaustive-search.d.mts refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
real-hopper-exhaustive-search.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
real-hopper-fixture.d.mts test(hopper): add semantic runtime conformance 2026-07-18 04:50:23 +00:00
real-hopper-fixture.mjs refactor(schema): remove data-only version markers 2026-09-29 08:45:36 +08:00
real-hopper-function-basics.mjs feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
real-hopper-inventory.mjs fix: correct native inventories and bridge error classification (#503) 2026-10-04 17:25:09 +08:00
real-hopper-selection.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
real-hopper-semantic.d.mts test(hopper): add semantic runtime conformance 2026-07-18 04:50:23 +00:00
real-hopper-semantic.mjs refactor: return complete tool results inline 2026-09-29 07:08:46 +08:00
unrelated-hopper-sentinel.mjs fix(process): protect unrelated Hopper during cleanup 2026-07-22 14:04:00 +00:00
verifier-run.d.mts refactor: return complete analysis results inline 2026-09-29 08:07:24 +08:00
verifier-run.mjs refactor: return complete analysis results inline 2026-09-29 08:07:24 +08:00
verify-package-core.mjs fix(mcp): emit valid schemas for empty arrays (#535) 2026-10-05 15:32:58 +08:00