Expand description
Background service that subscribes to this agent’s DM inbox topic,
verifies + decrypts incoming envelopes, and bridges them into
direct::DirectMessaging.
Runtime service that consumes this agent’s inbox topic, runs the
signature-first pipeline from docs/design/dm-over-gossip.md, and
bridges decrypted payloads into crate::direct::DirectMessaging.
Structs§
- DmInbox
Config - DmInbox
Service - DmTyped
Payload - A decrypted, verified DM payload routed before generic direct-message fan-out.
- DmTyped
Payload Route - Prefix route for decrypted DM payloads.
Constants§
- DM_
BUS_ TOPIC - Shared DM transport topic. Every gossip-DM-capable agent subscribes
here. Recipients filter by
envelope.recipient_agent_id; non- recipients observe only encrypted metadata/payload and do not process it.