Hi, after switching our llama index workflows from the deprecated ChatMemoryBuffer to Memory, function calls in chat inputs are not rendering properly in Phoenix.
I tried upgrading openinference-instrumentation-llama-index to 4.3.0, and that didn't seem to help.
馃挕聽Hint: Mention RunLLM in the thread for followups.
This is a redacted example from the inputs tab if helpful:
"ChatMessage(role=<MessageRole.ASSISTANT: 'assistant'>, additional_kwargs={'tool_calls': [{'id': 'call_TFp7xX0UwDUFkzBBYBJfwuwh', 'function': {'arguments': '{\"<redacted>\": \"<redacted>\"}', 'name': '<redacted>'}, 'type': 'function'}, {'id': 'call_yEtxtP7grtw2eqXueUfHNYX5', 'function': {'arguments': '{\"<redacted>\": \"<redacted>\"}', 'name': '<redacted>'}, 'type': 'function'}]}, blocks=[])"Hmm that is definitely peculiar, let's get an issue filed for this
Would you mind filling in this issue with more details? https://github.com/Arize-ai/openinference/issues/1727
Updated with a test script to demonstrate the issue 馃憤馃徎
