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?
optionalbranch:string
Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:73
Branch to filter events (default: all branches)
depth?
optionaldepth:number
Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:75
Initial tree depth to include in snapshot
eventTypes?
optionaleventTypes:VFSEventType[]
Defined in: packages/fireflow-vfs/src/types/vfs-subscription-messages.ts:79
Filter for specific event types
expandPaths?
optionalexpandPaths: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