Communication Channels

communication_channels · @open-mercato/core Communication in 0.8.0

Unified hub bridging external chat/email channels (Slack, WhatsApp, Email) to the Messages module. Adapter contract, channel-native payload storage, reactions, and per-channel threading.

Found by static analysis of the 0.8.0 source. Links that only appear at runtime are not visible here.

3 of the 3 modules outside the starter set that communication_channels needs in code are missing from its requires.

A newer release exists: communication_channels in 0.9.0.

Before you enable communication_channels in 0.8.0

5 modules its code requires

✓ 0 declared⚠ 3 not declared, outside the starter set2 not declared, in every app

Enable these yourself, they are not in every starter app

Already enabled in every starter app: 2 modules.

3 more are optional: the module loses a feature without them.

4 calls could not be resolved. See Couldn't resolve.

Before you disable communication_channels in 0.8.0

10 modules require it in code

Declared in requires by

Not declared by

1 more uses it optionally or for collaboration.

Needs

In every app (4)

Used by

Couldn't resolve (4)

These calls pick a service by a variable, so static analysis can't tell which module they need. Check them in the code.

Facts

Registers in DI (10)
Emits events (21)
Subscribes to events (3)
Hosts widget spots (3)
Fills widget spots (4)
Entities (8)