//! REPL loop and command handling for OpenDev.
//!
//! This crate provides:
//! - [`repl`] — Main REPL loop: read input -> process -> display
//! - [`query_processor`] — Process user queries, enhance with context, delegate to ReAct
//! - [`tool_executor`] — Execute tools and format results
//! - [`commands`] — Slash command routing and built-in commands
//! - [`error`] — Error types
pub use ReplError;
pub use HandlerRegistry;
pub use QueryEnhancer;
pub use QueryProcessor;
pub use Repl;
pub use ;
pub use ToolExecutor;