UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

30 lines (29 loc) 1.44 kB
import { r as buildChannelConfigSchema } from "./config-schema-CO2ikh7C.js"; import { i as IMessageConfigSchema } from "./bundled-channel-config-schema-DwZyvOaO.js"; import "./config-api-D88GEQeg.js"; //#endregion //#region extensions/imessage/src/config-schema.ts const IMessageChannelConfigSchema = buildChannelConfigSchema(IMessageConfigSchema, { uiHints: { "": { label: "iMessage", help: "iMessage channel provider configuration for CLI integration and DM access policy handling. Use explicit CLI paths when runtime environments have non-standard binary locations." }, dmPolicy: { label: "iMessage DM Policy", help: "Direct message access control (\"pairing\" recommended). \"open\" requires channels.imessage.allowFrom=[\"*\"]." }, configWrites: { label: "iMessage Config Writes", help: "Allow iMessage to write config in response to channel events/commands (default: true)." }, cliPath: { label: "iMessage CLI Path", help: "Filesystem path to the iMessage bridge CLI binary used for send/receive operations. Set explicitly when the binary is not on PATH in service runtime environments." }, sendTransport: { label: "iMessage Send Transport", help: "Preferred imsg RPC send transport for normal outbound replies. \"auto\" uses the IMCore bridge when available, \"bridge\" requires it, and \"applescript\" forces Messages automation." } } }); //#endregion export { IMessageChannelConfigSchema as t };