autom8-cli 0.3.0

CLI automation tool for orchestrating Claude-powered development
Documentation
//! Monitor command handler.
//!
//! Launches a TUI dashboard to display real-time status of autom8
//! activity across all projects.

use crate::error::Result;
use crate::ui::tui::app::run_monitor;

/// Launch the monitor TUI dashboard.
///
/// Displays real-time status of autom8 activity across all projects
/// in a terminal user interface. Refresh interval is hardcoded to 100ms
/// for responsive UI updates.
///
/// # Returns
///
/// * `Ok(())` when the user exits the TUI
/// * `Err(Autom8Error)` if the TUI fails to initialize
pub fn monitor_command() -> Result<()> {
    run_monitor()
}