OpenAI Responses adapter
Maps an OpenAI Responses output array conservatively. Function, tool, file_search, web_search, computer and code_interpreter calls become tool_call events. Refusal content becomes a warning. file_citation and url_citation annotations become evidence_cited. Reasoning items are ignored by design. output_text without citations is not an event — a message body alone is not an incident.