MeshFlow Cloud exposes an OTLP-compatible endpoint. Any OpenTelemetry-instrumented agent can send spans directly — no MeshFlow SDK required. Spans are converted to ATR records and appear in the Trace Explorer immediately.
gen_ai.* OTel semantic conventions to ATR fields automatically: gen_ai.system → modelVersion, gen_ai.prompt → inputText.Use any OpenTelemetry auto-instrumentation library. MeshFlow accepts standard OTLP/HTTP and OTLP/gRPC.
MeshFlow maps the following gen_ai.* attributes to ATR fields when ingesting OTel spans:
| OTel attribute | ATR field |
|---|---|
gen_ai.system | modelVersion |
gen_ai.request.model | modelVersion |
gen_ai.prompt | inputText |
gen_ai.completion | outputText |
gen_ai.usage.prompt_tokens | inputTokens |
gen_ai.usage.completion_tokens | outputTokens |