pub struct AgentUpdateRequest {
pub name: Option<String>,
pub agent_type: Option<String>,
pub system_prompt: Option<String>,
pub model_id: Option<String>,
pub mcps: Option<Vec<String>>,
pub skills: Option<Vec<String>>,
pub introduce: Option<String>,
}Expand description
Request body for updating an agent (only non-None fields are sent).
Fields§
§name: Option<String>§agent_type: Option<String>§system_prompt: Option<String>§model_id: Option<String>§mcps: Option<Vec<String>>§skills: Option<Vec<String>>§introduce: Option<String>Trait Implementations§
Source§impl Debug for AgentUpdateRequest
impl Debug for AgentUpdateRequest
Source§impl Default for AgentUpdateRequest
impl Default for AgentUpdateRequest
Source§fn default() -> AgentUpdateRequest
fn default() -> AgentUpdateRequest
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for AgentUpdateRequest
impl RefUnwindSafe for AgentUpdateRequest
impl Send for AgentUpdateRequest
impl Sync for AgentUpdateRequest
impl Unpin for AgentUpdateRequest
impl UnsafeUnpin for AgentUpdateRequest
impl UnwindSafe for AgentUpdateRequest
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