LibreChat/api/server/middleware/accessResources
Danny Avila 89d12a8ccd
🔍 fix: Retrieve Multiple Agents In File Access Check (#9695)
- Implemented `getAgents` function to retrieve multiple agent documents based on search parameters.
- Updated `fileAccess` middleware to utilize `getAgents` instead of `getAgent` for improved file access checks.
- Added comprehensive tests for file access middleware, covering various scenarios including user permissions and agent ownership.
2025-09-18 15:42:05 -04:00
..
canAccessAgentFromBody.js 🔧 refactor: Organize Sharing/Agent Components and Improve Type Safety 2025-08-13 16:24:20 -04:00
canAccessAgentResource.js 🔧 refactor: Organize Sharing/Agent Components and Improve Type Safety 2025-08-13 16:24:20 -04:00
canAccessAgentResource.spec.js 🛂 feat: Role as Permission Principal Type 2025-08-13 16:24:23 -04:00
canAccessPromptGroupResource.js 🔧 refactor: Organize Sharing/Agent Components and Improve Type Safety 2025-08-13 16:24:20 -04:00
canAccessPromptViaGroup.js 🔧 refactor: Organize Sharing/Agent Components and Improve Type Safety 2025-08-13 16:24:20 -04:00
canAccessResource.js 🛂 feat: Role as Permission Principal Type 2025-08-13 16:24:23 -04:00
fileAccess.js 🔍 fix: Retrieve Multiple Agents In File Access Check (#9695) 2025-09-18 15:42:05 -04:00
fileAccess.spec.js 🔍 fix: Retrieve Multiple Agents In File Access Check (#9695) 2025-09-18 15:42:05 -04:00
index.js 🔧 refactor: Organize Sharing/Agent Components and Improve Type Safety 2025-08-13 16:24:20 -04:00