use rmcp::schemars;
use serde::Deserialize;
#[derive(Debug, Deserialize, schemars::JsonSchema)]
pub struct SendParams {
pub input: String,
pub tag: String,
}
#[derive(Debug, Deserialize, schemars::JsonSchema)]
pub struct OutputParams {
pub tag: String,
pub idle_ms: Option<u64>,
}
#[derive(Debug, Deserialize, schemars::JsonSchema)]
pub struct WaitForParams {
pub tag: String,
pub substring: String,
pub timeout_ms: Option<u64>,
}