pub struct AcpSubagentsConfig {
pub enabled: bool,
pub presets: Vec<SubagentPresetConfig>,
}Expand description
Configuration block for the [acp.subagents] TOML section.
§Example
[acp.subagents]
enabled = true
[[acp.subagents.presets]]
name = "inner"
command = "cargo run --quiet -- --acp"Fields§
§enabled: boolWhether sub-agent spawning is enabled at runtime. Default: false.
presets: Vec<SubagentPresetConfig>Named presets available via CLI (zeph acp subagent list) and TUI palette.
Trait Implementations§
Source§impl Clone for AcpSubagentsConfig
impl Clone for AcpSubagentsConfig
Source§fn clone(&self) -> AcpSubagentsConfig
fn clone(&self) -> AcpSubagentsConfig
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for AcpSubagentsConfig
impl Debug for AcpSubagentsConfig
Source§impl Default for AcpSubagentsConfig
impl Default for AcpSubagentsConfig
Source§fn default() -> AcpSubagentsConfig
fn default() -> AcpSubagentsConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AcpSubagentsConfig
impl<'de> Deserialize<'de> for AcpSubagentsConfig
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for AcpSubagentsConfig
impl RefUnwindSafe for AcpSubagentsConfig
impl Send for AcpSubagentsConfig
impl Sync for AcpSubagentsConfig
impl Unpin for AcpSubagentsConfig
impl UnsafeUnpin for AcpSubagentsConfig
impl UnwindSafe for AcpSubagentsConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more