@@ -53,6 +53,7 @@ def agent_response_callback(message: ChatMessageContent, user_id: str = None) ->
5353 if user_id :
5454 try :
5555 if message .items and message .items [0 ].content_type == "function_call" :
56+ logger .info (f" Message content_type: { message .items [0 ].content_type } " )
5657 logger .info (f"🔧 Tool calls detected from agent: { agent_name } " )
5758 final_message = AgentToolMessage (agent_name = agent_name )
5859 for item in message .items :
@@ -74,9 +75,10 @@ def agent_response_callback(message: ChatMessageContent, user_id: str = None) ->
7475 message_type = WebsocketMessageType .AGENT_TOOL_MESSAGE ,
7576 )
7677 )
77- logging .info (f"📤 Tool message sent via WebSocket for user : { user_id } " )
78+ logging .info (f"Function call : { final_message } " )
7879 elif message .items and message .items [0 ].content_type == "function_result" :
7980 # Log function results for debugging
81+ logger .info (f" Message content_type: { message .items [0 ].content_type } " )
8082 logger .info (f"📥 Function result received from agent: { agent_name } " )
8183 for item in message .items :
8284 if item .content_type == "function_result" :
@@ -85,6 +87,7 @@ def agent_response_callback(message: ChatMessageContent, user_id: str = None) ->
8587 # skip returning these results for now - agent will return in a later message
8688 pass
8789 else :
90+ logger .info (f" Message content_type: { message .items [0 ].content_type } " )
8891 logger .info (f"💬 Text message from agent: { agent_name } " )
8992 final_message = AgentMessage (
9093 agent_name = agent_name ,
0 commit comments