A local-checkout task shows the repository's current branch in its header, and
Changes compares against it; both follow branch switches. The header also shows
the time the agent has spent on the task's turns.
A usage update without a cost (Claude sends one for its rate limits) no longer
clears the session cost.