pub enum PlanningMode {
Immediate,
}Expand description
Controls how the agent executes tool calls.
Currently only Immediate is supported. Agent-driven planning is handled by
the enter_plan_mode / exit_plan_mode tool pair (Plan Mode 2.0), which does
not require a separate runtime mode flag.
Variants§
Immediate
Execute tool calls immediately.
Trait Implementations§
Source§impl Clone for PlanningMode
impl Clone for PlanningMode
Source§impl Debug for PlanningMode
impl Debug for PlanningMode
Source§impl Default for PlanningMode
impl Default for PlanningMode
Source§impl PartialEq for PlanningMode
impl PartialEq for PlanningMode
impl StructuralPartialEq for PlanningMode
Auto Trait Implementations§
impl Freeze for PlanningMode
impl RefUnwindSafe for PlanningMode
impl Send for PlanningMode
impl Sync for PlanningMode
impl Unpin for PlanningMode
impl UnsafeUnpin for PlanningMode
impl UnwindSafe for PlanningMode
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,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
fn instrument(self, span: Span) -> Instrumented<Self> ⓘ
Source§fn in_current_span(self) -> Instrumented<Self> ⓘ
fn in_current_span(self) -> Instrumented<Self> ⓘ
Source§impl<T> IntoMaybeUndefined<T> for T
impl<T> IntoMaybeUndefined<T> for T
Source§fn into_maybe_undefined(self) -> MaybeUndefined<T>
fn into_maybe_undefined(self) -> MaybeUndefined<T>
Converts this value into a three-state builder argument.
Source§impl<T> IntoOption<T> for T
impl<T> IntoOption<T> for T
Source§fn into_option(self) -> Option<T>
fn into_option(self) -> Option<T>
Converts this value into an optional builder argument.