mirror of
https://github.com/openclaw/openclaw.git
synced 2026-08-15 07:04:01 -06:00
8bf62e7007
* refactor(protocol): derive shared gateway types * refactor(ui): consolidate navigation click handling * refactor(ui): centralize UI state and error helpers
20 lines
526 B
TypeScript
20 lines
526 B
TypeScript
import type { QueueMode } from "../../packages/gateway-protocol/src/schema/logs-chat.js";
|
|
|
|
/** Queue overflow policy for inbound channel messages. */
|
|
export type QueueDropPolicy = "old" | "new" | "summarize";
|
|
|
|
export type QueueModeByProvider = {
|
|
whatsapp?: QueueMode;
|
|
telegram?: QueueMode;
|
|
discord?: QueueMode;
|
|
irc?: QueueMode;
|
|
googlechat?: QueueMode;
|
|
slack?: QueueMode;
|
|
mattermost?: QueueMode;
|
|
signal?: QueueMode;
|
|
imessage?: QueueMode;
|
|
msteams?: QueueMode;
|
|
webchat?: QueueMode;
|
|
matrix?: QueueMode;
|
|
};
|