Skip to content

PersistentAI API Documentation / @persistentai/fireflow-vfs / / VFSSubscriptionInput

Interface: VFSSubscriptionInput

Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:69

Input for VFS workspace subscription

Properties

branch?

optional branch: string

Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:73

Branch to filter events (default: all branches)


depth?

optional depth: number

Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:75

Initial tree depth to include in snapshot


eventTypes?

optional eventTypes: VFSEventType[]

Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:79

Filter for specific event types


expandPaths?

optional expandPaths: string[]

Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:77

Paths to expand in snapshot (for restoring UI state)


workspaceId

workspaceId: string

Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:71

Workspace ID to subscribe to

Licensed under BUSL-1.1