Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
BlueBubbles の削除と imsg iMessage パス
OpenClaw は BlueBubbles チャンネルを同梱しなくなりました。iMessage サポートは現在、同梱のimessage plugin を通じて実行されます。この plugin は imsg をローカルまたは SSH ラッパー経由で起動し、stdin/stdout 上の JSON-RPC で通信します。
設定にまだ channels.bluebubbles が含まれている場合は、channels.imessage に移行してください。従来の /channels/bluebubbles ドキュメント URL は BlueBubbles からの移行 にリダイレクトされます。そこには完全な設定変換表と切り替えチェックリストがあります。
変更点
- サポート対象の OpenClaw iMessage パスには、BlueBubbles HTTP サーバー、webhook ルート、REST パスワード、BlueBubbles plugin ランタイムはありません。
- OpenClaw は、Messages.app にサインインしている Mac 上の
imsgを通じて Messages を読み取り、監視します。 - 基本的な送信、受信、履歴、メディアは通常の
imsgサーフェスと macOS 権限を使用します。 - スレッド返信、tapback、編集、送信取り消し、エフェクト、既読通知、入力インジケーター、グループ管理などの高度なアクションには、プライベート API ブリッジが利用可能な状態での
imsg launchが必要です。 - Linux および Windows Gateway でも、サインイン済みの Mac で
imsgを実行する SSH ラッパーをchannels.imessage.cliPathに設定することで、引き続き iMessage を使用できます。
対応方法
-
Messages Mac に
imsgをインストールして検証します。 -
imsgと OpenClaw を実行するプロセスコンテキストにフルディスクアクセスと Automation 権限を付与します。 -
古い設定を変換します。
-
Gateway を再起動して検証します。
- 古い BlueBubbles サーバーを削除する前に、DM、グループ、添付ファイル、および依存しているプライベート API アクションをテストします。
移行メモ
channels.bluebubbles.serverUrlとchannels.bluebubbles.passwordに相当する iMessage の設定はありません。channels.bluebubbles.allowFrom、groupAllowFrom、groups、includeAttachments、添付ファイルルート、メディアサイズ制限、チャンク化、アクション切り替えには iMessage 相当の設定があります。channels.imessage.includeAttachmentsは引き続きデフォルトでオフです。受信した写真、音声メモ、動画、ファイルがエージェントに届くことを期待する場合は、明示的に設定してください。groupPolicy: "allowlist"では、"*"ワイルドカードエントリを含め、古いgroupsブロックをコピーしてください。グループ送信者 allowlist とグループレジストリは別々のゲートです。channel: "bluebubbles"に一致していた ACP バインディングは、channel: "imessage"に変更する必要があります。- 古い BlueBubbles セッションキーは iMessage セッションキーにはなりません。ペアリング承認はハンドル単位で引き継がれますが、BlueBubbles セッションキー配下の会話履歴は引き継がれません。