pub async fn handle( url: &str, token: Option<&str>, http_client: &ClientWithMiddleware, file: PathBuf, input: Vec<String>, tail: bool, watch: bool, ) -> Result<()>