difflore_cli/hook_runtime/mod.rs
1use crate::hooks;
2
3mod dispatch;
4mod fire_log;
5mod stated_vs_actual;
6
7pub(crate) use dispatch::hook_output_for_raw;
8pub(crate) use fire_log::{HookFireSummary, hook_fire_summary_24h};
9
10pub async fn output_for_raw(client_name: &str, raw: &str, debug: bool) -> anyhow::Result<String> {
11 let adapter = hooks::get_platform_adapter(client_name);
12 hook_output_for_raw(client_name, &*adapter, raw, debug, false, None).await
13}