Files
openclaw/src/config/types.queue.ts
T
Peter Steinberger 8bf62e7007 refactor(ui): derive gateway types from protocol and consolidate navigation/error helpers (#120348)
* refactor(protocol): derive shared gateway types

* refactor(ui): consolidate navigation click handling

* refactor(ui): centralize UI state and error helpers
2026-08-07 15:25:07 -07:00

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;
};