LibreChat/api/app/clients/tools/structured
Andres Restrepo 6605b6c800 feat: implement Anthropic native PDF support with document preservation
- Add comprehensive debug logging throughout PDF processing pipeline
- Refactor attachment processing to separate image and document handling
- Create distinct addImageURLs(), addDocuments(), and processAttachments() methods
- Fix critical bugs in stream handling and parameter passing
- Add streamToBuffer utility for proper stream-to-buffer conversion
- Remove api/agents submodule from repository

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-08-12 18:26:40 -05:00
..
specs 🔧 fix: Update Proxy Config for OpenAI Image Tools (#8712) 2025-07-28 15:12:29 -04:00
AzureAISearch.js feat: implement Anthropic native PDF support with document preservation 2025-08-12 18:26:40 -05:00
credentials.js 🎥 feat: YouTube Tool (#5582) 2025-01-31 19:11:04 -05:00
DALLE3.js 🔧 fix: Update Proxy Config for OpenAI Image Tools (#8712) 2025-07-28 15:12:29 -04:00
FluxAPI.js feat: implement Anthropic native PDF support with document preservation 2025-08-12 18:26:40 -05:00
GoogleSearch.js 🚧 chore: merge latest dev build (#4288) 2024-09-30 17:17:57 -04:00
OpenAIImageTools.js 🔧 fix: Update Proxy Config for OpenAI Image Tools (#8712) 2025-07-28 15:12:29 -04:00
OpenWeather.js feat: implement Anthropic native PDF support with document preservation 2025-08-12 18:26:40 -05:00
StableDiffusion.js feat: implement Anthropic native PDF support with document preservation 2025-08-12 18:26:40 -05:00
TavilySearch.js 🎥 feat: YouTube Tool (#5582) 2025-01-31 19:11:04 -05:00
TavilySearchResults.js 🔍 feat: Additional Tavily API Tool Parameters (#7232) 2025-05-06 22:50:11 -04:00
TraversaalSearch.js feat: implement Anthropic native PDF support with document preservation 2025-08-12 18:26:40 -05:00
Wolfram.js 🚧 chore: merge latest dev build (#4288) 2024-09-30 17:17:57 -04:00
YouTube.js feat: implement Anthropic native PDF support with document preservation 2025-08-12 18:26:40 -05:00