pub struct TaskMetricsResource { /* private fields */ }Expand description
Task & agent metrics — /api/v3/metrics.
Implementations§
Source§impl TaskMetricsResource
impl TaskMetricsResource
Sourcepub async fn task_journal(
&self,
task_id: &str,
) -> Result<TaskJournal, ManagerError>
pub async fn task_journal( &self, task_id: &str, ) -> Result<TaskJournal, ManagerError>
The journal for a task.
Sourcepub async fn agent_journal(
&self,
agent_id: &str,
) -> Result<AgentJournal, ManagerError>
pub async fn agent_journal( &self, agent_id: &str, ) -> Result<AgentJournal, ManagerError>
The interaction journal for an agent.
Sourcepub async fn agent_interaction_durations(
&self,
agent_id: &str,
) -> Result<InteractionDurations, ManagerError>
pub async fn agent_interaction_durations( &self, agent_id: &str, ) -> Result<InteractionDurations, ManagerError>
An agent’s interaction durations.
Auto Trait Implementations§
impl !RefUnwindSafe for TaskMetricsResource
impl !UnwindSafe for TaskMetricsResource
impl Freeze for TaskMetricsResource
impl Send for TaskMetricsResource
impl Sync for TaskMetricsResource
impl Unpin for TaskMetricsResource
impl UnsafeUnpin for TaskMetricsResource
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