// Prevents additional console window on Windows in release, DO NOT REMOVE!! #![cfg_attr(not(debug_assertions), windows_subsystem = "windows")] fn main() { let mut args = std::env::args(); let _ = args.next(); if args.next().as_deref() == Some("--lianjing-mcp-header") { let Some(digest) = args.next() else { std::process::exit(1); }; if args.next().is_some() { std::process::exit(1); } match dev_manager_tauri_lib::mcp_client_auth_headers_json(&digest) { Ok(headers) => { println!("{headers}"); return; } Err(_) => std::process::exit(1), } } dev_manager_tauri_lib::run() }