pub fn send_message( project_root: &Path, message: &Value, ) -> Result<Option<String>>
Send a JSON message to the plugin via socket IPC. Returns Ok(response) if the plugin acknowledges, Err if socket unavailable.