Fix: Correctly parse array inputs in Test Tool UI #641
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
📌 Summary
This PR resolves Issue #620 by updating the Test Tool UI to correctly handle array-type inputs using schema-aware logic. It ensures that structured arrays (e.g., arrays of objects) are parsed and validated properly before submission.
🐞 Root Cause
The UI was treating array inputs as raw strings from text fields, and passing them as single stringified values instead of structured arrays. This broke validation for tools expecting array or other structured formats.
🔁 Reproduction Steps
Refer to: #620
💡 Fix Description