pub struct AgentFeedbackSummary {
pub agent_id: String,
pub upvotes: u64,
pub downvotes: u64,
pub flags: u64,
pub total_feedback: u64,
pub health_score: f32,
}Expand description
Response from GET /v1/agents/:id/feedback/summary (INT-1).
Fields§
§agent_id: String§upvotes: u64§downvotes: u64§flags: u64§total_feedback: u64§health_score: f32Weighted-average importance across all non-expired memories (0.0–1.0).
Trait Implementations§
Source§impl Clone for AgentFeedbackSummary
impl Clone for AgentFeedbackSummary
Source§fn clone(&self) -> AgentFeedbackSummary
fn clone(&self) -> AgentFeedbackSummary
Returns a duplicate of the value. Read more
1.0.0 · 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 AgentFeedbackSummary
impl Debug for AgentFeedbackSummary
Source§impl<'de> Deserialize<'de> for AgentFeedbackSummary
impl<'de> Deserialize<'de> for AgentFeedbackSummary
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
Auto Trait Implementations§
impl Freeze for AgentFeedbackSummary
impl RefUnwindSafe for AgentFeedbackSummary
impl Send for AgentFeedbackSummary
impl Sync for AgentFeedbackSummary
impl Unpin for AgentFeedbackSummary
impl UnsafeUnpin for AgentFeedbackSummary
impl UnwindSafe for AgentFeedbackSummary
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