* feat: add tool support for AWS & Claude * fix: add {} for openai compatibility in streaming tool_use