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
Database instance
input
Session creation input
Returns
Promise<UploadSessionInfo>
Created session info (safe for client)