pub type ToolStream = Pin<Box<dyn Stream<Item = ToolChunk> + Send>>;
Type alias for a boxed async stream of tool chunks
pub struct ToolStream { /* private fields */ }