pub fn openai_tool_names(messages: &[Value]) -> HashMap<String, String>
Builds a tool_call_id → function_name map from OpenAI Chat Completions messages (assistant tool_calls[]).
tool_call_id → function_name
messages
tool_calls[]