Skip to content

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?

optional acceptedAt: 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

Licensed under BUSL-1.1