ratkit 0.2.15

A comprehensive collection of reusable TUI components for ratatui including resizable splits, tree views, markdown rendering, toast notifications, dialogs, and terminal embedding
Documentation
//! Components module for AI Chat widget.
//!
//! This module contains submodules for various chat components:
//! - `theme`: Color definitions and styling utilities
//! - `message`: Message-related components (user, assistant, compact divider)
//! - `tools`: Tool-related components (temporarily disabled)
//! - `interactive`: Interactive UI components
//! - `parts`: UI part components (temporarily disabled)

pub mod interactive;
pub mod message;
pub mod theme;

// Temporarily disabled due to compilation issues
// pub mod parts;
// pub mod tools;

// Re-export commonly used types
pub use message::{MessagePart, ToolCall};