Skip to content

PersistentAI API Documentation / @persistent-ai/fireflow-vfs / server / CreateAppPackageResult

Interface: CreateAppPackageResult

Defined in: packages/fireflow-vfs/src/workflows/app-workflows.ts:57

Result of creating a new app package.

Properties

appId

appId: string

Defined in: packages/fireflow-vfs/src/workflows/app-workflows.ts:58


flowId

flowId: string

Defined in: packages/fireflow-vfs/src/workflows/app-workflows.ts:59


manifest

manifest: object

Defined in: packages/fireflow-vfs/src/workflows/app-workflows.ts:61

appId

appId: string

auth

auth: object

auth.allowedProviders?

optional allowedProviders: string[]

auth.mode

mode: "authenticated"

auth.telegram?

optional telegram: object

auth.telegram.botTokenSecret

botTokenSecret: string

description?

optional description: string

display?

optional display: object

display.favicon?

optional favicon: string

display.maxWidth?

optional maxWidth: string

display.theme?

optional theme: "auto" | "light" | "dark"

display.title?

optional title: string

execution?

optional execution: object

execution.eventName?

optional eventName: string

execution.renderEventKey?

optional renderEventKey: string

execution.renderTimeout?

optional renderTimeout: number

execution.sessionMode?

optional sessionMode: "per-request" | "persistent"

flowPath

flowPath: string

icon?

optional icon: string

meta?

optional meta: object

meta.createdAt?

optional createdAt: string

meta.tags?

optional tags: string[]

meta.updatedAt?

optional updatedAt: string

name

name: string

type

type: "ffapp"

version

version: string

vfs?

optional vfs: object

vfs.rules?

optional rules: object[]


path

path: string

Defined in: packages/fireflow-vfs/src/workflows/app-workflows.ts:60

Licensed under BUSL-1.1