pub fn execute( query: String, messages: bool, metadata_filter: Option<String>, max_results: usize, ) -> Result<SearchResponse, LitError>