Docs

OpenTelemetry

Map OpenTelemetry gen_ai.* semantic-convention spans to Iqrar telemetry events — anything that emits OTel becomes Iqrar-compatible with a single config line.

OpenTelemetry's gen_ai.* semantic conventions describe LLM and agent invocations in a vendor-neutral way. The Iqrar OTel exporter maps those spans to canonical Iqrar telemetry events, so any tracer that emits them — Langfuse, Helicone, Phoenix, Arize, Traceloop, Bedrock, Vertex — becomes Iqrar-compatible without writing adapter code.

Mapping

OTel spanIqrar event
gen_ai.invoke_agentagent.invocation.start / .end
gen_ai.execute_toolagent.tool.start / .end
gen_ai.client.operationagent.llm.start / .end (with token attrs)

gen_ai.usage.input_tokens, gen_ai.usage.output_tokens, and gen_ai.request.model are forwarded onto the Iqrar payload directly.

Status

The exporter is on the roadmap (@iqrar/otel-exporter). Until it ships, the describes the wire format a custom OTel exporter would produce.

See also

  • ·
© 2026 Cortex Innovations (Pty) Ltd. Iqrar is a working name pending trademark clearance.Powered by Stratafy