rea/docs
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
..
adr refactor(managed): derive inspection from PE CLI extents 2026-09-29 17:35:41 +08:00
assets docs: add Hopper screenshot to README 2026-07-14 12:02:43 +08:00
verification fix(mcp): emit valid schemas for empty arrays (#535) 2026-10-05 15:32:58 +08:00
apple-application-analysis.md docs: describe complete application analysis outputs 2026-09-29 14:54:01 +08:00
architecture.mermaid docs: describe complete application analysis outputs 2026-09-29 14:54:01 +08:00
browser-observation.md docs(tools): update inline workflow guidance 2026-09-29 16:29:34 +08:00
browser-scenario-contract.md refactor(browser): return complete scenario observations 2026-09-29 13:02:20 +08:00
controlled-javascript-replay.md refactor(files): use caller paths for local evidence files 2026-09-29 14:53:20 +08:00
electron-observation.md docs(tools): update inline workflow guidance 2026-09-29 16:29:34 +08:00
error-contract.schema.json refactor(errors): remove stale workspace failures 2026-09-29 19:23:08 +08:00
installation.md feat(native): add investigation features (#486) 2026-09-30 00:41:05 +08:00
javascript-application-graph.md docs(tools): clarify complete inline workflows 2026-09-29 17:36:59 +08:00
javascript-application-workflows.md refactor(errors): remove stale workspace failures 2026-09-29 19:23:08 +08:00
javascript-artifact-reconstruction.md refactor(files): use caller paths for local evidence files 2026-09-29 14:53:20 +08:00
javascript-runtime-observation.md docs(tools): update inline workflow guidance 2026-09-29 16:29:34 +08:00
javascript-runtime-reconciliation.md docs(tools): clarify complete inline workflows 2026-09-29 17:36:59 +08:00
managed-code-analysis.md refactor(managed): derive inspection from PE CLI extents 2026-09-29 17:35:41 +08:00
mcp-contracts.md refactor(errors): remove stale workspace failures 2026-09-29 19:23:08 +08:00
mcp-prompts.md docs(tools): clarify complete inline results 2026-09-29 17:00:29 +08:00
native-investigation.md feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
process-capture.md refactor(process): remove fixed scenario ceilings 2026-09-29 13:57:50 +08:00
product-catalog.json fix(mcp): emit valid schemas for empty arrays (#535) 2026-10-05 15:32:58 +08:00
provider-evaluation.md feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
reconstruction-obligation-ledgers.md refactor: return complete analysis results inline 2026-09-29 08:07:24 +08:00
reconstruction-readiness.md docs: refresh tool catalog and cleanup audit fixtures 2026-09-29 11:23:24 +08:00
roadmap.md feat(native): add investigation features (#486) 2026-09-30 00:41:05 +08:00
test-suite-audit.md feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
testing.md feat(native): add inspection primitives, dispatch traces and approved UI observation (#500) 2026-10-04 16:02:36 +08:00
tool-design.md docs: prioritize reusable analysis primitives (#493) 2026-10-02 06:33:38 +08:00
user-visible-errors.csv refactor(files): use caller paths for local evidence files 2026-09-29 14:53:20 +08:00
windows-ghidra-p0.md chore(ghidra): align supported release to 12.1.4 2026-09-29 17:36:46 +08:00