mirror of
https://github.com/HeyPuter/puter.git
synced 2026-08-23 22:47:19 +00:00
- declare rate + concurrency limits on every route and driver that lacked one - add acquireConcurrent for websocket connections and the DAV mount - bucket AI models by identity key only; keep resold duplicates of any vendor - skip recently-failed provider routes; cap the fallback chain at 3 attempts - let full-access access tokens bind a worker to an app their own user owns - cache resolved subscriptions so tiered limits don't add a round trip
59 lines
4.1 KiB
JSON
59 lines
4.1 KiB
JSON
{
|
|
"extensions/whoami.ts | TS2353": 1,
|
|
"src/backend/clients/database/MySQLDatabaseClient.ts | TS2769": 1,
|
|
"src/backend/clients/database/PostgresDatabaseClient.ts | TS2322": 1,
|
|
"src/backend/clients/s3/S3Client.ts | TS2307": 2,
|
|
"src/backend/controllers/auth/AuthController.ts | TS2345": 1,
|
|
"src/backend/controllers/auth/AuthController.ts | TS7018": 2,
|
|
"src/backend/controllers/fs/FSController.ts | TS7011": 3,
|
|
"src/backend/controllers/homepage/HomepageController.ts | TS2352": 1,
|
|
"src/backend/controllers/wisp/WispController.ts | TS2345": 1,
|
|
"src/backend/core/http/__typecheck__.ts | TS2578": 1,
|
|
"src/backend/core/http/middleware/errorHandler.ts | TS2345": 1,
|
|
"src/backend/drivers/ai-chat/ChatCompletionDriver.ts | TS2322": 10,
|
|
"src/backend/drivers/ai-chat/ChatCompletionDriver.ts | TS2345": 1,
|
|
"src/backend/drivers/ai-chat/providers/ChatProvider.ts | TS2420": 1,
|
|
"src/backend/drivers/ai-chat/providers/FakeChatProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/FakeChatProvider.ts | TS7018": 1,
|
|
"src/backend/drivers/ai-chat/providers/alibaba/AlibabaProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/azure/AzureChatProvider.ts | TS2352": 1,
|
|
"src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2322": 1,
|
|
"src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2352": 1,
|
|
"src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2353": 1,
|
|
"src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/azure/AzureResponsesProvider.ts | TS7006": 1,
|
|
"src/backend/drivers/ai-chat/providers/claude/ClaudeProvider.ts | TS7011": 1,
|
|
"src/backend/drivers/ai-chat/providers/deepseek/DeepSeekProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/groq/GroqAIProvider.ts | TS7006": 1,
|
|
"src/backend/drivers/ai-chat/providers/mistral/MistralAiProvider.ts | TS7006": 3,
|
|
"src/backend/drivers/ai-chat/providers/mistral/MistralAiProvider.ts | TS7053": 1,
|
|
"src/backend/drivers/ai-chat/providers/ollama/OllamaProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatCompletionsProvider.ts | TS2352": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatCompletionsProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2322": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2352": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2353": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/openai/OpenAiChatResponsesProvider.ts | TS7006": 2,
|
|
"src/backend/drivers/ai-chat/providers/openrouter/OpenRouterProvider.ts | TS7031": 6,
|
|
"src/backend/drivers/ai-chat/providers/openrouter/OpenRouterProvider.ts | TS7053": 1,
|
|
"src/backend/drivers/ai-chat/providers/together/TogetherAIProvider.ts | TS2416": 1,
|
|
"src/backend/drivers/ai-chat/providers/together/TogetherAIProvider.ts | TS7053": 1,
|
|
"src/backend/drivers/ai-speech2txt/providers/openai/OpenAISpeechToTextProvider.ts | TS2352": 2,
|
|
"src/backend/drivers/ai-speech2txt/providers/xai/XAISpeechToTextProvider.ts | TS2322": 1,
|
|
"src/backend/drivers/integrationTestUtil.ts | TS7011": 1,
|
|
"src/backend/services/apps/AppPermissionService.ts | TS2345": 2,
|
|
"src/backend/services/auth/OIDCService.ts | TS2322": 2,
|
|
"src/backend/services/broadcast/BroadcastService.ts | TS2345": 2,
|
|
"src/backend/services/fs/FSService.ts | TS2345": 1,
|
|
"src/backend/services/fs/cacheInvalidation.ts | TS2345": 1,
|
|
"src/backend/services/homepage/PuterHomepageService.ts | TS2345": 1,
|
|
"src/backend/services/localworker/LocalWorkerService.ts | TS7018": 3,
|
|
"src/backend/services/notification/NotificationService.ts | TS2322": 1,
|
|
"src/backend/stores/fs/S3ObjectStore.ts | TS7011": 1,
|
|
"src/backend/testUtil.ts | TS1470": 1,
|
|
"src/backend/testUtil.ts | TS2345": 1,
|
|
"src/backend/util/privateLaunchAccess.ts | TS2345": 1,
|
|
"src/backend/vitest.config.ts | TS7018": 1
|
|
}
|