swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/crates/fidget-spinner-cli/src/mcp/telemetry.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/fidget-spinner-cli/src/mcp/telemetry.rs')
-rw-r--r--crates/fidget-spinner-cli/src/mcp/telemetry.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/crates/fidget-spinner-cli/src/mcp/telemetry.rs b/crates/fidget-spinner-cli/src/mcp/telemetry.rs
index 7206f76..93fbe71 100644
--- a/crates/fidget-spinner-cli/src/mcp/telemetry.rs
+++ b/crates/fidget-spinner-cli/src/mcp/telemetry.rs
@@ -36,6 +36,7 @@ impl ServerTelemetry {
pub fn record_success(&mut self, operation: &str, latency_ms: u128) {
self.successes += 1;
+ self.last_fault = None;
let entry = self.operations.entry(operation.to_owned()).or_default();
entry.successes += 1;
entry.last_latency_ms = Some(latency_ms);