Replies: 20 comments
|
Not planned at this time. If yall have any examples of similar open sources apps doing it well, share them here. |
|
This is important, and every app should have this since it's important to switch threads every time you reach the window context limit, because most of the models lose accuracy after compact |
|
@nassimna im mainly talking about usage visibility, sorry for not being clear on my previous message |
|
I’ve implemented this for Codex and I’m planning to open a PR. It looks like an L-XL sized change, and I’ve attached screenshots for context. I should mention I’m currently unvouched, so please let me know if that affects whether you’d like me to open the PR. |
|
I don't think we need to expose it in the chat view, it just feels awkward to have it when you hover a gauge which shows 35 to see aa completely unrelated percentage for a completely unrelated metric. but i do think we could expose it under the provider view. UI there could probably use a little work to expose both the session and weekly limits. and we should do it for claude as well! if ur up for it i can review the pr |
|
Sure, I can take that on. Could you clarify what you mean by session limits? |
|
Hey @juliusmarminge — I’ve opened a PR for this here: Could you check it out when you get a chance? |
|
Why not show it in the model picker, similar to how the Codex App does it? |
|
What is the status on this? |
|
The PR is open and ready to be merged |
|
+1 on wanting this, and some additional user perspective: On Claude Max ($100) and GPT Plus ($20), I have a pretty good feel for how much I can get done, but I still end up checking pretty frequently, especially as I get closer to the limit. I can imagine the GPT $100+ and Claude Max 5x plans hardly ever feeling the need to check this, but here on these lower plans I definitely feel the need to keep a closer eye on it. In Settings->Providers would be better than nothing, but ideally it's visible in the chat interface, and I kinda dig the context window one Aditya showed ... perhaps a setting? Related - this is especially desirable as an extra data point as currently the sessions kinda just stay in limbo with no indication as to why when usage runs out @Aditya190803 glad to help if you need anything |
|
@juliusmarminge If I may be so bold ^. Will be keeping a close eye to respond quickly to any feedback/etc provided y'all don't have any blocking objections. Scoped to Claude/Codex only as those are more straightforward and I'd have to guess the main two providers used |
|
Anyone working one this? Much needed feature |
|
May consider using Codexbar cli for this I have been using it a bit as it seems to be a good abstraction to fetch quotas across providers. |
|
Related proposals being consolidated here: #6896 specifies remaining limits, reset times, manual refresh and stale-data indicators; #8148 links a fork implementation with per-account Codex/Claude quota handling. These are live subscription limits, separate from the existing token/cost Usage page. |
|
I have a fork I made and use that displays this data for Claude and Cursor subscriptions: and I use the web version over tailscale on mobile because I can't live without this feature (and the mobile app, last I checked doesn't have published source code) https://github.com/mikenrafter/t3code/tree/feat/mobile-panel-fullscreen ^ includes some mobile-friendly web changes in addition to the quota implementation. I'm sure this could be done in a better manner, but this works for me and is good fodder for a more full solution. |







Uh oh!
There was an error while loading. Please reload this page.
I’d like T3 Code to surface usage information so users can better understand cost/rate-limit consumption while working.
Why
For long-running coding sessions it is hard to tell:
Requested scope
Suggested UX
Suggested acceptance criteria
Relevant code context
apps/server/src/codexAppServerManager.tsapps/server/src/provider/Layers/CodexAdapter.tsapps/web/src/components/ChatView.tsxReference implementation ideas
All reactions