pub struct AgentAnalyticsSummary {
pub range: AgentAnalyticsSummaryRange,
pub total: i64,
pub by_execution_mode: Option<AgentAnalyticsSummaryByExecutionMode>,
pub bridge: Option<AgentAnalyticsSummaryBridge>,
pub runs_total: Option<i64>,
pub cost_total_usd: Option<f64>,
pub tokens_total: Option<i64>,
pub top_by_runs: Option<Vec<AgentSummary>>,
pub top_by_cost: Option<Vec<AgentSummary>>,
pub agents: Vec<AgentSummary>,
}Expand description
Output of summariseAgents (analytics.ts) — same shape for /admin/analytics/agents and /analytics/agents (tenant-scoped).
Fields§
§range: AgentAnalyticsSummaryRange§total: i64§by_execution_mode: Option<AgentAnalyticsSummaryByExecutionMode>§bridge: Option<AgentAnalyticsSummaryBridge>§runs_total: Option<i64>§cost_total_usd: Option<f64>§tokens_total: Option<i64>§top_by_runs: Option<Vec<AgentSummary>>§top_by_cost: Option<Vec<AgentSummary>>§agents: Vec<AgentSummary>Trait Implementations§
Source§impl Clone for AgentAnalyticsSummary
impl Clone for AgentAnalyticsSummary
Source§fn clone(&self) -> AgentAnalyticsSummary
fn clone(&self) -> AgentAnalyticsSummary
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 AgentAnalyticsSummary
impl Debug for AgentAnalyticsSummary
Source§impl Default for AgentAnalyticsSummary
impl Default for AgentAnalyticsSummary
Source§fn default() -> AgentAnalyticsSummary
fn default() -> AgentAnalyticsSummary
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for AgentAnalyticsSummary
impl<'de> Deserialize<'de> for AgentAnalyticsSummary
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 AgentAnalyticsSummary
impl PartialEq for AgentAnalyticsSummary
Source§impl Serialize for AgentAnalyticsSummary
impl Serialize for AgentAnalyticsSummary
impl StructuralPartialEq for AgentAnalyticsSummary
Auto Trait Implementations§
impl Freeze for AgentAnalyticsSummary
impl RefUnwindSafe for AgentAnalyticsSummary
impl Send for AgentAnalyticsSummary
impl Sync for AgentAnalyticsSummary
impl Unpin for AgentAnalyticsSummary
impl UnsafeUnpin for AgentAnalyticsSummary
impl UnwindSafe for AgentAnalyticsSummary
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