sloproxy

fix(translator): preserve non-object Claude tool inputs when building function call args master

- Keep `tool_use.input` values as valid JSON for function-call args instead of only handling objects or stringified objects. - Preserve primitive/string/array inputs and convert `null` to `{}` so present inputs are not dropped. Closes: #4744


+67 -6
2 changed files