codetether_rlm/router/
mod.rs1mod auto_loop;
7mod auto_prepare;
8mod auto_process;
9mod auto_process_bus;
10mod auto_process_emit;
11mod extract;
12mod fallback;
13mod fallback_context;
14mod host;
15mod legacy_answer;
16mod legacy_process;
17mod prompts;
18mod prompts_system;
19mod should_route;
20mod truncate;
21mod types;
22
23pub use auto_process::auto_process;
24pub use extract::extract_final;
25pub use fallback::fallback_result;
26pub use host::{HostToolResult, RouterHost};
27pub use should_route::should_route;
28pub use truncate::smart_truncate;
29pub use types::{
30 CrateAutoProcessContext, IntoCrateCtx, ProcessProgress, RoutingContext, RoutingResult,
31};
32
33#[cfg(test)]
34mod tests;