diff --git a/src-tauri/src/ai_model_tools.rs b/src-tauri/src/ai_model_tools.rs index b8514c6..9ab7917 100644 --- a/src-tauri/src/ai_model_tools.rs +++ b/src-tauri/src/ai_model_tools.rs @@ -596,10 +596,9 @@ fn fetch_360_web_search(query: &str) -> Result, String> { fn parse_360_web_search(body: &str) -> Vec { let blocks = regex::Regex::new(r#"(?is)
  • "#) .expect("valid 360 result block regex"); - let heading = regex::Regex::new( - r#"(?is)data-mdurl=[\"']([^\"']+)[\"'][^>]*>(.*?)\s*"#, - ) - .expect("valid 360 result heading regex"); + let heading = + regex::Regex::new(r#"(?is)data-mdurl=[\"']([^\"']+)[\"'][^>]*>(.*?)\s*"#) + .expect("valid 360 result heading regex"); let description = regex::Regex::new( r#"(?is)]+class=[\"'][^\"']*(?:res-desc|res-desc__text)[^\"']*[\"'][^>]*>(.*?)

    "#, ) diff --git a/src-tauri/src/commands/ai.rs b/src-tauri/src/commands/ai.rs index 8eb24cb..0666608 100644 --- a/src-tauri/src/commands/ai.rs +++ b/src-tauri/src/commands/ai.rs @@ -156,7 +156,9 @@ pub fn get_agent_docs_path(app_handle: tauri::AppHandle) -> Result Result { +pub fn get_vault_ai_guidance_status( + vault_path: String, +) -> Result { let vault_path = expand_tilde(&vault_path); crate::vault::get_ai_guidance_status(vault_path.as_ref()) }