diff --git a/api/package.json b/api/package.json index 86de35e9dd..1b0e3651c7 100644 --- a/api/package.json +++ b/api/package.json @@ -46,7 +46,7 @@ "@azure/storage-blob": "^12.30.0", "@google/genai": "^2.0.1", "@keyv/redis": "^4.3.3", - "@librechat/agents": "^3.1.88", + "@librechat/agents": "^3.1.89", "@librechat/api": "*", "@librechat/data-schemas": "*", "@microsoft/microsoft-graph-client": "^3.0.7", diff --git a/package-lock.json b/package-lock.json index 4c806b318f..f6b57a3865 100644 --- a/package-lock.json +++ b/package-lock.json @@ -61,7 +61,7 @@ "@azure/storage-blob": "^12.30.0", "@google/genai": "^2.0.1", "@keyv/redis": "^4.3.3", - "@librechat/agents": "^3.1.88", + "@librechat/agents": "^3.1.89", "@librechat/api": "*", "@librechat/data-schemas": "*", "@microsoft/microsoft-graph-client": "^3.0.7", @@ -12221,9 +12221,9 @@ } }, "node_modules/@librechat/agents": { - "version": "3.1.88", - "resolved": "https://registry.npmjs.org/@librechat/agents/-/agents-3.1.88.tgz", - "integrity": "sha512-ROEKzO90bkSh5Bx1iUy8WRUiwvQZp1kKF48e12kI9BPSwbzn730wotvsnsekV2ECIHEWFYXgq8sk1CGmzzMrrA==", + "version": "3.1.89", + "resolved": "https://registry.npmjs.org/@librechat/agents/-/agents-3.1.89.tgz", + "integrity": "sha512-CQRaLdCjyE4Pw6FowfSEBuq5K1B7YZ4cK3JpD/EW/LHl2SCU/Un9S1woiVpw05eIKaMwv28RfcW7yC1JS27PpQ==", "license": "MIT", "dependencies": { "@anthropic-ai/sdk": "^0.92.0", @@ -43524,7 +43524,7 @@ "@azure/storage-blob": "^12.30.0", "@google/genai": "^2.0.1", "@keyv/redis": "^4.3.3", - "@librechat/agents": "^3.1.88", + "@librechat/agents": "^3.1.89", "@librechat/data-schemas": "*", "@modelcontextprotocol/sdk": "^1.29.0", "@opentelemetry/api": "^1.9.0", diff --git a/packages/api/package.json b/packages/api/package.json index bffda086be..78629b76ae 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -104,7 +104,7 @@ "@azure/storage-blob": "^12.30.0", "@google/genai": "^2.0.1", "@keyv/redis": "^4.3.3", - "@librechat/agents": "^3.1.88", + "@librechat/agents": "^3.1.89", "@librechat/data-schemas": "*", "@modelcontextprotocol/sdk": "^1.29.0", "@opentelemetry/api": "^1.9.0", diff --git a/packages/api/src/agents/run.ts b/packages/api/src/agents/run.ts index d90a623d27..b0cc3105b6 100644 --- a/packages/api/src/agents/run.ts +++ b/packages/api/src/agents/run.ts @@ -987,9 +987,10 @@ export async function createRun({ graphConfig, tokenCounter, customHandlers, - indexTokenCountMap, initialSessions, calibrationRatio, + indexTokenCountMap, + eagerEventToolExecution: { enabled: true }, ...(enableToolOutputReferences && { toolOutputReferences: { enabled: true }, }),