pub struct AgentEnvOverrides {
pub mcp_streamable_http_enabled: Option<bool>,
pub mcp_endpoint: Option<String>,
pub mcp_allowed_origins: Option<String>,
pub mcp_allowed_scopes: Option<String>,
pub mcp_allow_unspecified_scope: Option<bool>,
pub mcp_max_limit: Option<usize>,
pub mcp_max_context_bytes: Option<usize>,
pub mcp_allow_remote_clients: Option<bool>,
pub audit_sink_enabled: Option<bool>,
pub audit_queue_depth: Option<usize>,
}Expand description
Agent protocol settings read from relay-specific environment variables.
Fields§
§mcp_streamable_http_enabled: Option<bool>§mcp_endpoint: Option<String>§mcp_allowed_origins: Option<String>§mcp_allowed_scopes: Option<String>§mcp_allow_unspecified_scope: Option<bool>§mcp_max_limit: Option<usize>§mcp_max_context_bytes: Option<usize>§mcp_allow_remote_clients: Option<bool>§audit_sink_enabled: Option<bool>§audit_queue_depth: Option<usize>Trait Implementations§
Source§impl Clone for AgentEnvOverrides
impl Clone for AgentEnvOverrides
Source§fn clone(&self) -> AgentEnvOverrides
fn clone(&self) -> AgentEnvOverrides
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 AgentEnvOverrides
impl Debug for AgentEnvOverrides
Source§impl Default for AgentEnvOverrides
impl Default for AgentEnvOverrides
Source§fn default() -> AgentEnvOverrides
fn default() -> AgentEnvOverrides
Returns the “default value” for a type. Read more
impl Eq for AgentEnvOverrides
Source§impl PartialEq for AgentEnvOverrides
impl PartialEq for AgentEnvOverrides
Source§fn eq(&self, other: &AgentEnvOverrides) -> bool
fn eq(&self, other: &AgentEnvOverrides) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for AgentEnvOverrides
Auto Trait Implementations§
impl Freeze for AgentEnvOverrides
impl RefUnwindSafe for AgentEnvOverrides
impl Send for AgentEnvOverrides
impl Sync for AgentEnvOverrides
impl Unpin for AgentEnvOverrides
impl UnsafeUnpin for AgentEnvOverrides
impl UnwindSafe for AgentEnvOverrides
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.