%Protocol.UndefinedError{protocol: Enumerable, value: "5244d2cb-d104-4276-9c3b-1404995a6c1c", descri
[error] ChatProcessor: Fatal error processing conversation: %Protocol.UndefinedError{protocol: Enumerable, value: "5244d2cb-d104-4276-9c3b-1404995a6c1c", description: ""}
[error] ChatProcessor: Stacktrace: (elixir 1.18.4) lib/enum.ex:1: Enumerable.impl_for!/1
(elixir 1.18.4) lib/enum.ex:166: Enumerable.reduce/3
(elixir 1.18.4) lib/enum.ex:4515: Enum.reduce/3
(ash 3.6.2) lib/ash/resource/interface.ex:61: Ash.Resource.Interface.CreateOpts.validate!/1
(thalamus_tasks 0.1.0) deps/ash/lib/ash/code_interface.ex:661: anonymous fn/1 in ThalamusTasks.Analytics.LlmUsage.create/3
(ash 3.6.2) lib/ash/code_interface.ex:281: anonymous fn/2 in Ash.CodeInterface.params_and_opts/3
(thalamus_tasks 0.1.0) deps/ash/lib/ash/code_interface.ex:649: ThalamusTasks.Analytics.LlmUsage.create/3
(thalamus_tasks 0.1.0) lib/thalamus_tasks/workers/chat_processor.ex:210: ThalamusTasks.Workers.ChatProcessor.do_process_conversation/7
(thalamus_tasks 0.1.0) lib/thalamus_tasks/workers/chat_processor.ex:121: ThalamusTasks.Workers.ChatProcessor.process_conversation/7
(oban 2.20.1) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.1) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.18.4) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2
(elixir 1.18.4) lib/task/supervised.ex:36: Task.Supervised.reply/4[error] ChatProcessor: Fatal error processing conversation: %Protocol.UndefinedError{protocol: Enumerable, value: "5244d2cb-d104-4276-9c3b-1404995a6c1c", description: ""}
[error] ChatProcessor: Stacktrace: (elixir 1.18.4) lib/enum.ex:1: Enumerable.impl_for!/1
(elixir 1.18.4) lib/enum.ex:166: Enumerable.reduce/3
(elixir 1.18.4) lib/enum.ex:4515: Enum.reduce/3
(ash 3.6.2) lib/ash/resource/interface.ex:61: Ash.Resource.Interface.CreateOpts.validate!/1
(thalamus_tasks 0.1.0) deps/ash/lib/ash/code_interface.ex:661: anonymous fn/1 in ThalamusTasks.Analytics.LlmUsage.create/3
(ash 3.6.2) lib/ash/code_interface.ex:281: anonymous fn/2 in Ash.CodeInterface.params_and_opts/3
(thalamus_tasks 0.1.0) deps/ash/lib/ash/code_interface.ex:649: ThalamusTasks.Analytics.LlmUsage.create/3
(thalamus_tasks 0.1.0) lib/thalamus_tasks/workers/chat_processor.ex:210: ThalamusTasks.Workers.ChatProcessor.do_process_conversation/7
(thalamus_tasks 0.1.0) lib/thalamus_tasks/workers/chat_processor.ex:121: ThalamusTasks.Workers.ChatProcessor.process_conversation/7
(oban 2.20.1) lib/oban/queue/executor.ex:145: Oban.Queue.Executor.perform/1
(oban 2.20.1) lib/oban/queue/executor.ex:77: Oban.Queue.Executor.call/1
(elixir 1.18.4) lib/task/supervised.ex:101: Task.Supervised.invoke_mfa/2
(elixir 1.18.4) lib/task/supervised.ex:36: Task.Supervised.reply/4with the following action:

