Problem
The current Settings page is a flat list mixing unrelated concerns — Telegram bot token, Ollama URL, AI providers, and setup wizard all sit together under vague headings ("General", "AI Providers", "Setup").
Proposed structure
Split the Settings page into tabbed sections:
1. Connectors
- Telegram Bot Token (existing)
- Future: Discord, webhooks, Slack, etc.
2. AI Models
- Current "AI Providers" CRUD (rename from "AI Providers")
- Add/edit/delete/test OpenAI-compatible providers (OpenAI, Gemini, OpenRouter, etc.)
3. Embeddings
- Ollama URL (existing, currently under "General")
- Future: support non-Ollama embedding providers
Notes
- Setup Wizard is a separate, larger topic — not part of this issue
- Tab style TBD (horizontal tabs under header vs vertical sub-nav)
- "AI Models" chosen over "LLM Providers" / "Model Providers" for clarity
🤖 Generated with Claude Code
Problem
The current Settings page is a flat list mixing unrelated concerns — Telegram bot token, Ollama URL, AI providers, and setup wizard all sit together under vague headings ("General", "AI Providers", "Setup").
Proposed structure
Split the Settings page into tabbed sections:
1. Connectors
2. AI Models
3. Embeddings
Notes
🤖 Generated with Claude Code