Fine-grained redaction policies for GenAI attributes, applied by the Collector before export.
Conversation content, tool-call I/O and tool-call error messages are controlled independently,
e.g. to keep conversation content private while still storing tool input/output.
allOf
Redaction of conversation content: gen_ai.input.messages, gen_ai.output.messages,
and gen_ai.system_instructions.
allOf
Redaction of tool-call input and output: gen_ai.tool.call.arguments and
gen_ai.tool.call.result.
allOf
Redaction of tool-call error messages: the span status message and exception.message
attributes on spans, span events and log records that carry a gen_ai.tool.name
attribute.
Used by 2
These schemas and endpoints reference this type directly.