swarm repositories / source
aboutsummaryrefslogtreecommitdiff
path: root/crates/fidget-spinner-cli/src/mcp/telemetry.rs
diff options
context:
space:
mode:
authormain <main@swarm.moe>2026-03-19 22:28:01 -0400
committermain <main@swarm.moe>2026-03-19 22:28:01 -0400
commitf706910944ee8abe7b27a248596f7705059969d9 (patch)
tree6a071e88b59146e10117f562fd28496bb821fc65 /crates/fidget-spinner-cli/src/mcp/telemetry.rs
parent352fb5f089e74bf47b60c6221594b9c22defe251 (diff)
downloadfidget_spinner-f706910944ee8abe7b27a248596f7705059969d9.zip
Polish MCP ingest and schema surfaces
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);