Feature Request: Session Duration & API Usage Tracking in ChatGPT-4.o

BLUF:

I’d like to suggest a feature for ChatGPT-4.o that would greatly improve the user experience: displaying session duration and usage statistics.

I created a couple of prototypes, they didn’t work. Innovation!

I tried to do this myself, as you can in GitHub coreyhe01/usage-ui , but coming from large enterprise systems, I can’t do it without available data… OpenAI is a closed system that doesn’t provide APIs to the requisite data i.e. I can’t complete the representational image below with actual data, due to the know limitations in, see coreyhe01/usage-ui in GitHub (sorry this UI won’t let accept links at this time).

I was hoping the UI would look something like this, but it doesn’t really matter as long as it is contextually and factually accurate.

Feature Request:

  1. Remaining session time – A visible timer or indicator showing how much time is left in the current session.

  2. Usage counters – A tracker for how many prompts or API calls have been used vs. the total allowed for the session/day/month, depending on the plan.

Why this matters:

• It helps manage longer tasks or conversations within session time constraints.

• It prevents interruptions by allowing users to plan when nearing usage or time limits.

• It improves transparency and gives users more control over their experience.

Suggested Implementation:

• A subtle UI element (e.g., top-right corner toggle) that shows:

• Time left in the current session (e.g., “24 minutes remaining”).

• Prompt usage: “12 of 25 prompts used” or “87% of monthly limit remaining.”

• Optional alert when under 10% of session time or call limit is left.

More Details
For more information see coreyhe01/usage-ui in GitHub

Thank you for considering this enhancement!