Skip to content

feat: add privacy-safe MCP tool telemetry - #54

Merged
leocuisine merged 1 commit into
mainfrom
feat/mcp-observability
Sep 14, 2026
Merged

leocuisine merged 1 commit into
mainfrom
feat/mcp-observability

Conversation

@leocuisine

@leocuisine leocuisine commented Sep 14, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Emit one structured diagnostic event for each top-level remote MCP tool call.
  • Record the tool name, upstream REST status or statuses, bounded error class, and latency.
  • Exclude tool arguments, prompts, query text, response bodies, IP addresses, and session identifiers.
  • Document the short-lived, diagnostic-only Workers Logs boundary.

Verification

  • npm run check in worker/ — passed (typecheck and 7 tests)
  • npx --no-install prettier --check . — passed
  • git diff --check — passed

Deployment note

The telemetry will become active after this PR is merged and the MCP Worker is deployed.

@leocuisine
leocuisine merged commit be22ad5 into main Sep 14, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant