[GH-ISSUE #14109] issue: notes enhancement loads indefinitely #55809

Closed
opened 2026-05-05 18:05:38 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @cloph-dsp on GitHub (May 20, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/14109

Check Existing Issues

  • I have searched the existing issues and discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Git Clone

Open WebUI Version

0.6.10

Ollama Version (if applicable)

No response

Operating System

Debian

Browser (if applicable)

No response

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have listed steps to reproduce the bug in detail.

Expected Behavior

Notes should be enhanced.

Actual Behavior

Whenever I click the "enhance" button under "notes" it just loads indefinitely, not changing anything. I've tried different models, doesn't seem to be related to model size. Not using docker, running in venv.

Steps to Reproduce

  1. Install OpenWebUI on a python venv.
  2. Go to the notes tab.
  3. Press the "enhance button".

Logs & Screenshots

Logs analysis:
"
It seems the OpenWebUI process encountered a Python AttributeError in the file open_webui/utils/filter.py between lines 118–122, inside the process_filter_functions method.

Issue:
A handler function was called with **params, but within that handler (executed dynamically at line 31 of a provided string), it attempted to call .get on a bytes object — which raised:

AttributeError: 'bytes' object has no attribute 'get'
"

Additional Information

Originally created by @cloph-dsp on GitHub (May 20, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/14109 ### Check Existing Issues - [x] I have searched the existing issues and discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Git Clone ### Open WebUI Version 0.6.10 ### Ollama Version (if applicable) _No response_ ### Operating System Debian ### Browser (if applicable) _No response_ ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have listed steps to reproduce the bug in detail. ### Expected Behavior Notes should be enhanced. ### Actual Behavior Whenever I click the "enhance" button under "notes" it just loads indefinitely, not changing anything. I've tried different models, doesn't seem to be related to model size. Not using docker, running in venv. ### Steps to Reproduce 1. Install OpenWebUI on a python venv. 2. Go to the notes tab. 3. Press the "enhance button". ### Logs & Screenshots Logs analysis: " It seems the OpenWebUI process encountered a Python AttributeError in the file open_webui/utils/filter.py between lines 118–122, inside the process_filter_functions method. Issue: A handler function was called with **params, but within that handler (executed dynamically at line 31 of a provided string), it attempted to call .get on a bytes object — which raised: `AttributeError: 'bytes' object has no attribute 'get' ` " ### Additional Information
GiteaMirror added the bug label 2026-05-05 18:05:39 -05:00
Author
Owner

@cloph-dsp commented on GitHub (May 21, 2025):

I’ve identified the issue: it’s an incompatibility between global filters and notes. Since notes don’t use filter functions, applying global filters causes conflicts. I rely on global filters to avoid setting them per model, but this creates a problem here. It would be great if the logic could exclude filters — including global ones — when dealing with notes to prevent this error.

<!-- gh-comment-id:2898906070 --> @cloph-dsp commented on GitHub (May 21, 2025): I’ve identified the issue: it’s an incompatibility between global filters and notes. Since notes don’t use filter functions, applying global filters causes conflicts. I rely on global filters to avoid setting them per model, but this creates a problem here. It would be great if the logic could exclude filters — including global ones — when dealing with notes to prevent this error.
Author
Owner

@tjbck commented on GitHub (May 22, 2025):

What filter are you using? This should not and does not happen unless you have broken Filter Function.

<!-- gh-comment-id:2902765840 --> @tjbck commented on GitHub (May 22, 2025): What filter are you using? This should not and does not happen unless you have broken Filter Function.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#55809