pub struct SendTurnOptions {
pub autonomous: bool,
pub max_iterations: Option<u32>,
pub preferred_subagent: Option<String>,
pub model: Option<String>,
pub model_params: Option<Value>,
pub attachments: Option<Value>,
pub clarification_mode: Option<String>,
pub clarification_answer: bool,
pub intent_hint: Option<String>,
}Expand description
Options for send_turn.
Fields§
§autonomous: boolAutonomous mode.
max_iterations: Option<u32>Max iterations.
preferred_subagent: Option<String>Preferred subagent.
model: Option<String>Model override.
model_params: Option<Value>Model params.
attachments: Option<Value>Attachments.
clarification_mode: Option<String>Clarification mode.
clarification_answer: boolClarification answer.
intent_hint: Option<String>Intent hint.
Trait Implementations§
Source§impl Clone for SendTurnOptions
impl Clone for SendTurnOptions
Source§fn clone(&self) -> SendTurnOptions
fn clone(&self) -> SendTurnOptions
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 SendTurnOptions
impl Debug for SendTurnOptions
Source§impl Default for SendTurnOptions
impl Default for SendTurnOptions
Source§fn default() -> SendTurnOptions
fn default() -> SendTurnOptions
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for SendTurnOptions
impl RefUnwindSafe for SendTurnOptions
impl Send for SendTurnOptions
impl Sync for SendTurnOptions
impl Unpin for SendTurnOptions
impl UnsafeUnpin for SendTurnOptions
impl UnwindSafe for SendTurnOptions
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