AI Agent node to always report LLM stats, no matter if tools used or not

The idea is:

AI Agent node version 1.9 (Latest)
When setting Intermediate Steps to ON on the AI Agent it doesn’t return any data as long as no tool is connected or used, even though stats are seen in the Chat Model.

My use case:

To get a complete overview of LLM usage it would be great to get these statistics no matter what is used or not. Whenever the LLM returns data on token used, we should be able to collect and report on them.

I think it would be beneficial to add this because:

It completes data and usage reporting. Currently only tool usage doesn’t cover costs completely.

Any resources to support this?

([Bug] AI Agent doesn't return Intermediate Steps · Issue #15234 · n8n-io/n8n · GitHub)

Are you willing to work on this?

not