//! State management modules for the TUI
//!
//! Splits the App god object into focused, composable state modules:
//! - generation: State machine for model interactions
//! - error: Structured error logging
//! - conversation: Chat messages and history
//! - model: LLM configuration
//! - ui: Visual presentation
//! - operation: Modes and confirmations
//! - status: Status messages
//! - input: User input buffer
// Re-export all types for easy access
pub use AttachmentState;
pub use ConversationState;
pub use ;
pub use ;
pub use InputBuffer;
pub use ModelState;
pub use OperationState;
pub use StatusState;
pub use UIState;