use crate::runner::Runner;
use anyhow::Result;
use clap::Args;
#[derive(Args, Debug)]
pub struct Send {
pub content: String,
}
impl Send {
pub async fn run(self, runner: &mut impl Runner, agent: &str) -> Result<()> {
let response = runner.send(agent, &self.content).await?;
println!("{response}");
Ok(())
}
}