//! Role types for conversation participants.
//!
//! This module provides the [`Role`] enum for identifying message authors:
//!
//! - `User` - Messages from the user
//! - `Assistant` - Messages from Claude
//!
//! # Example
//!
//! ```rust
//! use anthropic_tools::messages::request::role::Role;
//!
//! let user_role = Role::User;
//! let assistant_role = Role::Assistant;
//!
//! assert_eq!(format!("{}", user_role), "user");
//! assert_eq!(format!("{}", assistant_role), "assistant");
//! ```
use ;
use ;
/// Role in a conversation (user or assistant)