aether_cli/acp/session/
hooks.rs1use crate::output::OutputFormat;
2use std::time::Duration;
3
4#[derive(Clone, Debug, Default)]
5pub struct SessionHooks {
6 pub echo: Option<OutputFormat>,
7 pub idle: Option<IdleHook>,
8}
9
10#[derive(Clone, Debug)]
11pub struct IdleHook {
12 pub after: Duration,
13 pub command: String,
14}