Coerces a call's arguments toward each param's declared schema, before the Action runs.
Models sometimes send an object as a JSON string, a number as "10" or a boolean as "true".
Each declared param is coerced against the same schema its tool declaration used — the stored
ValueSchema or the ValueType mapping, array-wrapped for IsArray — so a param declared as a
string (an Other param, which may legitimately hold JSON-looking text) is never decoded.
Coerces a call's arguments toward each param's declared schema, before the Action runs.
Models sometimes send an object as a JSON string, a number as
"10"or a boolean as"true". Each declared param is coerced against the same schema its tool declaration used — the storedValueSchemaor theValueTypemapping, array-wrapped forIsArray— so a param declared as a string (anOtherparam, which may legitimately hold JSON-looking text) is never decoded.