Commit graph

1 commit

Author SHA1 Message Date
Claude
b23daec6e5
feat: Store API key locally in browser instead of build-time
- Add apiKeyService for localStorage-based API key management
- Add ApiKeyModal component for entering/updating API key
- Update geminiService to use dynamic API key
- Remove .env.example as API key is now user-provided
- Update to gemini-2.0-flash model

The API key is now stored only in the user's browser localStorage,
making the app more secure and easier to deploy.

https://claude.ai/code/session_01DBAyjuKW8Qtzixc64qn9KP
2026-01-28 19:07:38 +00:00