The dashboard shows per-request cost and model if you expand a row. Sort by cost; you'll probably see that the expensive ones are long agent runs deep into a chat, not a particular model.
What helped me:
- New chat per task. A 60-message chat resends a lot of context with every request.
- Pin a model for agent work so the cost is predictable, use Auto / a small model for quick questions and Tab.
- Set a spend limit in settings so you get a warning instead of a surprise.