Active Channel

iMessage: John

Primary communication channel ยท +13107496709 ยท Active since 2026-02-27 ยท All reminders, progress pings, and direct messages flow through here

Channel Configuration

FieldValue
Recipient+13107496709 (John)
Providerimsg CLI (migrated from BlueBubbles 2026-05-16)
Channel IDbluebubbles (legacy name retained)
DM PolicyAllowlist โ€” John only for direct messages
Group PolicyOpen โ€” Phaedrus participates in group chats
Active Since2026-02-27 (Day 1)

What This Channel Does

iMessage is the only delivery channel for reminders and notifications. Every reminder, progress ping, and proactive update goes here โ€” never via session replies or other channels.

Delivery Rules

Typing Indicator

Before responding to an iMessage, fire the typing indicator:

imsg typing --to <sender> --duration 30s >/dev/null 2>&1 || true

Current status: Two stacked bugs prevent this from visibly working โ€” the OpenClaw plugin doesn’t invoke imsg typing, and imsg v0.5.0 fails on any;-; service prefix chats. Error suppressed. Rule stays so it self-heals when either fix lands.


History Highlights

DateEvent
2026-02-27BlueBubbles configured for iMessage relay; DM allowlist = John
2026-03-02DM policy changed from open to allowlist
2026-05-16Migrated from BlueBubbles to imsg CLI
2026-07-25iMessage session pinned to Fable 5 model
2026-08-15Fable 5 timeouts โ†’ switched back to Opus for stability

What’s Next


Channel: iMessage ยท Active since 2026-02-27

Internal system reference โ€” not for distribution.

โ† All Phaedrus pages