Show tool calls, that did not match expected schema, in the log

Sorry I thought your screenshot had the input to the tool selected, but it’s actually the agent input.

I’ve been looking into a similar issue, I suspect you’re experiencing what I get, where the input block shows No output data returned which is odd in itself as it references output data.

I found this thread which mentions that

  1. The model sometimes issues empty calls.
    Large‑language‑model tools sometimes send an empty {} as arguments when they don’t intend to run a tool. If your schema contains any required fields, that empty call will fail validation immediately.

I wonder if this is what were both seeing?