Skip to content

PersistentAI API Documentation / @persistentai/fireflow-vfs / server / createUploadSession

Function: createUploadSession()

createUploadSession(db, input): Promise<UploadSessionInfo>

Defined in: packages/fireflow-vfs/src/services/upload-session.ts:94

Create a new upload session

Stores upload metadata server-side so client only needs uploadId for complete/abort operations. Physical address is never exposed.

Parameters

db

DB

Database instance

input

CreateUploadSessionInput

Session creation input

Returns

Promise<UploadSessionInfo>

Created session info (safe for client)

Licensed under BUSL-1.1