LibreChat/api
Danny Avila b5a274cbb3 🐛 fix: Provision search files for programmatic tool calls
A file_search configured with allowed_callers: ['code_execution'] is reachable
only through run_tools_with_code, whose nested tool names never reach the
provisioning predicate, so the nested search ran before queued attachments were
embedded and silently searched without them. Programmatic tool calls now mark
the turn as needing search.
2026-08-31 11:24:16 -04:00
..
app 🐛 fix: Keep provider delivery for tool-provisioned files 2026-08-31 08:14:05 -04:00
cache perf: Avoid Parallel Full and Paged Prompt Loading on Startup (#15031) 2026-08-25 21:21:17 -04:00
config 🫆 chore: Remove Published Credential Defaults (#14680) 2026-08-07 07:25:05 -04:00
db 🐇 refactor: Decouple Meilisearch From Document Saves (#15109) 2026-08-21 22:26:44 -04:00
models 🧩 fix: Preserve Deployment Skill IDs on Agents (#14368) 2026-07-21 19:44:27 -04:00
server 🐛 fix: Provision search files for programmatic tool calls 2026-08-31 11:24:16 -04:00
strategies 🔒 fix: Refresh MCP OBO Tokens From the Live OpenID Session (#15334) 2026-08-29 23:55:58 -04:00
test 🛑 fix: Separate Agent Event Backpressure From User Bans (#15200) 2026-08-25 09:27:35 -04:00
utils feat: Add Gemini 3.7 Flash Support (#14818) 2026-08-14 01:12:42 -04:00
jest.config.js 📦 chore: npm audit fix (#13828) 2026-06-17 21:54:04 -04:00
jsconfig.json
package.json 📦 chore: bump @librechat/agents to v3.7.10 (#15378) 2026-08-30 19:28:22 -04:00
typedefs.js 🛂 test: Cover Tool Approval Workflows End to End (#14427) 2026-07-26 21:58:25 -04:00