Tallies hal() turns by model and, when tier info is available, computes
cumulative Copilot billing units. Usage is tracked per session in memory
and cleared by hal_reset().
Arguments
- tiers
Optional named character vector mapping
modelIdto usage tier (e.g.c("claude-sonnet-5" = "1x")). WhenNULL(default), uses the cached tier map populated from the lasthal_models()call in this session, or fetches it if none is cached and a live CLI is available. Pass a pre-computed map to skip the network hop.
