> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sedata-ai.tech/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> Released versions of @sedata-ai/mcp.

<Update label="0.0.2" description="Latest">
  * First public release on npm.
  * `instrumentServer(server, config)` patches `registerTool` for automatic
    OpenTelemetry tracing and metrics on `tools/call`.
  * `safetyCheck(handler, options)` wrapper validates a chosen parameter
    against `api.sedata-ai.tech/security/safety-check` before the handler runs.
  * Auto metrics: `mcp.server.operation.duration`, `.count`, `.session.duration`.
  * Auto attributes: `mcp.method.name`, `mcp.tool.{name,title,description}`,
    `mcp.request.id`, `mcp.session.id`, `client.{address,port}`.
  * Config validation via `ConfigValidator` — fails loud on bad input.
  * Console / OTLP HTTP / OTLP gRPC exporter selection.
  * `dataProcessors` hook for site-wide redaction or enrichment.
</Update>

## Upcoming

* Auto-instrumentation for completions, prompts, resources, roots, sampling,
  notifications, pings, and logs.
* `enablePIISanitization` activates built-in redaction patterns.
* Basic auth header (currently validated but not emitted).
* Per-tool toggle for `enableArgumentCollection`.
* Configurable safety endpoint via `safetyCheck` options.
