Timothy Jaeryang Baek
3a601e0fc3
refac/fix: temp chat
2025-10-01 22:49:25 -05:00
Timothy Jaeryang Baek
ebce0578e6
chore/refac: bump bcrypt and remove passlib
2025-10-01 19:19:56 -05:00
Timothy Jaeryang Baek
0330dc3159
refac
2025-10-01 15:35:37 -05:00
Timothy Jaeryang Baek
e493562735
fix: oauth client registration
2025-10-01 15:15:24 -05:00
Timothy Jaeryang Baek
88a6fe3c7a
refac: rm print statements
2025-09-29 22:59:10 -05:00
Tim Jaeryang Baek
170ae9f3be
Merge pull request #17882 from ShirasawaSama/patch-3
...
fix: handle non‑UTF8 chars in third‑party responses without error
2025-09-29 21:25:55 -05:00
Jacob Leksan
0a928d6e9d
Tool calls now only include text and dont inlcude other content like image b64
2025-09-29 12:50:01 -04:00
Shirasawa
3389f0eece
fix: handle non‑UTF8 chars in third‑party responses without error
2025-09-29 08:16:50 +00:00
Timothy Jaeryang Baek
91b6483aa9
refac
2025-09-28 14:46:01 -05:00
Timothy Jaeryang Baek
4f06f29348
refac
2025-09-28 13:22:39 -05:00
Timothy Jaeryang Baek
742e2ff193
refac
2025-09-28 12:42:02 -05:00
Timothy Jaeryang Baek
97dae432ab
refac
2025-09-28 12:23:20 -05:00
Timothy Jaeryang Baek
db9d3d386d
refac: mcp spec/response handling
2025-09-28 12:22:11 -05:00
silentoplayz
670dfca6a8
remove: used advanced params
2025-09-28 11:41:12 -04:00
Timothy Jaeryang Baek
bad7d69a58
feat/enh: external tool server manual JSON spec
2025-09-26 22:02:48 -05:00
Timothy Jaeryang Baek
54beeeaf72
refac: tools
2025-09-26 19:01:22 -05:00
Timothy Jaeryang Baek
b77848244b
refac: user valves
2025-09-26 17:49:42 -05:00
Timothy Jaeryang Baek
4997ef2662
refac
2025-09-26 15:57:03 -05:00
Timothy Jaeryang Baek
cda4c95c86
fix: default tool calling
2025-09-26 15:50:16 -05:00
Timothy Jaeryang Baek
680783266c
refac/fix: tool response header type check
2025-09-26 15:42:17 -05:00
Timothy Jaeryang Baek
0431ad9cc4
refac: get_discovery_urls
2025-09-26 14:34:26 -05:00
Timothy Jaeryang Baek
2fa222d00a
refac
2025-09-25 15:20:13 -05:00
Timothy Jaeryang Baek
a0e323b89b
refac
2025-09-25 14:20:02 -05:00
Tim Jaeryang Baek
cd417ca0ba
Merge pull request #17744 from Classic298/fix-rag-full-context
...
Fix: Prevent RAG queries when all files are in full context
2025-09-25 11:55:41 -05:00
Timothy Jaeryang Baek
3c7d01163d
refac
2025-09-25 11:02:49 -05:00
google-labs-jules[bot]
4a7e1b93e5
Fix: Prevent RAG queries when all files are in full context
...
This commit fixes an issue where Retrieval-Augmented Generation (RAG)
queries were still being generated even when all attached files were set
to 'full context' mode. This was inefficient as the full content of the
files was already available to the model.
The `chat_completion_files_handler` in `backend/open_webui/utils/middleware.py`
has been updated to:
- Check if all attached files have the `context: 'full'` property.
- Skip the `generate_queries` step if all files are in full context mode.
- Pass a `full_context=True` flag to the `get_sources_from_items`
function to ensure it fetches the entire document content instead of
performing a vector search.
This change ensures that RAG queries are only generated when necessary,
improving the efficiency of the system.
2025-09-25 15:54:58 +00:00
Timothy Jaeryang Baek
cd7bd0aa20
refac
2025-09-25 02:00:02 -05:00
Timothy Jaeryang Baek
77e971dd9f
feat: oauth2.1 mcp integration
2025-09-25 01:49:16 -05:00
Timothy Jaeryang Baek
972be4eda5
enh: oauth2.1 dynamic client registration
2025-09-25 00:28:13 -05:00
Timothy Jaeryang Baek
ac879513e5
enh: channel read/write perm
2025-09-24 10:09:59 -05:00
Timothy Jaeryang Baek
f096e99059
refac: rag context handling
2025-09-24 09:38:14 -05:00
Timothy Jaeryang Baek
c5a967e05f
refac
2025-09-24 06:56:50 -05:00
Timothy Jaeryang Baek
651f385ba5
fix: oauth refresh server metadata
2025-09-24 06:56:24 -05:00
Timothy Jaeryang Baek
1c64269387
refac
2025-09-23 16:51:31 -05:00
Timothy Jaeryang Baek
06e5c00f24
refac
2025-09-23 03:52:43 -04:00
Timothy Jaeryang Baek
61f20acf61
refac
2025-09-23 03:32:25 -04:00
Timothy Jaeryang Baek
c55afc4255
refac
2025-09-23 03:19:36 -04:00
Timothy Jaeryang Baek
f1bbf3a91e
refac
2025-09-23 03:05:38 -04:00
Timothy Jaeryang Baek
de7f7b3d85
refac
2025-09-23 02:40:59 -04:00
Timothy Jaeryang Baek
777e81f7a8
feat: experimental mcp support
2025-09-23 02:03:26 -04:00
Timothy Jaeryang Baek
60db9ec8ef
refac: built-in tools ui component support
2025-09-19 01:38:44 -05:00
Timothy Jaeryang Baek
e4c4ba0979
fix: oauth token
2025-09-19 00:10:48 -05:00
Timothy Jaeryang Baek
7be5b7f50f
refac
2025-09-18 22:03:14 -05:00
Timothy Jaeryang Baek
07c5b25bc8
feat: tool ui element support
2025-09-18 20:55:23 -05:00
Timothy Jaeryang Baek
0cfc8f5256
refac
2025-09-17 09:19:56 -05:00
Timothy Jaeryang Baek
4fe97d8794
feat: channel/thread @ model
2025-09-17 00:49:44 -05:00
Timothy Jaeryang Baek
9738ddfd99
refac
2025-09-16 23:19:21 -05:00
Timothy Jaeryang Baek
1077b2ac8b
fix: send notification
2025-09-16 22:53:54 -05:00
Timothy Jaeryang Baek
b14617a653
refac: otel metrics handle 500
2025-09-16 12:11:32 -05:00
Timothy Jaeryang Baek
034163e9f9
chore: format
2025-09-16 11:16:08 -05:00