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
Install OpenWebUI on a python venv.
Go to the notes tab.
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-04-19 22:53:35 -05:00
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.
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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
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
README.md.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
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
@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.
@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.