feat(usage): integrate ClinePass quota provider (#3431)
Add ClinePass across server and VS Code quota paths. Reject malformed windows, preserve valid sibling limits, align credential fallback, and report timeout failures accurately. Validated 30 server quota tests, 129 VS Code quota tests and VS Code type-check. Oxlint findings are confined to pre-existing VS Code code.
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40" width="24" height="24">
|
||||
<title>Cline</title>
|
||||
<path d="m39.06 22.594-2.403-4.826V14.99c0-4.606-3.697-8.336-8.257-8.336h-4.107c.297-.61.46-1.297.46-2.021 0-2.56-2.06-4.632-4.605-4.632s-4.606 2.072-4.606 4.632c0 .724.163 1.41.46 2.02h-4.107c-4.56 0-8.256 3.731-8.256 8.337v2.78l-2.454 4.81a1.7 1.7 0 0 0 0 1.545l2.454 4.758v2.78c0 4.605 3.697 8.336 8.256 8.336H28.4c4.56 0 8.257-3.73 8.257-8.337v-2.779l2.399-4.774a1.7 1.7 0 0 0 .004-1.516m-21.424 3.932c0 2.093-1.688 3.79-3.769 3.79-2.08 0-3.768-1.697-3.768-3.79V19.79c0-2.093 1.688-3.79 3.768-3.79s3.769 1.697 3.769 3.79zm12.142 0c0 2.093-1.688 3.79-3.769 3.79-2.08 0-3.768-1.697-3.768-3.79V19.79c0-2.093 1.688-3.79 3.768-3.79s3.769 1.697 3.769 3.79z"/>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 773 B |
@@ -20,6 +20,7 @@ const LOGO_ALIAS = new Map<string, string>([
|
||||
['codex', 'openai'],
|
||||
['chatgpt', 'openai'],
|
||||
['claude', 'anthropic'],
|
||||
['cline-pass', 'cline'],
|
||||
['gemini', 'google'],
|
||||
['evroc-ai', 'evroc'],
|
||||
['evrocai', 'evroc'],
|
||||
|
||||
@@ -7,6 +7,7 @@ export interface QuotaProviderMeta {
|
||||
|
||||
export const QUOTA_PROVIDERS: QuotaProviderMeta[] = [
|
||||
{ id: 'claude', name: 'Claude' },
|
||||
{ id: 'cline-pass', name: 'ClinePass' },
|
||||
{ id: 'codex', name: 'Codex' },
|
||||
{ id: 'cursor', name: 'Cursor' },
|
||||
{ id: 'github-copilot', name: 'GitHub Copilot' },
|
||||
|
||||
@@ -3,6 +3,7 @@ export type QuotaProviderId =
|
||||
| 'codex'
|
||||
| 'cursor'
|
||||
| 'claude'
|
||||
| 'cline-pass'
|
||||
| 'github-copilot'
|
||||
| 'github-copilot-addon'
|
||||
| 'google'
|
||||
|
||||
Reference in New Issue
Block a user