Suggestion - Migration Announcements #10099
BrutalBirdie
started this conversation in
Feature Requests & Suggestions
Replies: 1 comment
-
|
I would simply not allow UI to launch if the migrations are not executed. Then people go check the logs immediately and such situations do not occur. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello LibreChat contributors / maintainers
Firstly, thanks for reading my issue / suggestion and for this awesome software.
Background
I'm from the Cloudron Forum 👋🏻 😊
Cloudron has packaged your awesome software for easy deployment, so people can use your software with a few clicks.
We got a report after the latest app update to version 0.8.0.
User @p44 wrote in his topic that After update all prompts disappeared.
After reproduction, I've noticed that the prompts still existed in the MongoDB.
So I started searching what happened.
In the release notes of version
0.8.0I read:Permission overhaul? This needs some changes in the DB, right?
More digging.
Release notes of version
0.8.0-rc3states:Okay, so there are "Migrations Checks", do they run on startup of the LibreChat application?
Hmm, more research.
Found something in the docs about Migration Required (v0.8.0-rc3+)
Ah, okay, so it is needed to run these migrations manually, but for agents?
Oh, there is a Note:
Got it. This also fixed the issue. Awesome!
Suggestion
I am aware that all versions of LibreChat are still considered Pre-Release, so any version could bring mayor changes.
Having these migration details in the docs is great, thanks for that!
Problem is, if you search in the docs for
Migrationyou find the guide for agents and only after the whole guide it is mentioned that this also applies for prompts.I have ADHD and tend to skip everything that is just an information in guides, especially if in a footnote 😅
Also, having this only as an information footnote makes it less searchable for users, thus increasing tickets and support workload which could be spent otherwise improving the product.
Furthermore, because this is only a footnote of the guide for agent migration, this information is somewhat "hidden" in the librechat.ai/docs/features/agents path which is unintuitive when you search specifically for information about prompts.
Solution?
My proposed solutions would be:
Thanks again for reading, a wonderful week and health to y'all 👋🏻
Cheers
~ BrutalBirdie
Beta Was this translation helpful? Give feedback.
All reactions