Observability for AI agents — trace agents, tools, MCP and LLM calls with token usage, cost and latency