pub struct PlanActVerifyLoopV1Output {Show 16 fields
pub agent_id: String,
pub app_id: String,
pub profile: String,
pub support_label: String,
pub outcome: PlanActVerifyOutcomeV1,
pub turns_used: u32,
pub max_turns: u32,
pub plan_receipts: Vec<PlanReceiptV1>,
pub tool_route_receipts: Vec<ToolRouteReceiptV1>,
pub tool_call_receipts: Vec<ToolCallReceiptV1>,
pub verification_receipts: Vec<VerificationReceiptV1>,
pub memory_grounding_receipts: Vec<String>,
pub abstention_receipt: Option<AbstentionReceiptV1>,
pub repair_plan: Option<RepairPlanDisplayReceiptV1>,
pub finalization: Option<FinalizationReceiptV1>,
pub run_output: Option<AiDENsRunOutput>,
}Fields§
§agent_id: String§app_id: String§profile: String§support_label: String§outcome: PlanActVerifyOutcomeV1§turns_used: u32§max_turns: u32§plan_receipts: Vec<PlanReceiptV1>§tool_route_receipts: Vec<ToolRouteReceiptV1>§tool_call_receipts: Vec<ToolCallReceiptV1>§verification_receipts: Vec<VerificationReceiptV1>§memory_grounding_receipts: Vec<String>§abstention_receipt: Option<AbstentionReceiptV1>§repair_plan: Option<RepairPlanDisplayReceiptV1>§finalization: Option<FinalizationReceiptV1>§run_output: Option<AiDENsRunOutput>Implementations§
Source§impl PlanActVerifyLoopV1Output
impl PlanActVerifyLoopV1Output
pub fn assemble_v3_bundle( &self, run_id: impl Into<String>, profile: impl Into<String>, canonical_execution_context: ForgeExecutionContextV1, event_log: AiDENsRunEventLogDigestV1, budget: AiDENsRunBudgetDeadlineV1, support: AiDENsRunSupportTierEvidenceV1, support_labels: Vec<String>, replay: AiDENsRunReplayNormalizationV1, failure: AiDENsRunFailureTaxonomyV1, attempt_family_id: ArtifactId, attempt_id: StackAttemptId, trial_id: StackTrialId, agent_spec_digest: DisplayDigestV1, memory_grounding_receipts: Vec<String>, outputs: Vec<String>, replay_instructions: Vec<String>, blocked_checks: Vec<String>, ) -> AiDENsRunBundleV3
Trait Implementations§
Source§impl Clone for PlanActVerifyLoopV1Output
impl Clone for PlanActVerifyLoopV1Output
Source§fn clone(&self) -> PlanActVerifyLoopV1Output
fn clone(&self) -> PlanActVerifyLoopV1Output
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 PlanActVerifyLoopV1Output
impl RefUnwindSafe for PlanActVerifyLoopV1Output
impl Send for PlanActVerifyLoopV1Output
impl Sync for PlanActVerifyLoopV1Output
impl Unpin for PlanActVerifyLoopV1Output
impl UnsafeUnpin for PlanActVerifyLoopV1Output
impl UnwindSafe for PlanActVerifyLoopV1Output
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