reflex/interactive/
mod.rs

1// Interactive mode modules
2mod app;
3mod effects;
4mod filter_selector;
5mod history;
6mod input;
7mod mouse;
8mod results;
9mod syntax;
10mod terminal;
11mod theme;
12mod ui;
13
14use anyhow::Result;
15use app::InteractiveApp;
16
17/// Main entry point for interactive mode
18/// Launches the TUI and runs the event loop
19pub fn run_interactive() -> Result<()> {
20    let mut app = InteractiveApp::new()?;
21    app.run()
22}