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.
Required fields
Maps to the OpenTelemetry
service.name resource attribute. Use a stable,
human-readable identifier for your service (weather-mcp, not dev-1).Maps to
service.version. Recommended: a release tag or git SHA.Exporter
Base OTLP endpoint, e.g.
https://otel.sedata-ai.tech/v1. Required unless
exporterType: 'console'. The package appends /traces and /metrics to
derive the per-signal URLs.Which exporter to use.
otlp-http— OTLP/HTTP for traces and metrics (default).otlp-grpc— OTLP/gRPC trace exporter (metrics still HTTP).console— Print spans to stdout. No metric reader is attached.
Auth for the exporter. See
AuthConfig.
Also used to authenticate the safety-check API.Sampling & batching
Trace sampling ratio in
[0, 1]. Uses
TraceIdRatioBasedSampler — deterministic by trace id.Metric flush interval in milliseconds.
Per-batch metric export timeout in milliseconds.
Toggles
Set
false to skip the trace exporter and sampler.Set
false to skip the metric reader.Reserved for built-in sanitization patterns. Pair with
dataProcessors for
active redaction today.When
true, every tool argument is flattened into
mcp.request.argument.<key> span attributes. Off by default to avoid
inadvertent PII leakage.Custom processing
Array of pure functions run on every attribute set before export. Run in
order. See Data processors for patterns.
Defaults
Example
Validation
ConfigValidator.validate(config) enforces the rules above. See the
validator reference for the exact error
messages.