fix: mcp not response output (#5388)

This commit is contained in:
Archer
2025-08-05 10:51:42 +08:00
committed by GitHub
parent f870a2de52
commit 37648d5c71
4 changed files with 13 additions and 5 deletions

View File

@@ -9,6 +9,7 @@ import { setCron } from '../../../common/system/cron';
import { checkTimerLock } from '../../../common/system/timerLock/utils';
import { TimerIdEnum } from '../../../common/system/timerLock/constants';
import { addLog } from '../../../common/system/log';
import { UserError } from '@fastgpt/global/common/error/utils';
const getGridBucket = () => {
return new connectionMongo.mongo.GridFSBucket(connectionMongo.connection.db!, {
@@ -69,7 +70,7 @@ export const getDatasetImageReadData = async (imageId: string) => {
_id: new Types.ObjectId(imageId)
}).lean();
if (!fileInfo) {
return Promise.reject('Image not found');
return Promise.reject(new UserError('Image not found'));
}
const gridBucket = getGridBucket();
@@ -84,7 +85,7 @@ export const getDatasetImageBase64 = async (imageId: string) => {
_id: new Types.ObjectId(imageId)
}).lean();
if (!fileInfo) {
return Promise.reject('Image not found');
return Promise.reject(new UserError('Image not found'));
}
// Get image stream from GridFS