Record uploaded assets in conversation packages

This commit is contained in:
john
2026-07-02 21:28:51 +08:00
parent c2308a6ead
commit 0f48792133
7 changed files with 193 additions and 4 deletions
+3
View File
@@ -314,6 +314,7 @@ async function bootstrapUserAuth() {
h5Root: __dirname,
storageRoot: mindSpaceStorageRoot,
maxFileBytes: Number(process.env.MINDSPACE_MAX_FILE_BYTES ?? DEFAULT_MAX_FILE_BYTES),
conversationPackageRegistry,
});
mindSpacePages = createPageService(pool, {
h5Root: __dirname,
@@ -2493,6 +2494,8 @@ api.post('/mindspace/v1/uploads', async (req, res) => {
filename: req.body?.filename,
sizeBytes: req.body?.size_bytes,
declaredMimeType: req.body?.declared_mime_type,
sourceSessionId: req.body?.session_id,
sourceMessageId: req.body?.message_id,
});
return sendData(res, req, upload, 201);
} catch (error) {