mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-09-02 12:01:14 +00:00
🥚 refactor: Default Agents to Preferred Stateful Workspace Scope (#14908)
* feat: add user default for stateful agent workspaces * style: sort stateful workspace imports
This commit is contained in:
parent
f829aca9fb
commit
485abef3fa
29 changed files with 570 additions and 18 deletions
|
|
@ -1,4 +1,5 @@
|
|||
const express = require('express');
|
||||
const { createUserPreferencesHandler } = require('@librechat/api');
|
||||
const {
|
||||
updateUserPluginsController,
|
||||
resendVerificationController,
|
||||
|
|
@ -17,11 +18,17 @@ const {
|
|||
} = require('~/server/middleware');
|
||||
|
||||
const settings = require('./settings');
|
||||
const { updateUserStatefulCodeEnvironment } = require('~/models');
|
||||
|
||||
const router = express.Router();
|
||||
|
||||
const updateUserPreferences = createUserPreferencesHandler({
|
||||
updateStatefulCodeEnvironment: updateUserStatefulCodeEnvironment,
|
||||
});
|
||||
|
||||
router.use('/settings', settings);
|
||||
router.get('/', requireJwtAuth, getUserController);
|
||||
router.patch('/preferences', requireJwtAuth, updateUserPreferences);
|
||||
router.get('/terms', requireJwtAuth, getTermsStatusController);
|
||||
router.post('/terms/accept', requireJwtAuth, acceptTermsController);
|
||||
router.post('/plugins', requireJwtAuth, updateUserPluginsController);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue