LibreChat/client
Danny Avila 5c4dc15c33 🐛 fix: unified attach button referenced undeclared toolResource
handleUnifiedUpload called setToolResource(undefined) and the unified-mode
FileUpload passed a bare `toolResource` — neither is declared at component
scope (only toolResourceRef exists; setToolResource is local to dropdownItems).
Clicking the single attach button therefore threw a ReferenceError and never
opened the file picker, so the unified upload flow was dead. Use
toolResourceRef.current, matching the legacy path.

Slipped past CI because the client builds via Vite (transpile-only) and the
TypeScript-check job doesn't cover client/. Caught by the new
e2e/specs/mock/unified-upload.spec.ts.
2026-06-24 16:00:07 -04:00
..
public
scripts
src 🐛 fix: unified attach button referenced undeclared toolResource 2026-06-24 16:00:07 -04:00
sw
test
babel.config.cjs
check_updates.sh
index.html
jest.config.cjs v0.8.7 (#13907) 2026-06-24 14:49:32 -04:00
nginx.conf 🐳 feat: Bundle Admin Panel in Docker Compose Stacks (#13876) 2026-06-22 16:59:08 -04:00
package.json v0.8.7 (#13907) 2026-06-24 14:49:32 -04:00
postcss.config.cjs
tailwind.config.cjs ⌨️ feat: Keyboard Shortcuts (#12425) 2026-06-22 17:02:46 -04:00
tsconfig.json
vite.config.ts