pub struct AgentsDiscoverRequest {
pub exclude_host_agents: Option<bool>,
pub project_paths: Option<Vec<String>>,
}Expand description
Optional project paths to include in agent discovery.
Experimental. This type is part of an experimental wire-protocol surface and may change or be removed in future SDK or CLI releases.
Fields§
§exclude_host_agents: Option<bool>When true, omit the host’s agents (the user-level agent directory and all plugin agents), leaving only project and remote agents. For multitenant deployments.
project_paths: Option<Vec<String>>Optional list of project directory paths to scan for project-scoped agents. When omitted or empty, only user/plugin/remote-independent agents are returned (no project scan).
Trait Implementations§
Source§impl Clone for AgentsDiscoverRequest
impl Clone for AgentsDiscoverRequest
Source§fn clone(&self) -> AgentsDiscoverRequest
fn clone(&self) -> AgentsDiscoverRequest
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 AgentsDiscoverRequest
impl Debug for AgentsDiscoverRequest
Source§impl Default for AgentsDiscoverRequest
impl Default for AgentsDiscoverRequest
Source§fn default() -> AgentsDiscoverRequest
fn default() -> AgentsDiscoverRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentsDiscoverRequest
impl<'de> Deserialize<'de> for AgentsDiscoverRequest
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 AgentsDiscoverRequest
impl RefUnwindSafe for AgentsDiscoverRequest
impl Send for AgentsDiscoverRequest
impl Sync for AgentsDiscoverRequest
impl Unpin for AgentsDiscoverRequest
impl UnsafeUnpin for AgentsDiscoverRequest
impl UnwindSafe for AgentsDiscoverRequest
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