PersistentAI API Documentation / @persistentai/fireflow-vfs / / Collaborator
Interface: Collaborator
Defined in: packages/fireflow-vfs/src/types/workspace.ts:89
Workspace collaborator - grants access to a user
Properties
acceptedAt?
optionalacceptedAt:Date
Defined in: packages/fireflow-vfs/src/types/workspace.ts:103
When the invitation was accepted (null if pending)
id
id:
string
Defined in: packages/fireflow-vfs/src/types/workspace.ts:91
Unique collaborator ID (CO + 16 alphanumeric chars)
invitedAt
invitedAt:
Date
Defined in: packages/fireflow-vfs/src/types/workspace.ts:99
When the invitation was sent
invitedBy
invitedBy:
string
Defined in: packages/fireflow-vfs/src/types/workspace.ts:101
User who sent the invitation
role
role:
CollaboratorRole
Defined in: packages/fireflow-vfs/src/types/workspace.ts:97
Permission role
userId
userId:
string
Defined in: packages/fireflow-vfs/src/types/workspace.ts:95
FireFlow user ID
workspaceId
workspaceId:
string
Defined in: packages/fireflow-vfs/src/types/workspace.ts:93
Workspace ID