I was following your YouTube video “Build an AI Bookkeeper with Pi Agent Harness” and found it very helpful. I extended the example with some basic logging, as shown in the screenshot. I'm currently logging things like:
- request duration
- token usage
- estimated LLM cost
- tool calls
- user message / agent response
Is this a reasonable approach for observability with a Pi-based agent, or is there a better/recommended way to instrument Pi agents?