You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, when using RubyLLM as the LLM client, openllmetry throws an error (undefined method 'has_key?' for an instance of RubyLLM::Message) when attempting to log the response. RubyLLM uses the message object, which can be seen here:
FWIW it seems like RubyLLM will emerge (or possibly is emerging) as the "official" ruby solution for interacting with LLMs. So supporting auto-instrumentation with RubyLLM would be a big win.
Activity
nirga commentedon Sep 19, 2025
Thanks for reporting @aniamisiorek and sorry we missed this!
We'll work on a fix if it's still relevant :)
aniamisiorek commentedon Oct 16, 2025
Hey! We've started exploring this as an option again and we would love RubyLLM support :)
sdhull commentedon Oct 31, 2025
FWIW it seems like RubyLLM will emerge (or possibly is emerging) as the "official" ruby solution for interacting with LLMs. So supporting auto-instrumentation with RubyLLM would be a big win.