LibreChat/api/server
matt burnett cede5d120c
👤 feat: Enhance Agent Versioning to Track User Updates (#7523)
* feat: Enhance agent update functionality to track user updates

- Updated `updateAgent` function to accept an `updatingUserId` parameter for tracking who made changes.
- Modified agent versioning to include `updatedBy` field for better audit trails.
- Adjusted related functions and tests to ensure proper handling of user updates and version history.
- Enhanced tests to verify correct tracking of `updatedBy` during agent updates and restorations.

* fix: Refactor import tests for improved readability and consistency

- Adjusted formatting in `importChatGptConvo` test to enhance clarity.
- Updated expected output string in `processAssistantMessage` test to use double quotes for consistency.
- Modified processing time expectation in `processAssistantMessage` test to allow for CI environment variability.
2025-05-23 20:47:14 -04:00
..
controllers 👤 feat: Enhance Agent Versioning to Track User Updates (#7523) 2025-05-23 20:47:14 -04:00
middleware *️⃣ feat: Reuse OpenID Auth Tokens (#7397) 2025-05-23 17:40:40 -04:00
routes 👤 feat: Enhance Agent Versioning to Track User Updates (#7523) 2025-05-23 20:47:14 -04:00
services 🔎 feat: Native Web Search with Citation References (#7516) 2025-05-23 17:40:40 -04:00
utils 👤 feat: Enhance Agent Versioning to Track User Updates (#7523) 2025-05-23 20:47:14 -04:00
cleanup.js 🦾 feat: Claude-4 Support (#7509) 2025-05-22 15:00:44 -04:00
index.js *️⃣ feat: Reuse OpenID Auth Tokens (#7397) 2025-05-23 17:40:40 -04:00
index.spec.js 💽 fix: Exclude index page / from static cache settings (#7382) 2025-05-16 10:18:52 -04:00
socialLogins.js *️⃣ feat: Reuse OpenID Auth Tokens (#7397) 2025-05-23 17:40:40 -04:00