Skip to content

ChatConversation

Defined in: libs/ccs-chat-user-client/src/types.ts:64

conversation_id: string

Defined in: libs/ccs-chat-user-client/src/types.ts:65


tenant_id: string

Defined in: libs/ccs-chat-user-client/src/types.ts:66


application_id: string

Defined in: libs/ccs-chat-user-client/src/types.ts:67


type: ConversationType

Defined in: libs/ccs-chat-user-client/src/types.ts:68


visibility: ConversationVisibility | null

Defined in: libs/ccs-chat-user-client/src/types.ts:70

CHANNEL only.


name: string | null

Defined in: libs/ccs-chat-user-client/src/types.ts:71


description: string | null

Defined in: libs/ccs-chat-user-client/src/types.ts:72


status: ConversationStatus

Defined in: libs/ccs-chat-user-client/src/types.ts:74

ARCHIVED: read-only — sending answers 422 conversation_archived.


created_by_user_id: string | null

Defined in: libs/ccs-chat-user-client/src/types.ts:75


created_by_client_id: string | null

Defined in: libs/ccs-chat-user-client/src/types.ts:76


last_activity_at: string

Defined in: libs/ccs-chat-user-client/src/types.ts:77


created_at: string

Defined in: libs/ccs-chat-user-client/src/types.ts:78


updated_at: string

Defined in: libs/ccs-chat-user-client/src/types.ts:79


optional members?: ChatUserRef[]

Defined in: libs/ccs-chat-user-client/src/types.ts:81

ACTIVE members for DIRECT/GROUP (bounded); omitted for CHANNEL.


optional member_count?: number

Defined in: libs/ccs-chat-user-client/src/types.ts:82


optional my_role?: "OWNER" | "ADMIN" | "MEMBER" | null

Defined in: libs/ccs-chat-user-client/src/types.ts:84

The caller’s membership role; null when not a member (e.g. a PUBLIC channel).


optional has_unread?: boolean

Defined in: libs/ccs-chat-user-client/src/types.ts:85