pub struct EntryCaps {
pub ask_user: bool,
pub set_goal: bool,
pub set_scope: bool,
}Expand description
Capability flags tailoring the entry prompt to the tools ACTUALLY registered — the prompt must never instruct calling a tool the agent doesn’t have.
Fields§
§ask_user: boolquestion tool registered → include the intake clarify rule.
set_goal: boolset_goal tool registered → include the goal-installation rule.
set_scope: boolset_scope tool registered → include the scope-declaration rule.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for EntryCaps
impl RefUnwindSafe for EntryCaps
impl Send for EntryCaps
impl Sync for EntryCaps
impl Unpin for EntryCaps
impl UnsafeUnpin for EntryCaps
impl UnwindSafe for EntryCaps
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