pub async fn read_local_file( path: &str, start: Option<usize>, end: Option<usize>, ) -> Result<String>