cheshire-cat-ai / admin-vue

Admin panel of the Cheshire Cat AI
GNU General Public License v3.0
32 stars 28 forks source link

[BAD BUG] Cached LLM/Embedder settings overwrite actual settings and mess up updates #69

Closed pieroit closed 8 months ago

pieroit commented 8 months ago

Admin keeps a cached version of LLM/embedder settings that has side effects on other settings visualization and save/load.

image

In this case model is not visible while having a clear default in factory. IF any setting is saved, old config and new one gets mixed (breaking installation)

IMPORTANT: Do not cache settings, as it happens in plugins, make a request every time the panel opens up

kodaline commented 8 months ago

@zAlweNy26 this should be already solved on develop, right?

zAlweNy26 commented 8 months ago

@kodaline nope

pieroit commented 8 months ago

Should we organize a group debug? Let's fix this

pieroit commented 8 months ago

Works now! Thanks @zAlweNy26