pub struct LiveAgyRunOptions {
pub prompt: String,
pub cwd: PathBuf,
pub agent: AgyAgentConfig,
pub session: AgySessionConfig,
pub title: String,
pub artifact_stem: PathBuf,
pub render_console: bool,
pub drain_after_prompt: Duration,
}Expand description
Configuration for a single live agy prompt run.
Fields§
§prompt: StringPrompt text.
cwd: PathBufWorking directory.
agent: AgyAgentConfigACP process config.
session: AgySessionConfigSession create options.
title: StringHTML title.
artifact_stem: PathBufArtifact stem.
render_console: boolRender console lines while collecting.
drain_after_prompt: DurationDrain after prompt returns.
Implementations§
Trait Implementations§
Source§impl Clone for LiveAgyRunOptions
impl Clone for LiveAgyRunOptions
Source§fn clone(&self) -> LiveAgyRunOptions
fn clone(&self) -> LiveAgyRunOptions
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 moreAuto Trait Implementations§
impl Freeze for LiveAgyRunOptions
impl RefUnwindSafe for LiveAgyRunOptions
impl Send for LiveAgyRunOptions
impl Sync for LiveAgyRunOptions
impl Unpin for LiveAgyRunOptions
impl UnsafeUnpin for LiveAgyRunOptions
impl UnwindSafe for LiveAgyRunOptions
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