zerostack 1.0.2

Minimalistic coding agent written in Rust, optimized for memory footprint and performance
use std::collections::HashMap;

use serde::Deserialize;

#[derive(Debug, Clone, Deserialize)]
#[serde(untagged)]
pub enum McpServerConfig {
    Command {
        command: String,
        #[serde(default)]
        args: Vec<String>,
        #[serde(default)]
        env: HashMap<String, String>,
    },
    Url {
        url: String,
        #[serde(default)]
        headers: HashMap<String, String>,
    },
}