synaptic-mesh-cli 0.1.1

CLI library for Synaptic Neural Mesh - complete integration with Synaptic Market
Documentation
//! Synaptic Mesh CLI Binary

use clap::Parser;
use synaptic_mesh_cli::{Cli, cli_to_command, execute_command, init_tracing};
use colored::*;

#[tokio::main]
async fn main() -> anyhow::Result<()> {
    init_tracing();
    
    let cli = Cli::parse();
    let command = cli_to_command(cli);
    
    println!("{}", "Synaptic Neural Mesh".bright_cyan().bold());
    println!("{}", "━━━━━━━━━━━━━━━━━━━━".bright_cyan());
    
    match execute_command(command).await {
        Ok(result) => {
            println!("{} {}", "".green().bold(), format!("{:?}", result).green());
        }
        Err(e) => {
            eprintln!("{} {}", "".red().bold(), format!("{}", e).red());
            std::process::exit(1);
        }
    }
    
    Ok(())
}