1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
//! # Terraphim Agent Messaging
//!
//! Erlang-style asynchronous message passing system for AI agents.
//!
//! This crate provides message-based communication patterns inspired by Erlang/OTP,
//! including agent mailboxes, message routing, and delivery guarantees.
//!
//! ## Core Concepts
//!
//! - **Agent Mailboxes**: Unbounded message queues with delivery guarantees
//! - **Message Patterns**: Call (synchronous), Cast (asynchronous), Info (system messages)
//! - **Message Routing**: Cross-agent message delivery with timeout handling
//! - **Delivery Guarantees**: At-least-once delivery with acknowledgments
pub use *;
pub use *;
pub use *;
pub use *;
pub use *;
// Re-export supervisor types for convenience
pub use ;
/// Result type for messaging operations
pub type MessagingResult<T> = ;