pub fn search_code( project_root: &Path, params: &SearchCodeInput, ) -> Result<SearchCodeOutput, String>