Version 884 — May 6, 5:44am — feat: cloudflare oauth connect with usage limits and BYOK inference
Download this versionWhat changed
changed AGENTS.md
Loading…
added docs/usage-limits-ui.md
Loading…
added migrations/0005_cloudflare_oauth_connect.sql
Loading…
added migrations/meta/0005_snapshot.json
Loading…
changed migrations/meta/_journal.json
Loading…
added shared/constants/limits.ts
Loading…
changed shared/types/errors.ts
Loading…
changed src/App.tsx
Loading…
added src/components/cloudflare-account-selector.tsx
Loading…
added src/components/credits-banner.tsx
Loading…
changed src/components/layout/global-header.tsx
Loading…
added src/components/prompt-box.tsx
Loading…
changed src/components/ui/card.tsx
Loading…
added src/components/usage-limits-badge.tsx
Loading…
added src/components/usage-limits-card.tsx
Loading…
changed src/contexts/auth-context.tsx
Loading…
added src/contexts/limits-context.tsx
Loading…
added src/hooks/use-limits.ts
Loading…
added src/hooks/use-typewriter-placeholder.ts
Loading…
changed src/lib/api-client.ts
Loading…
changed src/routes/chat/chat.tsx
Loading…
changed src/routes/chat/components/chat-input.tsx
Loading…
changed src/routes/chat/hooks/use-chat.ts
Loading…
changed src/routes/chat/utils/handle-websocket-message.ts
Loading…
changed src/routes/chat/utils/websocket-helpers.ts
Loading…
changed src/routes/home.tsx
Loading…
changed src/routes/settings/index.tsx
Loading…
added src/utils/usage-limit-checker.tsx
Loading…
changed worker-configuration.d.ts
Loading…
changed worker/agents/constants.ts
Loading…
changed worker/agents/core/behaviors/base.ts
Loading…
changed worker/agents/core/codingAgent.ts
Loading…
changed worker/agents/core/state.ts
Loading…
changed worker/agents/core/websocket.ts
Loading…
changed worker/agents/inferutils/config.types.ts
Loading…
changed worker/agents/inferutils/core.ts
Loading…
changed worker/agents/inferutils/infer.ts
Loading…
changed worker/api/controllers/agent/controller.ts
Loading…
added worker/api/controllers/cloudflareAccount/controller.ts
Loading…
added worker/api/controllers/cloudflareConnect/controller.ts
Loading…
added worker/api/controllers/limits/controller.ts
Loading…
changed worker/api/responses.ts
Loading…
added worker/api/routes/cloudflareAccountRoutes.ts
Loading…
added worker/api/routes/cloudflareConnectRoutes.ts
Loading…
changed worker/api/routes/index.ts
Loading…
added worker/api/routes/limitsRoutes.ts
Loading…
changed worker/api/websocketTypes.ts
Loading…
changed worker/app.ts
Loading…
changed worker/database/schema.ts
Loading…
changed worker/index.ts
Loading…
changed worker/services/aigateway-proxy/controller.ts
Loading…
added worker/services/cloudflare/CloudflareAccountService.ts
Loading…
changed worker/services/oauth/base.ts
Loading…
added worker/services/oauth/cloudflare-connect.ts
Loading…
changed worker/services/rate-limit/DORateLimitStore.ts
Loading…
changed worker/services/rate-limit/config.ts
Loading…
added worker/services/rate-limit/index.ts
Loading…
changed worker/services/rate-limit/rateLimits.ts
Loading…
added worker/services/rate-limit/usageChecker.ts
Loading…
changed worker/utils/ErrorHandling.ts
Loading…
changed worker/utils/cryptoUtils.ts
Loading…
added worker/utils/oauthCookie.ts
Loading…
added worker/utils/stateSigning.ts
Loading…
added worker/utils/tokenEncryption.ts
Loading…
Kept safe with Library Mode — make your own, free.