Ollama can't use tools so it was never useful as a chat fallback — it just caused confusing "both providers unavailable" errors. The chat now uses Claude exclusively with clear error messages on failure. - Remove chatWithOllama(), checkOllamaHealth() - Simplify chat() to call Claude directly - Remove Ollama UI indicators and "Limited mode" warning - Clean up provider types (remove "ollama" union member) Note: Ollama is still used for embedding generation (nomic-embed-text) via the embedding service — only the LLM chat fallback is removed. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| provider.ts | ||
| tool-definitions.ts | ||
| tool-executor.ts | ||