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_templates;
33mod questionnaire;
34mod run_artifacts;
35mod session;
36mod skills;
37mod stdio;
38mod subagent;
39mod title;
40mod tools;
41mod transcript;
42mod tui;
43mod update;
44mod usage;
45mod usage_limits;
46mod usage_limits_cache;
47pub(crate) mod workflow;
48mod workspace;
49
50pub use app::{run, AutomationExit, AutomationInterrupted};
51pub use cli::Cli;
52pub use rho_providers as providers_lib;
53pub use rho_sdk as sdk;
54pub use rho_tools as tools_lib;