PersistentAI API Documentation / @persistentai/fireflow-vfs / server / VFSEventPayload
Interface: VFSEventPayload
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:17
VFS Event payload for Redis pub/sub This is the serialized format sent over Redis
Properties
branchName?
optionalbranchName:string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:22
commitId?
optionalcommitId:string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:24
createdAt
createdAt:
string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:27
eventName
eventName:
string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:21
eventType
eventType:
VFSEventType
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:20
id
id:
string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:18
metadata?
optionalmetadata:Record<string,unknown>
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:26
path?
optionalpath:string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:23
treeOperations?
optionaltreeOperations:TreeOperation[]
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:28
userId
userId:
string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:25
workspaceId
workspaceId:
string
Defined in: packages/fireflow-vfs/src/redis/event-bus.ts:19