Skip to content

PersistentAI API Documentation / @persistentai/fireflow-types / ResolveOptions

Interface: ResolveOptions

Defined in: packages/fireflow-types/src/file/file-input.ts:97

Properties

defaultMimeType?

optional defaultMimeType: string

Defined in: packages/fireflow-types/src/file/file-input.ts:116

Default MIME type for raw base64 without type info


legacyHandling?

optional legacyHandling: "upload" | "reject"

Defined in: packages/fireflow-types/src/file/file-input.ts:113

How to handle base64/data-uri inputs

  • 'upload': Upload to storage (default)
  • 'reject': Throw error

urlHandling?

optional urlHandling: "download" | "reference"

Defined in: packages/fireflow-types/src/file/file-input.ts:106

How to handle URL inputs

  • 'download': Download and store (default)
  • 'reference': Create virtual reference (size unknown)

userId

userId: string

Defined in: packages/fireflow-types/src/file/file-input.ts:99

User ID for uploading legacy formats

Licensed under BUSL-1.1