You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently the UI settings in librechat.yaml apply to all users without difference whether it is admin or regular user. However, in some cases, this may create issues.
For example, if I want to use Assistant or Agent as ModelSpec endpoint, I have to first enable "parameters" for all to be able to create respective Assistant or Agent, then change librechat.yaml and restart to disable parameters. If I want to edit the Agent later, I have to again enable parameters for all, change the Agent, and disable them again (having to restart the container twice in the process).
Therefore, it will be nice to have a different settings of "parameters" with respect to admin and to regular users, to allow editing assistants/agents on the fly without exposing the settings to regular users.
More details
The above may also be useful in case of other settings as well, this case is however I believe the most prominent (other settings usually disable whole feature so there is no point for different settings for admin).
Which components are impacted by your request?
UI, Endpoints
Pictures
No response
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
Hi there, I implemented this in my instance, I didn't push it as a PR because I assume it will be done more cleanly in future with the upcoming admin panel. It's a small change though, you can apply this diff to UseSidenavLinks.ts and assistantbuilder will appear for admins regardless of the settings in the config - i had the same issue as you.
What features would you like to see added?
Currently the UI settings in librechat.yaml apply to all users without difference whether it is admin or regular user. However, in some cases, this may create issues.
For example, if I want to use Assistant or Agent as ModelSpec endpoint, I have to first enable "parameters" for all to be able to create respective Assistant or Agent, then change librechat.yaml and restart to disable parameters. If I want to edit the Agent later, I have to again enable parameters for all, change the Agent, and disable them again (having to restart the container twice in the process).
Therefore, it will be nice to have a different settings of "parameters" with respect to admin and to regular users, to allow editing assistants/agents on the fly without exposing the settings to regular users.
More details
The above may also be useful in case of other settings as well, this case is however I believe the most prominent (other settings usually disable whole feature so there is no point for different settings for admin).
Which components are impacted by your request?
UI, Endpoints
Pictures
No response
Code of Conduct
The text was updated successfully, but these errors were encountered: