use neuron_types::{SystemPrompt, UsageLimits};
#[derive(Debug, Clone)]
pub struct LoopConfig {
pub system_prompt: SystemPrompt,
pub max_turns: Option<usize>,
pub parallel_tool_execution: bool,
pub usage_limits: Option<UsageLimits>,
}
impl Default for LoopConfig {
fn default() -> Self {
Self {
system_prompt: SystemPrompt::Text(String::new()),
max_turns: None,
parallel_tool_execution: false,
usage_limits: None,
}
}
}