agent-team-mail-core 0.16.0

Core library for agent-team-mail: file-based messaging for AI agent teams
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Configuration resolution
//!
//! Resolves configuration from multiple sources with priority:
//! 1. Command-line flags (passed as parameters)
//! 2. Environment variables
//! 3. Repo-local config (.atm.toml)
//! 4. Global config (~/.config/atm/config.toml)
//! 5. Defaults

pub mod aliases;
mod bridge;
mod discovery;
mod types;

pub use aliases::{resolve_alias, resolve_identity};
pub use bridge::{BridgeConfig, BridgeRole, HostnameRegistry, RemoteConfig};
pub use discovery::{resolve_config, resolve_settings, ConfigError, ConfigOverrides};
pub use types::{CleanupStrategy, Config, CoreConfig, DisplayConfig, MessagingConfig, OutputFormat, RetentionConfig, TimestampFormat};