fix: update imports to use librechat-data-provider for token functions

Move matchModelName, findMatchingPattern, getModelMaxTokens, and
maxTokensMap imports from @librechat/api to librechat-data-provider
in CJS backend files, matching where these functions now live.
This commit is contained in:
Marco Beretta 2026-02-08 18:35:46 +01:00
parent cb6ce42815
commit ff9549e79c
No known key found for this signature in database
GPG key ID: D918033D8E74CC11
5 changed files with 19 additions and 28 deletions

View file

@ -1,7 +1,7 @@
const { v4 } = require('uuid');
const { sleep } = require('@librechat/agents');
const { logger } = require('@librechat/data-schemas');
const { sendEvent, getBalanceConfig, getModelMaxTokens, countTokens } = require('@librechat/api');
const { sendEvent, getBalanceConfig, countTokens } = require('@librechat/api');
const {
Time,
Constants,
@ -12,6 +12,7 @@ const {
EModelEndpoint,
ViolationTypes,
ImageVisionTool,
getModelMaxTokens,
checkOpenAIStorage,
AssistantStreamEvents,
} = require('librechat-data-provider');

View file

@ -1,7 +1,7 @@
const { v4 } = require('uuid');
const { sleep } = require('@librechat/agents');
const { logger } = require('@librechat/data-schemas');
const { sendEvent, getBalanceConfig, getModelMaxTokens, countTokens } = require('@librechat/api');
const { sendEvent, getBalanceConfig, countTokens } = require('@librechat/api');
const {
Time,
Constants,
@ -10,6 +10,7 @@ const {
ContentTypes,
ToolCallTypes,
EModelEndpoint,
getModelMaxTokens,
retrievalMimeTypes,
AssistantStreamEvents,
} = require('librechat-data-provider');