Source: https://reclaimllm.com/news/normalized-session-tool-calls
← Back to News feature May 10, 2026Normalized session tool calls
ReclaimLLM now records one normalized row per tool call so stats pages can show tool usage, token attribution, failures, and command-family breakdowns across providers.Normalized session tool calls
ReclaimLLM now records tool calls as normalized rows instead of only leaving them buried inside session blobs. That makes tool usage visible in stats pages, with per-tool counts, token attribution, command-family breakdowns, failures, compression and redaction flags, and enterprise-scoped views for admins and team leads. The new data powers the tool-call panels on personal stats and enterprise org stats. If a session contains Claude, Gemini, Codex, Cursor, MCP, browser, or API-proxy tool activity, the stats pipeline can now turn that into a consistent shape and aggregate it the same way across providers.How it works
The stats pipeline derives tool-call rows from session blobs after the raw session is fetched and parsed. Each tool call becomes one normalized record with the provider name, the raw tool name, a canonical tool name when one can be identified, and metadata such as status, token estimates, command family, file paths, and timestamps. That normalized layer is what powers the charts. It supports:- total normalized call count
- input, output, and total token estimates
- token attribution per canonical tool
- command-family distributions for shell-style calls
- tool category breakdowns
- failure and status analysis
- compression and redaction counts
Why we built it
Before this change, ReclaimLLM had session-level summaries like dominant tool and tool distribution, but that was not enough for the kinds of analysis we actually need. Those summaries could not answer questions like:- which tools consume the most tokens
- which tools fail most often
- how much shell activity comes from a specific command family
- how much redaction or compression is happening
- how tool usage differs across providers
- what an admin or team lead should be able to audit in an org-wide or team-scoped view