Pure mappers: RMA :telemetry metadata -> binary-keyed OTel GenAI (gen_ai.*) attribute maps. No OTel SDK required. Privacy: scalar metadata + usage + tool name only — never message content or tool input/result payloads.
:telemetry
gen_ai.*
@spec chat(map()) :: map()
@spec invoke_agent(map()) :: map()
@spec terminal(map()) :: map()
@spec tool(map()) :: map()