tui-dispatch-debug 0.7.0

Debugging utilities for tui-dispatch
Documentation
//!
//! Debugging utilities for tui-dispatch.
//!
//! This crate will host headless debug sessions, snapshot tooling, and
//! action replay helpers built on top of tui-dispatch-core.

pub mod cli;
pub mod debug;
mod pattern_utils;
pub mod replay;
pub mod session;
pub mod snapshot;

pub use cli::DebugCliArgs;
pub use replay::ReplayItem;
pub use session::{DebugActionRecorder, DebugRunOutput, DebugSession, DebugSessionError};
pub use snapshot::{
    load_json, save_json, ActionSnapshot, SnapshotError, SnapshotResult, StateSnapshot,
};

#[cfg(feature = "json-schema")]
pub use snapshot::{generate_schema, save_replay_schema, save_schema, schema_json, JsonSchema};