[hotfix] Fix tool conversion in openai_chat_model
diff --git a/python/flink_agents/integrations/chat_models/openai/openai_chat_model.py b/python/flink_agents/integrations/chat_models/openai/openai_chat_model.py
index 08dbaf8..f12dd39 100644
--- a/python/flink_agents/integrations/chat_models/openai/openai_chat_model.py
+++ b/python/flink_agents/integrations/chat_models/openai/openai_chat_model.py
@@ -158,7 +158,7 @@
         """
         tool_specs = None
         if tools is not None:
-            tool_specs = [to_openai_tool(tool.metadata) for tool in tools]
+            tool_specs = [to_openai_tool(metadata=tool.metadata) for tool in tools]
             strict = kwargs.get("strict", False)
             for tool_spec in tool_specs:
                 if tool_spec["type"] == "function":