iMessage
This is a shipped config-backed outbound surface. Imessage bridge sync runtime is not implemented yetAt A Glance
| Field | Value |
|---|---|
| Catalog id | imessage |
| Config key | imessage |
| Implementation status | config_backed |
| Transport | imessage_bridge_api |
| Aliases | bluebubbles, blue-bubbles |
| Default send target kind | conversation |
Minimal Config
Smoke Test
Command Surface
| Operation | Command | Usage or status |
|---|---|---|
| chat send | imessage-send | Usage: loong imessage-send [OPTIONS] —target <TARGET> —text <TEXT> |
| bridge sync service | imessage-serve | imessage bridge sync runtime is not implemented yet |
Required Fields For Send
| Requirement | Config paths | Env pointer paths | Default env |
|---|---|---|---|
| channel enabled | imessage.enabledimessage.accounts.<account>.enabled | none | none |
| bridge url | imessage.bridge_urlimessage.accounts.<account>.bridge_url | imessage.bridge_url_envimessage.accounts.<account>.bridge_url_env | IMESSAGE_BRIDGE_URL |
| bridge token | imessage.bridge_tokenimessage.accounts.<account>.bridge_token | imessage.bridge_token_envimessage.accounts.<account>.bridge_token_env | IMESSAGE_BRIDGE_TOKEN |
Gateway And Ownership
This surface is a direct-send delivery lane. It does not joinmulti-channel-serve or the gateway-owned reply-loop contract today.
Operator Notes
- This surface assumes a BlueBubbles bridge rather than direct iMessage credentials inside Loong.
Related Docs
- Continue to Channel Guides for the full shipped channel matrix.
- Continue to Channels for the conceptual surface model.
- Continue to Channel Setup for the shared public setup contract.