Use the session’s usage field when you care about one specific session, especially while it is still running.
Use /v1/usage for account-level reporting, billing checks, or reconciliation across many sessions. It may lag behind active sessions, so it is not the best place to watch a live session in real time.