rea/tests/acceptance
Vinícius Andrade 976c2c083e
fix(contracts): reject OS-invalid local paths in binary and artifact tools (#1925)
* fix(contracts): reject OS-invalid local paths in binary and artifact tools

Enforce localPathStringSchema across inspect_pe_resources,
inspect_binary_layout, inspect_recorded_crash, inspect_wasm_artifact,
and inspect_evm_interface input schemas to reject embedded NUL bytes at
the contract boundary instead of failing later during filesystem
operations.

Add corresponding acceptance test cases to the advertised MCP contracts
matrix in localToolContracts.test.ts.

Signed-off-by: Vinícius DS Andrade <95101505+viniciusdsandrade@users.noreply.github.com>

* style(contracts): wrap pe resources path description under print width

Wrap the inspectPeResourcesInputSchema path property description to keep lines within the 80-column oxfmt limit.

Signed-off-by: Vinícius DS Andrade <95101505+viniciusdsandrade@users.noreply.github.com>

---------

Signed-off-by: Vinícius DS Andrade <95101505+viniciusdsandrade@users.noreply.github.com>
2026-10-12 08:53:03 +08:00
..
applications perf(mcp)!: compact repeated session discovery facts (#1988) 2026-10-12 07:40:19 +08:00
browser fix(cli): await browser scenario cleanup on interrupts 2026-10-11 17:33:57 +08:00
process feat(process): bound a finalization interval before forced capture timeout 2026-10-11 09:55:43 +08:00
providers fix(hopper): wait for late bridges during cleanup (#1866) 2026-10-11 22:50:27 +08:00
setup fix(setup): verify independently selected skill destinations 2026-10-12 01:31:32 +08:00
tools fix(contracts): reject OS-invalid local paths in binary and artifact tools (#1925) 2026-10-12 08:53:03 +08:00
managedCliOutput.test.ts fix(managed): bind row budget charges to metadata identities (#1897) 2026-10-12 00:33:51 +08:00
managedMemberPointers.test.ts fix(managed): resolve member ownership through pointer tables (#1886) 2026-10-12 01:40:48 +08:00
managedMetadataExtraData.test.ts fix(managed): honor metadata ExtraData before table decoding (#1893) 2026-10-12 02:28:22 +08:00
nonBinaryComposition.test.ts fix(mcp): admit composed analysis through result bookkeeping 2026-10-10 00:35:17 +08:00
webModuleCli.test.ts fix(mcp): admit composed analysis through result bookkeeping 2026-10-10 00:35:17 +08:00
webRuntimeCli.test.ts test(cli): verify self-import parity and cleanup 2026-10-09 07:29:16 +08:00
webSourceLocationCli.test.ts fix(bun): report the real runtime and enforce worker memory budgets on Windows (#1730) 2026-10-11 19:20:00 +08:00