Files
rea/src
Kaoru0822andClaude Opus 5.5 b02e1c2452 fix(mcp): give the compact any-value schema an item schema
The compact input-schema profile advertises an unconstrained JSON value
as {type: [null, boolean, object, array, number, string]}. That union
declares an array type without items, which strict clients reject: VS
Code Copilot refused build_call_path with "tool parameters array type
must have items", and 21 tool input schemas carried the same shape.

Use one owned any-value schema that adds items: {} for both the
budget-inlined empty schema and reduced array items.

Fixes #3838

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 04:23:57 +00:00
..