reasoning is broken when using @mastra/client-js with client tools and OpenAI or Anthropic provider - Mastra