1#![recursion_limit = "256"]
4
5mod agent;
6mod app;
7mod changelog;
8mod child_env;
9mod claude_runtime;
10mod cli;
11mod clipboard;
12mod commands;
13mod compaction;
14mod config;
15mod config_writer;
16mod credential_store;
17mod diagnostics;
18mod executable;
19mod export;
20mod herdr;
21mod hooks;
22mod keybindings;
23mod logging;
24mod model_aliases;
25mod model_identity;
26mod paths;
27mod permission;
28mod permission_classifier;
29mod permission_classifier_handler;
30mod plugins;
31mod prompt;
32mod prompt_history;
33mod prompt_templates;
34mod questionnaire;
35mod run_artifacts;
36mod session;
37mod skills;
38mod sqlite_support;
39mod stdio;
40mod subagent;
41mod title;
42mod tools;
43mod transcript;
44mod tui;
45mod update;
46mod usage;
47mod usage_limits;
48mod usage_limits_cache;
49pub(crate) mod workflow;
50mod workspace;
51
52pub use app::{run, AutomationExit, AutomationInterrupted};
53pub use cli::Cli;
54pub use rho_providers as providers_lib;
55pub use rho_sdk as sdk;
56pub use rho_tools as tools_lib;