/// An agent's complete configuration.
////// SOUL.md is the sole config source — no built-in role/persona concept (primitives over features).
#[derive(Debug, Clone)]pubstructAgent{/// Unique identifier for this agent.
pubname: String,
/// Full contents of the agent's SOUL.md system prompt.
pubsoul_md: String,
/// LLM model identifier (e.g. "anthropic/claude-sonnet-4-6").
pubmodel: String,
}