-
Notifications
You must be signed in to change notification settings - Fork 2.1k
feat: display provider usage limits in settings #1732
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
Aditya190803
wants to merge
73
commits into
pingdotgg:main
Choose a base branch
from
Aditya190803:feat/provider-usage-limits
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
73 commits
Select commit
Hold shift + click to select a range
8685b53
feat(provider): add usage limits and retries
Aditya190803 9eff609
feat(provider): add usage limits and retries
Aditya190803 a19efe4
feat(provider): enhance rate limit handling and telemetry filtering
Aditya190803 ed12bb8
feat(migrations): rename and reorganize migration files for cleanup a…
Aditya190803 caf52c7
fix(migrations): remove leftover conflict markers
Aditya190803 0199fa3
feat(provider): add timestamp for usage limit checks and improve key …
Aditya190803 7d83cca
feat(provider): update latestSpawnedChild to async and improve window…
Aditya190803 b4551d6
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 e5be35c
Enhance usage reset label formatting and update styles for provider c…
Aditya190803 1aeaa7a
Refactor ClaudeProvider and usage probe to enhance error handling and…
Aditya190803 c239261
Refactor ClaudeProvider to improve variable naming and enhance clarit…
Aditya190803 e82c5fc
feat: add provider usage limits schema and server-side persistence
Aditya190803 178e462
feat: implement OpenCode usage limits probing and display filtering
Aditya190803 6cec3e5
feat: add usage limits support to Cursor provider
Aditya190803 0bd668e
feat: add usage limits to OpenCode provider and ACP runtime model
Aditya190803 499d730
feat: render usage limits in Settings UI with progress bars
Aditya190803 0260b13
feat: remove check for official provider IDs in flattenOpenCodeModels…
Aditya190803 ce7e1a5
Merge remote-tracking branch 'origin/main' into feat/provider-usage-l…
Aditya190803 a895cda
fix: update account rate limits request signature and error handling …
Aditya190803 f5e1f47
refactor: standardize Codex rate limit window calculations and remove…
Aditya190803 0acd2e2
refactor: remove unused toIsoDateTimeFromUnixSeconds helper function
Aditya190803 b9fb0c9
Merge remote-tracking branch 'origin/main' into feat/provider-usage-l…
Aditya190803 ad00bbe
fix: resolve 5 code issues from Cursor Bugbot review + lint warnings
Aditya190803 4d9c423
feat: per-thread usage limits tracking + bug fixes
Aditya190803 4437685
refactor: enhance auth session and pairing link migrations
Aditya190803 e089547
fix: usage state bugs - cache key collision, labeling, and asymmetric…
Aditya190803 31a22d4
Merge remote-tracking branch 'origin/main' into feat/provider-usage-l…
Aditya190803 e934d22
Improvement in provider usage limits UI
Aditya190803 8fd9e0d
fix(provider): pass environment to probeClaudeUsageLimits for improve…
Aditya190803 381f68b
refactor: formalize Cursor ACP capability probe results using a tagge…
Aditya190803 c27d805
refactor: replace static progress bar with animated wrapper and remov…
Aditya190803 d5b5fb3
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 8496471
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 99511d1
Enhance provider usage display with reset date and improved styling
Aditya190803 174dda2
Add ProviderUsageStateLive integration and improve usage bar styling
Aditya190803 4254a3d
Merge remote-tracking branch 'origin/main' into feat/provider-usage-l…
Aditya190803 8938dba
feat(tests): add migration tests for provider_instance_id column
Aditya190803 163d828
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 e68c351
feat(server): add provider usage limits with PTY adapter integration
Aditya190803 44c5772
refactor(migrations): streamline auth_sessions migration by removing …
Aditya190803 abc4160
feat(provider): add usage limits and retries
Aditya190803 89252d4
feat(provider): add timestamp for usage limit checks and improve key …
Aditya190803 cb35f3e
feat(provider): update latestSpawnedChild to async and improve window…
Aditya190803 d1ecb3a
Enhance usage reset label formatting and update styles for provider c…
Aditya190803 5c20bed
Refactor ClaudeProvider and usage probe to enhance error handling and…
Aditya190803 d024d7e
Refactor ClaudeProvider to improve variable naming and enhance clarit…
Aditya190803 d4e8bd1
feat: add provider usage limits schema and server-side persistence
Aditya190803 ab7694e
feat: render usage limits in Settings UI with progress bars
Aditya190803 281dfe3
fix: resolve 5 code issues from Cursor Bugbot review + lint warnings
Aditya190803 6a5bbc8
feat: per-thread usage limits tracking + bug fixes
Aditya190803 6efe6aa
refactor: enhance auth session and pairing link migrations
Aditya190803 4fc02a3
fix: usage state bugs - cache key collision, labeling, and asymmetric…
Aditya190803 377deff
Improvement in provider usage limits UI
Aditya190803 5092e83
fix(provider): pass environment to probeClaudeUsageLimits for improve…
Aditya190803 5bb6856
refactor: formalize Cursor ACP capability probe results using a tagge…
Aditya190803 1a69aff
Add ProviderUsageStateLive integration and improve usage bar styling
Aditya190803 42e3848
feat(tests): add migration tests for provider_instance_id column
Aditya190803 184feb0
feat(server): add provider usage limits with PTY adapter integration
Aditya190803 ec30593
refactor(migrations): streamline auth_sessions migration by removing …
Aditya190803 d4d45ba
feat(provider): enhance ClaudeProvider with usage limits parsing and …
Aditya190803 2243d19
feat(provider): implement provider instance ID handling in usage stat…
Aditya190803 d1c0982
feat(provider): enhance usage limits probing with clock abstraction a…
Aditya190803 c7a580a
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 7528f75
feat: adjust usage threshold to 70% and remove ProviderUsageStateLive…
Aditya190803 c5ba79e
refactor(settings): remove unused usage limit functions and clean up …
Aditya190803 8ce8f64
test(provider): add test for maintaining intermediate windows as sess…
Aditya190803 fee4110
chore(migrations): remove AuthCompatibilityColumns migration and upda…
Aditya190803 5fa2c79
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 1d9fabf
refactor(server): clean up imports in server.ts and ClaudeProvider.ts
Aditya190803 59613c4
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 1dc1911
Merge branch 'main' into feat/provider-usage-limits
Aditya190803 54a87a2
Merge branch 'feat/provider-usage-limits' of https://github.com/Adity…
Aditya190803 76c23db
Add providerInstanceId to event payloads in makeClaudeAdapter
Aditya190803 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.