acp_cli/output/mod.rs
1pub mod json;
2pub mod quiet;
3pub mod text;
4
5pub trait OutputRenderer {
6 fn text_chunk(&mut self, text: &str);
7 fn tool_status(&mut self, tool: &str);
8 fn permission_denied(&mut self, tool: &str);
9 fn error(&mut self, err: &str);
10 fn session_info(&mut self, id: &str);
11 fn done(&mut self);
12}