Non-image file uploads missing in 0.7.9+ #8971
-
What happened?Issue: I have no option to upload files outside of images. I have the rag pipeline set and relevant yaml configured. I've tried on both chromium and firefox and the issue persists for both (worth mentioning since there was a prior bug with firefox specifically). I tried passing This relates to similar prior bugs #8245 and #8172. Rolling back a few versions, in 0.7.9 the bug persists, but 0.7.8, the bug is no longer there. In 0.7.8 I have the full upload options menu. Further, with 0.7.8 I can upload files and store them. I can even use the files uploaded in 0.7.8 in 0.7.9+ successfully for RAG, but in 0.7.9+, I have no ability to upload new files. Version Informationlatest docker version (i.e., 0.8.0-rc1, librechat-dev:da3730b7d64a991d825253a6c9584c82ca9f9cf9) Steps to ReproduceLatest docker images for full rag api and librechat-dev. (In the yaml, I tried with and without a librechat.yaml:
What browsers are you seeing the problem on?Firefox, Chrome, Mobile (Android) Relevant log outputNPM Error logs: Empty 2025-08-10T16:23:54.913Z info: RAG API is running and reachable at http://host:8000. Docker Error logs (I'm running in dev mode so this is expected): {"code":"ENOENT","errno":-2,"level":"error","message":"Failed to load service key from file: /app/api/data/auth.json ENOENT: no such file or directory, open '/app/api/data/auth.json'","path":"/app/api/data/auth.json","stack":"Error: ENOENT: no such file or directory, open '/app/api/data/auth.json'\n at Object.readFileSync (node:fs:449:20)\n at /app/packages/api/dist/index.js:1:78039\n at Generator.next (<anonymous>)\n at /app/packages/api/dist/index.js:1:2191\n at new Promise (<anonymous>)\n at __awaiter (/app/packages/api/dist/index.js:1:1936)\n at loadServiceKey (/app/packages/api/dist/index.js:1:77455)\n at loadAsyncEndpoints (/app/api/server/services/Config/loadAsyncEndpoints.js:28:26)\n at loadDefaultEndpointsConfig (/app/api/server/services/Config/loadDefaultEConfig.js:11:40)\n at getEndpointsConfig (/app/api/server/services/Config/getEndpointsConfig.js:24:40)","syscall":"open"} Debug logs (truncated for brevity, but the yaml is being read properly):
Screenshots![]() Code of Conduct
|
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Skill issue on my end and an inability to read the docs. There's two doc strings for
and
What is really happening is Fix:
|
Beta Was this translation helpful? Give feedback.
Skill issue on my end and an inability to read the docs.
There's two doc strings for
endpoints.agents.capabilities
and
What is really happening is
endpoints.agents.capabilities
acts as acapabilities
whitelist for both "agents" and model endpoints. So iffile_search
isn't listed, it's blacklisted for both "agents" and just simple chat models.Fix: