- Add ui/src/api/ollama.ts with ollamaApi.status() and ollamaApi.models() - Replace free-text Model input with hybrid dropdown/fallback in HermesLocalConfigFields - Dropdown shows pulled Ollama models with * prefix for recommended entries - Install callout shown when Ollama is absent (with link to installUrl) - Edit mode: selecting an Ollama model atomically sets model + provider:custom + base_url - Manual entry fallback via "Other (manual entry)..." option or when Ollama absent - Uses useCompany() hook for companyId (consistent with AgentConfigForm pattern) |
||
|---|---|---|
| .. | ||
| adapters | ||
| api | ||
| components | ||
| context | ||
| fixtures | ||
| hooks | ||
| lib | ||
| pages | ||
| plugins | ||
| types | ||
| App.tsx | ||
| index.css | ||
| main.tsx | ||
| vite-env.d.ts | ||