Skip to content

[Bug]: When using OpenWebUI Filter, if a user uploads a document, the thread disappears #3228

@recrudesce

Description

@recrudesce

What component(s) are affected?

  • Opik Python SDK
  • Opik Typescript SDK
  • Opik Agent Optimizer SDK
  • Opik UI
  • Opik Server
  • Documentation

Opik version

  • Opik version: latest docker containers

Describe the problem

When using the OpenWebUI filter as per https://github.com/open-webui/pipelines/blob/main/examples/filters/opik_filter_pipeline.py

Traces and threads are logged fine, but as soon as someone uploads an attachment to the chat, the thread disappears, even though the traces still contiune being logged.

Reproduction steps and code snippets

I assume this is something to do with the JSON for the Thread side of things breaking ?

Error logs or stack trace

No response

Healthcheck results

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions