Interface: ChatMuteUpdateResponse
Defined in: packages/sdk/src/types/generated/chat.ts:268
Response model for chat mute update.
Carries the decision the mute recorded (GRA-8353): the reason from the
closed vocabulary, whether it lapses on the member's next inbound, and
who muted when — so the UI can show "muted by X for Y" instead of a bare
boolean. muted stays the raw stored flag; lapse is a read-time
surfacing concern, not a write-time one.
Properties
id
id:
number
Defined in: packages/sdk/src/types/generated/chat.ts:269
muted
muted:
boolean
Defined in: packages/sdk/src/types/generated/chat.ts:270
mutedAt?
optionalmutedAt:string|null
Defined in: packages/sdk/src/types/generated/chat.ts:274
mutedByMemberId?
optionalmutedByMemberId:number|null
Defined in: packages/sdk/src/types/generated/chat.ts:273
muteExpiresOnInbound?
optionalmuteExpiresOnInbound:boolean
Defined in: packages/sdk/src/types/generated/chat.ts:272
muteReason?
optionalmuteReason:string|null
Defined in: packages/sdk/src/types/generated/chat.ts:271