2bea32496249f1e2b97b9e89c29889cf0f0b14d1
- Config loader: fetches/caches public/config.json with GeminiConfig interface - generateText: Gemini REST with 3x exponential backoff retry, returns string|null - generateImage: reference images as base64 inlineData, responseModalities: ["IMAGE"] - Rate limiting: checkRateLimit/incrementApiCall with daily reset in Settings store - Extended Settings type with apiCallsToday and lastApiCallDate fields - 18 tests across config.test.ts and gemini.test.ts, all passing Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Description
No description provided
9.2 MiB
Languages
TypeScript
81.4%
CSS
12.8%
HTML
5.5%
Dockerfile
0.3%