mirror of
https://github.com/danny-avila/LibreChat.git
synced 2026-04-07 00:15:23 +02:00
Cache key is now {tenantId}:{name}:{toolType} (or {name}:{toolType}
without tenant). This differentiates builtin/mcp/action tools that
may share a name but have different schemas.
GenericTool entries derive type from the mcp flag; LCTool entries
use the toolType field (defaulting to builtin).
Also refactors collectToolSchemas to return ToolEntry[] with
pre-built cache keys instead of Map<name, json>.
|
||
|---|---|---|
| .. | ||
| api | ||
| client | ||
| data-provider | ||
| data-schemas | ||