UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

30 lines (29 loc) 1.34 kB
import { r as buildChannelConfigSchema } from "./config-schema-CO2ikh7C.js"; import { o as SignalConfigSchema } from "./bundled-channel-config-schema-DwZyvOaO.js"; import "./config-api-CGalIOBD.js"; //#endregion //#region extensions/signal/src/config-schema.ts const SignalChannelConfigSchema = buildChannelConfigSchema(SignalConfigSchema, { uiHints: { "": { label: "Signal", help: "Signal channel provider configuration including account identity and DM policy behavior. Keep account mapping explicit so routing remains stable across multi-device setups." }, dmPolicy: { label: "Signal DM Policy", help: "Direct message access control (\"pairing\" recommended). \"open\" requires channels.signal.allowFrom=[\"*\"]." }, configWrites: { label: "Signal Config Writes", help: "Allow Signal to write config in response to channel events/commands (default: true)." }, account: { label: "Signal Account", help: "Signal account identifier (phone/number handle) used to bind this channel config to a specific Signal identity. Keep this aligned with your linked device/session state." }, configPath: { label: "Signal CLI Config Path", help: "Optional directory passed to signal-cli via --config when the service needs a non-default signal-cli data path." } } }); //#endregion export { SignalChannelConfigSchema as t };