610be468e4
Settings persistence was broken because 7 setting keys were missing from the settingKeys array in SettingsRoutes.ts handleUpdateSettings(): - CLAUDE_MEM_GEMINI_RATE_LIMITING_ENABLED - CLAUDE_MEM_OPENROUTER_API_KEY - CLAUDE_MEM_OPENROUTER_MODEL - CLAUDE_MEM_OPENROUTER_SITE_URL - CLAUDE_MEM_OPENROUTER_APP_NAME - CLAUDE_MEM_OPENROUTER_MAX_CONTEXT_MESSAGES - CLAUDE_MEM_OPENROUTER_MAX_TOKENS Phase 1/5 of PR #448 fix plan. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>