pub struct Workspace { /* private fields */ }Expand description
An agent’s home directory — a persistent location for notes, artifacts, and intermediate results that survive context window limits.
The workspace is not a sandbox: the agent can still access the rest of the filesystem. It’s a home base where relative paths resolve to, giving the agent a canonical place to organize its work.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for Workspace
impl RefUnwindSafe for Workspace
impl Send for Workspace
impl Sync for Workspace
impl Unpin for Workspace
impl UnsafeUnpin for Workspace
impl UnwindSafe for Workspace
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