marcusschiesser / unc

Enterprise-ready, privacy-first ChatGPT platform
https://unc.de
GNU Affero General Public License v3.0
7 stars 1 forks source link

[Feature] Make Default Bots Removable #19

Closed LaDoger closed 8 months ago

LaDoger commented 11 months ago

Why are these things doing here? I never use them! Please make them removable because they trigger my minimalist OCD. image

marcusschiesser commented 10 months ago

Yes, that's a good idea. Code changes:

  1. Check if a user has the default bots in the local storage. If they are not there, then copy the default bots from BUILTIN_BOTS to their local storage
  2. Don't add BUILTIN_BOTS to the visible bot list - this will turn default bots into standard read-only bots (already deletable). Danger: Shared bots are also read-only bots - make sure they are still working as expected - while doing the change rename builtin into readOnly
marcusschiesser commented 8 months ago

implemented in https://github.com/marcusschiesser/unc-llamaindex