pub struct CreateRunRequest {
pub agent_id: String,
pub session_id: Option<String>,
pub input: Option<CreateRunRequestInput>,
pub version: Option<i64>,
pub resource_limits: Option<Map<String, Value>>,
pub metadata: Option<Map<String, Value>>,
}Expand description
CreateRunRequest model.
Fields§
§agent_id: String§session_id: Option<String>§input: Option<CreateRunRequestInput>Free-form input for the agent; message is the conventional field. file_ids attaches
uploaded files (at most 20): every id is resolved against THIS tenant before the run is
created, and an id with no file here is refused with 422 rather than accepted and dropped —
an unresolvable id would otherwise travel to the agent, and to a bridge agent’s machine, as
an attachment that cannot be fetched.
Server default: {}.
version: Option<i64>Pin to a specific agent version (1-based). When omitted, runs against the agent’s current head version.
resource_limits: Option<Map<String, Value>>§metadata: Option<Map<String, Value>>Trait Implementations§
Source§impl Clone for CreateRunRequest
impl Clone for CreateRunRequest
Source§fn clone(&self) -> CreateRunRequest
fn clone(&self) -> CreateRunRequest
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 CreateRunRequest
impl Debug for CreateRunRequest
Source§impl Default for CreateRunRequest
impl Default for CreateRunRequest
Source§fn default() -> CreateRunRequest
fn default() -> CreateRunRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CreateRunRequest
impl<'de> Deserialize<'de> for CreateRunRequest
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for CreateRunRequest
impl PartialEq for CreateRunRequest
Source§impl Serialize for CreateRunRequest
impl Serialize for CreateRunRequest
impl StructuralPartialEq for CreateRunRequest
Auto Trait Implementations§
impl Freeze for CreateRunRequest
impl RefUnwindSafe for CreateRunRequest
impl Send for CreateRunRequest
impl Sync for CreateRunRequest
impl Unpin for CreateRunRequest
impl UnsafeUnpin for CreateRunRequest
impl UnwindSafe for CreateRunRequest
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