pub struct MvpPreview {
pub agent_packet: AgentPromptPacket<Input>,
pub output: Output,
pub owner_message_draft: CustomerMessageDraft,
pub approval: Record,
pub send_stub: SendStub,
pub audit_log: Vec<Event>,
}Expand description
Mvp preview used by the daily update workflow; it packages operational changes into reviewable staff updates instead of free-form agent output.
Fields§
§agent_packet: AgentPromptPacket<Input>Agent packet copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
output: OutputOutput copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
owner_message_draft: CustomerMessageDraftOwner message draft copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
approval: RecordApproval copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
send_stub: SendStubSend stub copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
audit_log: Vec<Event>Audit log copied from reviewed source input for audit, reviewer explanation, or agent context; callers must not invent or mutate it.
Trait Implementations§
Source§impl Clone for MvpPreview
impl Clone for MvpPreview
Source§fn clone(&self) -> MvpPreview
fn clone(&self) -> MvpPreview
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more